{
    "tiddlers": {
        "$:/Acknowledgements": {
            "title": "$:/Acknowledgements",
            "text": "TiddlyWiki incorporates code from these fine OpenSource projects:\n\n* [[The Stanford Javascript Crypto Library|http://bitwiseshiftleft.github.io/sjcl/]]\n* [[The Jasmine JavaScript Test Framework|http://pivotal.github.io/jasmine/]]\n* [[Normalize.css by Nicolas Gallagher|http://necolas.github.io/normalize.css/]]\n\nAnd media from these projects:\n\n* World flag icons from [[Wikipedia|http://commons.wikimedia.org/wiki/Category:SVG_flags_by_country]]\n"
        },
        "$:/core/copyright.txt": {
            "title": "$:/core/copyright.txt",
            "type": "text/plain",
            "text": "TiddlyWiki created by Jeremy Ruston, (jeremy [at] jermolene [dot] com)\n\nCopyright (c) 2004-2007, Jeremy Ruston\nCopyright (c) 2007-2021, UnaMesa Association\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n  list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n  this list of conditions and the following disclaimer in the documentation\n  and/or other materials provided with the distribution.\n\n* Neither the name of the copyright holder nor the names of its\n  contributors may be used to endorse or promote products derived from\n  this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 'AS IS'\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."
        },
        "$:/core/icon": {
            "title": "$:/core/icon",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\"><path d=\"M64 0l54.56 32v64L64 128 9.44 96V32L64 0zm21.127 95.408c-3.578-.103-5.15-.094-6.974-3.152l-1.42.042c-1.653-.075-.964-.04-2.067-.097-1.844-.07-1.548-1.86-1.873-2.8-.52-3.202.687-6.43.65-9.632-.014-1.14-1.593-5.17-2.157-6.61-1.768.34-3.546.406-5.34.497-4.134-.01-8.24-.527-12.317-1.183-.8 3.35-3.16 8.036-1.21 11.44 2.37 3.52 4.03 4.495 6.61 4.707 2.572.212 3.16 3.18 2.53 4.242-.55.73-1.52.864-2.346 1.04l-1.65.08c-1.296-.046-2.455-.404-3.61-.955-1.93-1.097-3.925-3.383-5.406-5.024.345.658.55 1.938.24 2.53-.878 1.27-4.665 1.26-6.4.47-1.97-.89-6.73-7.162-7.468-11.86 1.96-3.78 4.812-7.07 6.255-11.186-3.146-2.05-4.83-5.384-4.61-9.16l.08-.44c-3.097.59-1.49.37-4.82.628-10.608-.032-19.935-7.37-14.68-18.774.34-.673.664-1.287 1.243-.994.466.237.4 1.18.166 2.227-3.005 13.627 11.67 13.732 20.69 11.21.89-.25 2.67-1.936 3.905-2.495 2.016-.91 4.205-1.282 6.376-1.55 5.4-.63 11.893 2.276 15.19 2.37 3.3.096 7.99-.805 10.87-.615 2.09.098 4.143.483 6.16 1.03 1.306-6.49 1.4-11.27 4.492-12.38 1.814.293 3.213 2.818 4.25 4.167 2.112-.086 4.12.46 6.115 1.066 3.61-.522 6.642-2.593 9.833-4.203-3.234 2.69-3.673 7.075-3.303 11.127.138 2.103-.444 4.386-1.164 6.54-1.348 3.507-3.95 7.204-6.97 7.014-1.14-.036-1.805-.695-2.653-1.4-.164 1.427-.81 2.7-1.434 3.96-1.44 2.797-5.203 4.03-8.687 7.016-3.484 2.985 1.114 13.65 2.23 15.594 1.114 1.94 4.226 2.652 3.02 4.406-.37.58-.936.785-1.54 1.01l-.82.11zm-40.097-8.85l.553.14c.694-.27 2.09.15 2.83.353-1.363-1.31-3.417-3.24-4.897-4.46-.485-1.47-.278-2.96-.174-4.46l.02-.123c-.582 1.205-1.322 2.376-1.72 3.645-.465 1.71 2.07 3.557 3.052 4.615l.336.3z\" fill-rule=\"evenodd\"/></svg>"
        },
        "$:/core/images/add-comment": {
            "title": "$:/core/images/add-comment",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-add-comment tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M56 56H36a8 8 0 100 16h20v20a8 8 0 1016 0V72h20a8 8 0 100-16H72V36a8 8 0 10-16 0v20zm-12.595 58.362c-6.683 7.659-20.297 12.903-36.006 12.903-2.196 0-4.35-.102-6.451-.3 9.652-3.836 17.356-12.24 21.01-22.874C8.516 94.28 0 79.734 0 63.5 0 33.953 28.206 10 63 10s63 23.953 63 53.5S97.794 117 63 117c-6.841 0-13.428-.926-19.595-2.638z\"/></svg>"
        },
        "$:/core/images/advanced-search-button": {
            "title": "$:/core/images/advanced-search-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-advanced-search-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M74.565 87.985A47.776 47.776 0 0148 96C21.49 96 0 74.51 0 48S21.49 0 48 0s48 21.49 48 48c0 9.854-2.97 19.015-8.062 26.636l34.347 34.347a9.443 9.443 0 010 13.36 9.446 9.446 0 01-13.36 0l-34.36-34.358zM48 80c17.673 0 32-14.327 32-32 0-17.673-14.327-32-32-32-17.673 0-32 14.327-32 32 0 17.673 14.327 32 32 32z\"/><circle cx=\"48\" cy=\"48\" r=\"8\"/><circle cx=\"28\" cy=\"48\" r=\"8\"/><circle cx=\"68\" cy=\"48\" r=\"8\"/></g></svg>"
        },
        "$:/core/images/auto-height": {
            "title": "$:/core/images/auto-height",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-auto-height tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M67.987 114.356l-.029-14.477a4 4 0 00-2.067-3.494l-15.966-8.813-1.933 7.502H79.9c4.222 0 5.564-5.693 1.786-7.58L49.797 71.572 48.01 79.15h31.982c4.217 0 5.564-5.682 1.795-7.575L49.805 55.517l-1.795 7.575h31.982c4.212 0 5.563-5.67 1.805-7.57l-16.034-8.105 2.195 3.57V35.614l9.214 9.213a4 4 0 105.656-5.656l-16-16a4 4 0 00-5.656 0l-16 16a4 4 0 105.656 5.656l9.13-9.13v15.288a4 4 0 002.195 3.57l16.035 8.106 1.804-7.57H48.01c-4.217 0-5.564 5.682-1.795 7.574l31.982 16.059 1.795-7.575H48.01c-4.222 0-5.564 5.693-1.787 7.579l31.89 15.923 1.787-7.578H47.992c-4.133 0-5.552 5.504-1.933 7.501l15.966 8.813-2.067-3.494.029 14.436-9.159-9.158a4 4 0 00-5.656 5.656l16 16a4 4 0 005.656 0l16-16a4 4 0 10-5.656-5.656l-9.185 9.184zM16 20h96a4 4 0 100-8H16a4 4 0 100 8z\"/></svg>"
        },
        "$:/core/images/blank": {
            "title": "$:/core/images/blank",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-blank tc-image-button\" viewBox=\"0 0 128 128\"/>"
        },
        "$:/core/images/bold": {
            "title": "$:/core/images/bold",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-bold tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M41.146 51.81V21.87h26.353c2.51 0 4.93.21 7.26.628 2.33.418 4.392 1.165 6.185 2.24 1.793 1.076 3.227 2.57 4.302 4.482 1.076 1.913 1.614 4.363 1.614 7.35 0 5.379-1.613 9.263-4.84 11.653-3.227 2.39-7.35 3.586-12.37 3.586H41.146zM13 0v128h62.028a65.45 65.45 0 0016.762-2.151c5.438-1.434 10.278-3.645 14.52-6.633 4.244-2.988 7.62-6.842 10.13-11.563 2.51-4.721 3.764-10.308 3.764-16.762 0-8.008-1.942-14.85-5.826-20.527-3.884-5.677-9.77-9.65-17.658-11.921 5.737-2.75 10.069-6.275 12.997-10.577 2.928-4.303 4.392-9.681 4.392-16.135 0-5.976-.986-10.995-2.958-15.059-1.972-4.063-4.75-7.32-8.336-9.77-3.585-2.45-7.888-4.213-12.907-5.289C84.888.538 79.33 0 73.235 0H13zm28.146 106.129V70.992H71.8c6.095 0 10.995 1.404 14.7 4.212 3.705 2.81 5.558 7.5 5.558 14.073 0 3.347-.568 6.096-1.703 8.247-1.136 2.151-2.66 3.854-4.572 5.11-1.912 1.254-4.123 2.15-6.633 2.688-2.51.538-5.139.807-7.888.807H41.146z\"/></svg>"
        },
        "$:/core/images/cancel-button": {
            "title": "$:/core/images/cancel-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-cancel-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M64 76.314l-16.97 16.97a7.999 7.999 0 01-11.314 0c-3.118-3.118-3.124-8.19 0-11.313L52.686 65l-16.97-16.97a7.999 7.999 0 010-11.314c3.118-3.118 8.19-3.124 11.313 0L64 53.686l16.97-16.97a7.999 7.999 0 0111.314 0c3.118 3.118 3.124 8.19 0 11.313L75.314 65l16.97 16.97a7.999 7.999 0 010 11.314c-3.118 3.118-8.19 3.124-11.313 0L64 76.314zM64 129c35.346 0 64-28.654 64-64 0-35.346-28.654-64-64-64C28.654 1 0 29.654 0 65c0 35.346 28.654 64 64 64zm0-16c26.51 0 48-21.49 48-48S90.51 17 64 17 16 38.49 16 65s21.49 48 48 48z\"/></svg>"
        },
        "$:/core/images/chevron-down": {
            "title": "$:/core/images/chevron-down",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-chevron-down tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M64.053 85.456a7.889 7.889 0 01-5.6-2.316L2.473 27.16a7.92 7.92 0 010-11.196c3.086-3.085 8.105-3.092 11.196 0L64.05 66.344l50.382-50.382a7.92 7.92 0 0111.195 0c3.085 3.086 3.092 8.105 0 11.196l-55.98 55.98a7.892 7.892 0 01-5.595 2.317z\"/><path d=\"M64.053 124.069a7.889 7.889 0 01-5.6-2.316l-55.98-55.98a7.92 7.92 0 010-11.196c3.086-3.085 8.105-3.092 11.196 0l50.382 50.382 50.382-50.382a7.92 7.92 0 0111.195 0c3.085 3.086 3.092 8.104 0 11.196l-55.98 55.98a7.892 7.892 0 01-5.595 2.316z\"/></g></svg>"
        },
        "$:/core/images/chevron-left": {
            "title": "$:/core/images/chevron-left",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-chevron-left tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M47.544 64.053c0-2.027.77-4.054 2.316-5.6l55.98-55.98a7.92 7.92 0 0111.196 0c3.085 3.086 3.092 8.105 0 11.196L66.656 64.05l50.382 50.382a7.92 7.92 0 010 11.195c-3.086 3.085-8.105 3.092-11.196 0l-55.98-55.98a7.892 7.892 0 01-2.317-5.595z\"/><path d=\"M8.931 64.053c0-2.027.77-4.054 2.316-5.6l55.98-55.98a7.92 7.92 0 0111.196 0c3.085 3.086 3.092 8.105 0 11.196L28.041 64.05l50.382 50.382a7.92 7.92 0 010 11.195c-3.086 3.085-8.104 3.092-11.196 0l-55.98-55.98a7.892 7.892 0 01-2.316-5.595z\"/></g></svg>"
        },
        "$:/core/images/chevron-right": {
            "title": "$:/core/images/chevron-right",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-chevron-right tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M83.456 63.947c0 2.027-.77 4.054-2.316 5.6l-55.98 55.98a7.92 7.92 0 01-11.196 0c-3.085-3.086-3.092-8.105 0-11.196L64.344 63.95 13.963 13.567a7.92 7.92 0 010-11.195c3.086-3.085 8.105-3.092 11.196 0l55.98 55.98a7.892 7.892 0 012.317 5.595z\"/><path d=\"M122.069 63.947c0 2.027-.77 4.054-2.316 5.6l-55.98 55.98a7.92 7.92 0 01-11.196 0c-3.085-3.086-3.092-8.105 0-11.196l50.382-50.382-50.382-50.382a7.92 7.92 0 010-11.195c3.086-3.085 8.104-3.092 11.196 0l55.98 55.98a7.892 7.892 0 012.316 5.595z\"/></g></svg>"
        },
        "$:/core/images/chevron-up": {
            "title": "$:/core/images/chevron-up",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-chevron-up tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M63.947 44.544c2.027 0 4.054.77 5.6 2.316l55.98 55.98a7.92 7.92 0 010 11.196c-3.086 3.085-8.105 3.092-11.196 0L63.95 63.656l-50.382 50.382a7.92 7.92 0 01-11.195 0c-3.085-3.086-3.092-8.105 0-11.196l55.98-55.98a7.892 7.892 0 015.595-2.317z\"/><path d=\"M63.947 5.931c2.027 0 4.054.77 5.6 2.316l55.98 55.98a7.92 7.92 0 010 11.196c-3.086 3.085-8.105 3.092-11.196 0L63.95 25.041 13.567 75.423a7.92 7.92 0 01-11.195 0c-3.085-3.086-3.092-8.104 0-11.196l55.98-55.98a7.892 7.892 0 015.595-2.316z\"/></g></svg>"
        },
        "$:/core/images/clone-button": {
            "title": "$:/core/images/clone-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-clone-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M32.265 96v24.002A7.996 7.996 0 0040.263 128h79.74a7.996 7.996 0 007.997-7.998v-79.74a7.996 7.996 0 00-7.998-7.997H96V48h12.859a2.99 2.99 0 012.994 2.994v57.865a2.99 2.99 0 01-2.994 2.994H50.994A2.99 2.99 0 0148 108.859V96H32.265z\"/><path d=\"M40 56h-7.993C27.588 56 24 52.418 24 48c0-4.41 3.585-8 8.007-8H40v-7.993C40 27.588 43.582 24 48 24c4.41 0 8 3.585 8 8.007V40h7.993C68.412 40 72 43.582 72 48c0 4.41-3.585 8-8.007 8H56v7.993C56 68.412 52.418 72 48 72c-4.41 0-8-3.585-8-8.007V56zM8 0C3.58 0 0 3.588 0 8v80c0 4.419 3.588 8 8 8h80c4.419 0 8-3.588 8-8V8c0-4.419-3.588-8-8-8H8zM19 16A2.997 2.997 0 0016 19.001v57.998A2.997 2.997 0 0019.001 80h57.998A2.997 2.997 0 0080 76.999V19.001A2.997 2.997 0 0076.999 16H19.001z\"/></g></svg>"
        },
        "$:/core/images/close-all-button": {
            "title": "$:/core/images/close-all-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-close-all-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M28 111.314l-14.144 14.143a8 8 0 01-11.313-11.313L16.686 100 2.543 85.856a8 8 0 0111.313-11.313L28 88.686l14.144-14.143a8 8 0 0111.313 11.313L39.314 100l14.143 14.144a8 8 0 01-11.313 11.313L28 111.314zM28 39.314L13.856 53.457A8 8 0 012.543 42.144L16.686 28 2.543 13.856A8 8 0 0113.856 2.543L28 16.686 42.144 2.543a8 8 0 0111.313 11.313L39.314 28l14.143 14.144a8 8 0 01-11.313 11.313L28 39.314zM100 39.314L85.856 53.457a8 8 0 01-11.313-11.313L88.686 28 74.543 13.856A8 8 0 0185.856 2.543L100 16.686l14.144-14.143a8 8 0 0111.313 11.313L111.314 28l14.143 14.144a8 8 0 01-11.313 11.313L100 39.314zM100 111.314l-14.144 14.143a8 8 0 01-11.313-11.313L88.686 100 74.543 85.856a8 8 0 0111.313-11.313L100 88.686l14.144-14.143a8 8 0 0111.313 11.313L111.314 100l14.143 14.144a8 8 0 01-11.313 11.313L100 111.314z\"/></g></svg>"
        },
        "$:/core/images/close-button": {
            "title": "$:/core/images/close-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-close-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M65.086 75.41l-50.113 50.113c-3.121 3.121-8.192 3.126-11.316.002-3.118-3.118-3.123-8.19.002-11.316l50.114-50.114L3.659 13.982C.538 10.86.533 5.79 3.657 2.666c3.118-3.118 8.19-3.123 11.316.002l50.113 50.114L115.2 2.668c3.121-3.121 8.192-3.126 11.316-.002 3.118 3.118 3.123 8.19-.002 11.316L76.4 64.095l50.114 50.114c3.121 3.121 3.126 8.192.002 11.316-3.118 3.118-8.19 3.123-11.316-.002L65.086 75.409z\"/></svg>"
        },
        "$:/core/images/close-others-button": {
            "title": "$:/core/images/close-others-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-close-others-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M64 128c35.346 0 64-28.654 64-64 0-35.346-28.654-64-64-64C28.654 0 0 28.654 0 64c0 35.346 28.654 64 64 64zm0-16c26.51 0 48-21.49 48-48S90.51 16 64 16 16 37.49 16 64s21.49 48 48 48zm0-16c17.673 0 32-14.327 32-32 0-17.673-14.327-32-32-32-17.673 0-32 14.327-32 32 0 17.673 14.327 32 32 32zm0-16c8.837 0 16-7.163 16-16s-7.163-16-16-16-16 7.163-16 16 7.163 16 16 16z\"/></svg>"
        },
        "$:/core/images/copy-clipboard": {
            "title": "$:/core/images/copy-clipboard",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-copy-clipboard tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"33\" height=\"8\" x=\"40\" y=\"40\" rx=\"4\"/><rect width=\"17\" height=\"8\" x=\"40\" y=\"82\" rx=\"4\"/><rect width=\"17\" height=\"8\" x=\"40\" y=\"54\" rx=\"4\"/><rect width=\"33\" height=\"8\" x=\"40\" y=\"96\" rx=\"4\"/><rect width=\"12\" height=\"8\" x=\"40\" y=\"68\" rx=\"4\"/><path d=\"M40 16H24c-4.419 0-8 3.59-8 8a8.031 8.031 0 000 .01v95.98a8.03 8.03 0 000 .01c0 4.41 3.581 8 8 8h80a7.975 7.975 0 005.652-2.34 7.958 7.958 0 002.348-5.652v-16.016c0-4.414-3.582-7.992-8-7.992-4.41 0-8 3.578-8 7.992V112H32V32h64v8.008C96 44.422 99.582 48 104 48c4.41 0 8-3.578 8-7.992V23.992a7.963 7.963 0 00-2.343-5.651A7.995 7.995 0 00104.001 16H88c0-4.41-3.585-8-8.007-8H48.007C43.588 8 40 11.582 40 16zm4-1.004A4.001 4.001 0 0148 11h32c2.21 0 4 1.797 4 3.996v4.008A4.001 4.001 0 0180 23H48c-2.21 0-4-1.797-4-3.996v-4.008z\"/><rect width=\"66\" height=\"16\" x=\"62\" y=\"64\" rx=\"8\"/><path d=\"M84.657 82.343l-16-16v11.314l16-16a8 8 0 10-11.314-11.314l-16 16a8 8 0 000 11.314l16 16a8 8 0 1011.314-11.314z\"/></g></svg>"
        },
        "$:/core/images/delete-button": {
            "title": "$:/core/images/delete-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-delete-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\" transform=\"translate(12)\"><rect width=\"105\" height=\"16\" y=\"11\" rx=\"8\"/><rect width=\"48\" height=\"16\" x=\"28\" rx=\"8\"/><rect width=\"16\" height=\"112\" x=\"8\" y=\"16\" rx=\"8\"/><rect width=\"88\" height=\"16\" x=\"8\" y=\"112\" rx=\"8\"/><rect width=\"16\" height=\"112\" x=\"80\" y=\"16\" rx=\"8\"/><rect width=\"16\" height=\"112\" x=\"56\" y=\"16\" rx=\"8\"/><rect width=\"16\" height=\"112\" x=\"32\" y=\"16\" rx=\"8\"/></g></svg>"
        },
        "$:/core/images/done-button": {
            "title": "$:/core/images/done-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-done-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M42.26 111.032c-2.051.001-4.103-.78-5.668-2.345L2.662 74.758a8 8 0 01-.005-11.32c3.118-3.117 8.192-3.12 11.32.007l28.278 28.278 72.124-72.124a8.002 8.002 0 0111.314-.001c3.118 3.118 3.124 8.19 0 11.315l-77.78 77.78a7.978 7.978 0 01-5.658 2.343z\"/></svg>"
        },
        "$:/core/images/down-arrow": {
            "title": "$:/core/images/down-arrow",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-down-arrow tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M64.177 100.069a7.889 7.889 0 01-5.6-2.316l-55.98-55.98a7.92 7.92 0 010-11.196c3.086-3.085 8.105-3.092 11.196 0l50.382 50.382 50.382-50.382a7.92 7.92 0 0111.195 0c3.086 3.086 3.092 8.104 0 11.196l-55.98 55.98a7.892 7.892 0 01-5.595 2.316z\"/></svg>"
        },
        "$:/core/images/download-button": {
            "title": "$:/core/images/download-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-download-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M64 128c35.346 0 64-28.654 64-64 0-35.346-28.654-64-64-64C28.654 0 0 28.654 0 64c0 35.346 28.654 64 64 64zm0-16c26.51 0 48-21.49 48-48S90.51 16 64 16 16 37.49 16 64s21.49 48 48 48z\" class=\"tc-image-download-button-ring\"/><path d=\"M34.35 66.43l26.892 27.205a4.57 4.57 0 006.516 0L94.65 66.43a4.7 4.7 0 000-6.593 4.581 4.581 0 00-3.258-1.365h-8.46c-2.545 0-4.608-2.087-4.608-4.661v-15.15c0-2.575-2.063-4.662-4.608-4.662H55.284c-2.545 0-4.608 2.087-4.608 4.662v15.15c0 2.574-2.063 4.661-4.608 4.661h-8.46c-2.545 0-4.608 2.087-4.608 4.662a4.69 4.69 0 001.35 3.296z\"/></g></svg>"
        },
        "$:/core/images/edit-button": {
            "title": "$:/core/images/edit-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-edit-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M95.627 10.059l-5.656 5.657 11.313 11.313 5.657-5.656-11.314-11.314zm5.657-5.657l1.966-1.966c3.123-3.122 8.194-3.129 11.319-.005 3.117 3.118 3.122 8.192-.005 11.32l-1.966 1.965-11.314-11.314zm-16.97 16.97l-60.25 60.25a8.12 8.12 0 00-.322.342c-.1.087-.198.179-.295.275-5.735 5.735-10.702 22.016-10.702 22.016s16.405-5.09 22.016-10.702c.095-.096.186-.193.272-.292a8.12 8.12 0 00.345-.325l60.25-60.25-11.314-11.313zM35.171 124.19c6.788-.577 13.898-2.272 23.689-5.348 1.825-.573 3.57-1.136 6.336-2.04 16-5.226 21.877-6.807 28.745-7.146 8.358-.413 13.854 2.13 17.58 8.699a4 4 0 006.959-3.946c-5.334-9.406-13.745-13.296-24.933-12.744-7.875.39-14.057 2.052-30.835 7.533-2.739.894-4.46 1.45-6.25 2.012-19.46 6.112-30.77 7.072-39.597 1.747a4 4 0 10-4.132 6.85c6.333 3.82 13.754 5.12 22.438 4.383z\"/></g></svg>"
        },
        "$:/core/images/erase": {
            "title": "$:/core/images/erase",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-erase tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M60.087 127.996l63.015-63.015c6.535-6.535 6.528-17.115-.003-23.646L99.466 17.702c-6.539-6.538-17.117-6.532-23.646-.003L4.898 88.62c-6.535 6.534-6.528 17.115.003 23.646l15.73 15.73h39.456zm-34.95-7.313l-14.324-14.325c-3.267-3.268-3.268-8.564-.008-11.824L46.269 59.07l35.462 35.462-26.15 26.15H25.137z\"/></svg>"
        },
        "$:/core/images/excise": {
            "title": "$:/core/images/excise",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-excise tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M56 107.314l-2.343 2.343a8 8 0 11-11.314-11.314l16-16a8 8 0 0111.314 0l16 16a8 8 0 11-11.314 11.314L72 107.314v14.284c0 3.536-3.582 6.402-8 6.402s-8-2.866-8-6.402v-14.284zM0 40.007C0 35.585 3.59 32 8 32c4.418 0 8 3.588 8 8.007v31.986C16 76.415 12.41 80 8 80c-4.418 0-8-3.588-8-8.007V40.007zm32 0C32 35.585 35.59 32 40 32c4.418 0 8 3.588 8 8.007v31.986C48 76.415 44.41 80 40 80c-4.418 0-8-3.588-8-8.007V40.007zm48 0C80 35.585 83.59 32 88 32c4.418 0 8 3.588 8 8.007v31.986C96 76.415 92.41 80 88 80c-4.418 0-8-3.588-8-8.007V40.007zm-24-32C56 3.585 59.59 0 64 0c4.418 0 8 3.588 8 8.007v31.986C72 44.415 68.41 48 64 48c-4.418 0-8-3.588-8-8.007V8.007zm56 32c0-4.422 3.59-8.007 8-8.007 4.418 0 8 3.588 8 8.007v31.986c0 4.422-3.59 8.007-8 8.007-4.418 0-8-3.588-8-8.007V40.007z\"/></svg>"
        },
        "$:/core/images/export-button": {
            "title": "$:/core/images/export-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-export-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M8.003 128H119.993a7.984 7.984 0 005.664-2.349v.007A7.975 7.975 0 00128 120V56c0-4.418-3.59-8-8-8-4.418 0-8 3.58-8 8v56H16V56c0-4.418-3.59-8-8-8-4.418 0-8 3.58-8 8v64c0 4.418 3.59 8 8 8h.003zm48.62-100.689l-8.965 8.966c-3.125 3.125-8.195 3.13-11.319.005-3.118-3.118-3.122-8.192.005-11.319L58.962 2.346A7.986 7.986 0 0164.625 0l-.006.002c2.05-.001 4.102.78 5.666 2.344l22.618 22.617c3.124 3.125 3.129 8.195.005 11.319-3.118 3.118-8.192 3.122-11.319-.005l-8.965-8.966v61.256c0 4.411-3.582 8-8 8-4.41 0-8-3.582-8-8V27.311z\"/></svg>"
        },
        "$:/core/images/file": {
            "title": "$:/core/images/file",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-file tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M111.968 30.5H112V120a8 8 0 01-8 8H24a8 8 0 01-8-8V8a8 8 0 018-8h57v.02a7.978 7.978 0 015.998 2.337l22.627 22.627a7.975 7.975 0 012.343 5.516zM81 8H24v112h80V30.5H89c-4.418 0-8-3.578-8-8V8z\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"36\" rx=\"4\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"52\" rx=\"4\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"68\" rx=\"4\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"84\" rx=\"4\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"100\" rx=\"4\"/><rect width=\"40\" height=\"8\" x=\"32\" y=\"20\" rx=\"4\"/></svg>"
        },
        "$:/core/images/fixed-height": {
            "title": "$:/core/images/fixed-height",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-fixed-height tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M60 35.657l-9.172 9.171a4 4 0 11-5.656-5.656l16-16a4 4 0 015.656 0l16 16a4 4 0 01-5.656 5.656L68 35.657v57.686l9.172-9.171a4 4 0 115.656 5.656l-16 16a4 4 0 01-5.656 0l-16-16a4 4 0 115.656-5.656L60 93.343V35.657zM16 116h96a4 4 0 100-8H16a4 4 0 100 8zm0-96h96a4 4 0 100-8H16a4 4 0 100 8z\"/></svg>"
        },
        "$:/core/images/fold-all-button": {
            "title": "$:/core/images/fold-all-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-fold-all tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"128\" height=\"16\" rx=\"8\"/><rect width=\"128\" height=\"16\" y=\"64\" rx=\"8\"/><path d=\"M64.03 20.004c-2.05 0-4.102.78-5.667 2.344L35.746 44.966c-3.125 3.124-3.13 8.194-.005 11.318 3.118 3.118 8.192 3.122 11.319-.005l16.965-16.965 16.966 16.965c3.124 3.125 8.194 3.13 11.318.005 3.118-3.118 3.122-8.191-.005-11.318L69.687 22.348a7.986 7.986 0 00-5.663-2.346zM64.03 85.002c-2.05-.001-4.102.78-5.667 2.344l-22.617 22.617c-3.125 3.125-3.13 8.195-.005 11.319 3.118 3.118 8.192 3.122 11.319-.005l16.965-16.966 16.966 16.966c3.124 3.125 8.194 3.13 11.318.005 3.118-3.118 3.122-8.192-.005-11.319L69.687 87.346A7.986 7.986 0 0064.024 85z\"/></g></svg>"
        },
        "$:/core/images/fold-button": {
            "title": "$:/core/images/fold-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-fold tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"128\" height=\"16\" rx=\"8\"/><path d=\"M64.03 25.004c-2.05 0-4.102.78-5.667 2.344L35.746 49.966c-3.125 3.124-3.13 8.194-.005 11.318 3.118 3.118 8.192 3.122 11.319-.005l16.965-16.965 16.966 16.965c3.124 3.125 8.194 3.13 11.318.005 3.118-3.118 3.122-8.191-.005-11.318L69.687 27.348a7.986 7.986 0 00-5.663-2.346zM64.005 67.379c-2.05 0-4.102.78-5.666 2.344L35.722 92.34c-3.125 3.125-3.13 8.195-.006 11.32 3.118 3.117 8.192 3.121 11.32-.006L64 86.69l16.965 16.965c3.125 3.125 8.195 3.13 11.319.005 3.118-3.118 3.122-8.192-.005-11.319L69.663 69.723A7.986 7.986 0 0064 67.377z\"/></g></svg>"
        },
        "$:/core/images/fold-others-button": {
            "title": "$:/core/images/fold-others-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-fold-others tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"128\" height=\"16\" y=\"56.031\" rx=\"8\"/><path d=\"M86.632 79.976c-2.05 0-4.102.78-5.666 2.345L64 99.286 47.034 82.321a7.986 7.986 0 00-5.662-2.346l.005.001c-2.05 0-4.102.78-5.666 2.345l-22.618 22.617c-3.124 3.125-3.129 8.195-.005 11.319 3.118 3.118 8.192 3.122 11.319-.005l16.966-16.966 16.965 16.966a7.986 7.986 0 005.663 2.346l-.005-.002c2.05 0 4.102-.78 5.666-2.344l16.965-16.966 16.966 16.966c3.125 3.124 8.194 3.129 11.319.005 3.118-3.118 3.122-8.192-.005-11.319L92.289 82.321a7.986 7.986 0 00-5.663-2.346zM86.7 48.024c-2.05 0-4.102-.78-5.666-2.345L64.07 28.714 47.103 45.679a7.986 7.986 0 01-5.663 2.346l.005-.001c-2.05 0-4.101-.78-5.666-2.345L13.162 23.062c-3.125-3.125-3.13-8.195-.005-11.319 3.118-3.118 8.192-3.122 11.319.005L41.44 28.714l16.966-16.966a7.986 7.986 0 015.662-2.346l-.005.002c2.05 0 4.102.78 5.666 2.344l16.966 16.966 16.966-16.966c3.124-3.124 8.194-3.129 11.318-.005 3.118 3.118 3.122 8.192-.005 11.319L92.358 45.679a7.986 7.986 0 01-5.663 2.346z\"/></g></svg>"
        },
        "$:/core/images/folder": {
            "title": "$:/core/images/folder",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-folder tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M55.694 128H8C3.58 128 0 124.414 0 119.996V48.004C0 43.584 3.584 40 7.999 40H16v-8c0-4.418 3.578-8 8-8h32a8 8 0 018 8v8h40.001c4.418 0 7.999 3.586 7.999 8.004V59.83l-8-.082v-7.749A4 4 0 0099.997 48H56V36c0-2.21-1.793-4-4.004-4H28.004A4 4 0 0024 36v12H12.003A4 4 0 008 52v64a4 4 0 004.003 4h46.76l-3.069 8z\"/><path d=\"M23.873 55.5h96.003c4.417 0 7.004 4.053 5.774 9.063l-13.344 54.374c-1.228 5.005-5.808 9.063-10.223 9.063H6.08c-4.417 0-7.003-4.053-5.774-9.063L13.65 64.563c1.228-5.005 5.808-9.063 10.223-9.063zm1.78 8.5h87.994c2.211 0 3.504 2.093 2.891 4.666l-11.12 46.668c-.614 2.577-2.902 4.666-5.115 4.666H12.31c-2.211 0-3.504-2.093-2.891-4.666l11.12-46.668C21.152 66.09 23.44 64 25.653 64z\"/></g></svg>"
        },
        "$:/core/images/full-screen-button": {
            "title": "$:/core/images/full-screen-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-full-screen-button tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M0 8a8 8 0 018-8h32a8 8 0 110 16H16v24a8 8 0 11-16 0V8zM128 120a8 8 0 01-8 8H88a8 8 0 110-16h24V88a8 8 0 1116 0v32zM8 128a8 8 0 01-8-8V88a8 8 0 1116 0v24h24a8 8 0 110 16H8zM120 0a8 8 0 018 8v32a8 8 0 11-16 0V16H88a8 8 0 110-16h32z\"/></svg>"
        },
        "$:/core/images/github": {
            "title": "$:/core/images/github",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-github tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M63.938 1.607c-35.336 0-63.994 28.69-63.994 64.084 0 28.312 18.336 52.329 43.768 60.802 3.202.59 4.37-1.388 4.37-3.088 0-1.518-.056-5.55-.087-10.897-17.802 3.871-21.558-8.591-21.558-8.591-2.911-7.404-7.108-9.375-7.108-9.375-5.81-3.973.44-3.895.44-3.895 6.424.453 9.803 6.606 9.803 6.606 5.709 9.791 14.981 6.963 18.627 5.322.582-4.138 2.236-6.963 4.063-8.564-14.211-1.617-29.153-7.117-29.153-31.672 0-6.995 2.495-12.718 6.589-17.195-.66-1.621-2.856-8.14.629-16.96 0 0 5.37-1.722 17.597 6.57 5.104-1.424 10.58-2.132 16.022-2.16 5.438.028 10.91.736 16.022 2.16 12.22-8.292 17.582-6.57 17.582-6.57 3.493 8.82 1.297 15.339.64 16.96 4.102 4.477 6.578 10.2 6.578 17.195 0 24.618-14.966 30.035-29.22 31.62 2.295 1.98 4.342 5.89 4.342 11.87 0 8.564-.079 15.476-.079 17.576 0 1.715 1.155 3.71 4.4 3.084 25.413-8.493 43.733-32.494 43.733-60.798 0-35.394-28.657-64.084-64.006-64.084\"/></svg>"
        },
        "$:/core/images/gitter": {
            "title": "$:/core/images/gitter",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-gitter tc-image-button\" viewBox=\"0 0 18 25\"><path d=\"M15 5h2v10h-2zM10 5h2v20h-2zM5 5h2v20H5zM0 0h2v15H0z\"/></svg>"
        },
        "$:/core/images/globe": {
            "title": "$:/core/images/globe",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-globe tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M72.811 37.128v2.554c0 2.196.978 6.881 0 8.832-1.466 2.928-4.65 3.54-6.394 5.867-1.182 1.577-4.618 10.601-3.69 12.92 3.969 9.922 11.534 3.187 17.962 9.293.864.821 2.887 2.273 3.296 3.296 3.29 8.223-7.576 15.009 3.757 26.3 1.245 1.24 3.813-3.817 4.079-4.614.852-2.563 6.725-5.45 9.088-7.053 2.02-1.37 4.873-2.667 6.328-4.745 2.27-3.244 1.48-7.514 3.098-10.745 2.139-4.274 3.828-9.635 5.998-13.966 3.898-7.781 4.721 2.093 5.067 2.439.358.357 1.011 0 1.517 0 .094 0 1.447.099 1.516 0 .65-.935-1.043-17.92-1.318-19.297-1.404-7.01-6.944-15.781-11.865-20.5-6.274-6.015-7.09-16.197-18.259-14.954-.204.022-5.084 10.148-7.777 13.512-3.728 4.657-2.47-4.153-6.526-4.153-.081 0-1.183-.103-1.253 0-.586.88-1.44 3.896-2.306 4.417-.265.16-1.722-.239-1.846 0-2.243 4.3 8.256 2.212 5.792 7.952-2.352 5.481-6.328-1.997-6.328 8.56M44.467 7.01c9.685 6.13.682 12.198 2.694 16.215 1.655 3.303 4.241 5.395 1.714 9.814-2.063 3.608-6.87 3.966-9.623 6.723-3.04 3.044-5.464 8.94-6.79 12.911-1.617 4.843 14.547 6.866 12.063 11.008-1.386 2.311-6.746 1.466-8.437.198-1.165-.873-3.593-.546-4.417-1.78-2.613-3.915-2.26-8.023-3.625-12.128-.938-2.822-6.313-2.12-7.844-.593-.523.522-.33 1.792-.33 2.505 0 5.285 7.12 3.316 7.12 6.46 0 14.636 3.927 6.534 11.14 11.336 10.036 6.683 7.844 7.303 14.946 14.404 3.673 3.673 7.741 3.686 9.425 9.294 1.602 5.331-9.327 5.339-11.716 7.448-1.123.991-2.813 4.146-4.219 4.615-1.792.598-3.234.496-4.944 1.78-2.427 1.82-3.9 4.932-4.02 4.81-2.148-2.147-3.52-15.479-3.89-18.257-.588-4.42-5.59-5.54-6.986-9.03-1.57-3.927 1.524-9.52-1.129-13.761-6.52-10.424-11.821-14.5-15.35-26.292-.942-3.148 3.342-6.529 4.877-8.833 1.877-2.816 2.662-5.854 4.746-8.635C22.147 24.19 40.855 9.461 43.857 8.635l.61-1.625z\"/><path d=\"M64 126c34.242 0 62-27.758 62-62 0-34.242-27.758-62-62-62C29.758 2 2 29.758 2 64c0 34.242 27.758 62 62 62zm0-6c30.928 0 56-25.072 56-56S94.928 8 64 8 8 33.072 8 64s25.072 56 56 56z\"/></g></svg>"
        },
        "$:/core/images/heading-1": {
            "title": "$:/core/images/heading-1",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-heading-1 tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M14 30h13.25v30.104H61.7V30h13.25v75.684H61.7V71.552H27.25v34.132H14V30zm70.335 13.78c2.544 0 5.017-.212 7.42-.636 2.403-.424 4.576-1.13 6.52-2.12 1.942-.99 3.603-2.261 4.981-3.816 1.378-1.555 2.28-3.463 2.703-5.724h9.858v74.2h-13.25V53.32H84.335v-9.54z\"/></svg>"
        },
        "$:/core/images/heading-2": {
            "title": "$:/core/images/heading-2",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-heading-2 tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M6 30h13.25v30.104H53.7V30h13.25v75.684H53.7V71.552H19.25v34.132H6V30zm119.52 75.684H74.85c.07-6.148 1.555-11.519 4.452-16.112 2.897-4.593 6.855-8.586 11.872-11.978a133.725 133.725 0 017.526-5.141 59.6 59.6 0 007.208-5.353c2.19-1.908 3.993-3.975 5.406-6.201 1.413-2.226 2.155-4.788 2.226-7.685 0-1.343-.159-2.774-.477-4.293a11.357 11.357 0 00-1.855-4.24c-.919-1.307-2.19-2.403-3.816-3.286-1.625-.883-3.745-1.325-6.36-1.325-2.403 0-4.399.477-5.989 1.431-1.59.954-2.862 2.261-3.816 3.922-.954 1.66-1.66 3.622-2.12 5.883-.46 2.261-.724 4.7-.795 7.314H76.23c0-4.099.548-7.897 1.643-11.395 1.095-3.498 2.738-6.519 4.93-9.063 2.19-2.544 4.857-4.54 8.002-5.989C93.95 30.724 97.606 30 101.775 30c4.523 0 8.303.742 11.342 2.226 3.039 1.484 5.494 3.357 7.367 5.618 1.873 2.261 3.198 4.717 3.975 7.367.777 2.65 1.166 5.176 1.166 7.579 0 2.968-.46 5.653-1.378 8.056a25.942 25.942 0 01-3.71 6.625 37.5 37.5 0 01-5.3 5.565 79.468 79.468 0 01-6.148 4.77 165.627 165.627 0 01-6.36 4.24 94.28 94.28 0 00-5.883 4.028c-1.802 1.343-3.374 2.738-4.717 4.187-1.343 1.449-2.261 2.986-2.756 4.611h36.146v10.812z\"/></svg>"
        },
        "$:/core/images/heading-3": {
            "title": "$:/core/images/heading-3",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-heading-3 tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M6 30h13.25v30.104H53.7V30h13.25v75.684H53.7V71.552H19.25v34.132H6V30zm88.885 32.224c1.979.07 3.957-.07 5.936-.424 1.979-.353 3.745-.972 5.3-1.855a10.365 10.365 0 003.763-3.657c.954-1.555 1.431-3.463 1.431-5.724 0-3.18-1.078-5.724-3.233-7.632-2.155-1.908-4.929-2.862-8.32-2.862-2.12 0-3.958.424-5.513 1.272a11.318 11.318 0 00-3.869 3.445c-1.025 1.449-1.784 3.074-2.279 4.876a18.335 18.335 0 00-.636 5.565H75.381c.141-3.604.813-6.943 2.014-10.017 1.201-3.074 2.844-5.742 4.93-8.003 2.084-2.261 4.61-4.028 7.578-5.3C92.871 30.636 96.228 30 99.973 30a29.2 29.2 0 018.533 1.272c2.791.848 5.3 2.085 7.526 3.71s4.01 3.692 5.353 6.201c1.343 2.509 2.014 5.388 2.014 8.639 0 3.745-.848 7.014-2.544 9.805-1.696 2.791-4.346 4.823-7.95 6.095v.212c4.24.848 7.544 2.95 9.911 6.307s3.551 7.438 3.551 12.243c0 3.533-.707 6.696-2.12 9.487a21.538 21.538 0 01-5.724 7.102c-2.403 1.943-5.194 3.445-8.374 4.505-3.18 1.06-6.537 1.59-10.07 1.59-4.31 0-8.074-.618-11.289-1.855s-5.9-2.986-8.056-5.247c-2.155-2.261-3.798-4.982-4.929-8.162-1.13-3.18-1.731-6.713-1.802-10.6h12.084c-.141 4.523.972 8.286 3.34 11.289 2.366 3.003 5.917 4.505 10.652 4.505 4.028 0 7.402-1.148 10.123-3.445 2.72-2.297 4.081-5.565 4.081-9.805 0-2.897-.565-5.194-1.696-6.89a10.97 10.97 0 00-4.452-3.869c-1.837-.883-3.904-1.431-6.2-1.643a58.067 58.067 0 00-7.05-.212v-9.01z\"/></svg>"
        },
        "$:/core/images/heading-4": {
            "title": "$:/core/images/heading-4",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-heading-4 tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M8 30h13.25v30.104H55.7V30h13.25v75.684H55.7V71.552H21.25v34.132H8V30zm76.59 48.548h22.471V45.9h-.212L84.59 78.548zm43.46 9.54h-9.54v17.596H107.06V88.088h-31.8V76.11l31.8-44.626h11.448v47.064h9.54v9.54z\"/></svg>"
        },
        "$:/core/images/heading-5": {
            "title": "$:/core/images/heading-5",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-heading-5 tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M6 30h13.25v30.104H53.7V30h13.25v75.684H53.7V71.552H19.25v34.132H6V30zm77.755 1.484h38.372v10.812H92.765L88.95 61.164l.212.212c1.625-1.837 3.692-3.233 6.201-4.187 2.509-.954 5-1.431 7.473-1.431 3.675 0 6.96.618 9.858 1.855 2.897 1.237 5.335 2.968 7.314 5.194s3.48 4.858 4.505 7.897c1.025 3.039 1.537 6.325 1.537 9.858 0 2.968-.477 6.024-1.43 9.169a25.161 25.161 0 01-4.559 8.586c-2.085 2.58-4.752 4.7-8.003 6.36-3.25 1.66-7.137 2.491-11.66 2.491-3.604 0-6.943-.477-10.017-1.431-3.074-.954-5.777-2.385-8.109-4.293-2.332-1.908-4.187-4.258-5.565-7.049-1.378-2.791-2.138-6.06-2.279-9.805h12.084c.353 4.028 1.731 7.12 4.134 9.275 2.403 2.155 5.583 3.233 9.54 3.233 2.544 0 4.7-.424 6.466-1.272 1.767-.848 3.198-2.014 4.293-3.498 1.095-1.484 1.873-3.215 2.332-5.194.46-1.979.69-4.099.69-6.36 0-2.05-.284-4.01-.849-5.883-.565-1.873-1.413-3.516-2.544-4.929-1.13-1.413-2.597-2.544-4.399-3.392-1.802-.848-3.904-1.272-6.307-1.272-2.544 0-4.929.477-7.155 1.431-2.226.954-3.834 2.738-4.823 5.353H75.805l7.95-40.598z\"/></svg>"
        },
        "$:/core/images/heading-6": {
            "title": "$:/core/images/heading-6",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-heading-6 tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M6 30h13.25v30.104H53.7V30h13.25v75.684H53.7V71.552H19.25v34.132H6V30zm106.587 20.246c-.283-3.039-1.36-5.494-3.233-7.367-1.873-1.873-4.399-2.809-7.579-2.809-2.19 0-4.08.406-5.67 1.219a12.435 12.435 0 00-4.029 3.233c-1.095 1.343-1.979 2.88-2.65 4.611a37.696 37.696 0 00-1.643 5.459 46.08 46.08 0 00-.9 5.671 722.213 722.213 0 00-.478 5.247l.212.212c1.625-2.968 3.87-5.176 6.731-6.625 2.862-1.449 5.954-2.173 9.275-2.173 3.675 0 6.96.636 9.858 1.908 2.897 1.272 5.353 3.021 7.367 5.247 2.014 2.226 3.551 4.858 4.611 7.897 1.06 3.039 1.59 6.325 1.59 9.858 0 3.604-.583 6.943-1.749 10.017-1.166 3.074-2.844 5.76-5.035 8.056-2.19 2.297-4.805 4.081-7.844 5.353-3.039 1.272-6.395 1.908-10.07 1.908-5.441 0-9.91-1.007-13.409-3.021-3.498-2.014-6.254-4.77-8.268-8.268-2.014-3.498-3.41-7.597-4.187-12.296-.777-4.7-1.166-9.77-1.166-15.211 0-4.452.477-8.94 1.431-13.462.954-4.523 2.526-8.639 4.717-12.349 2.19-3.71 5.07-6.731 8.64-9.063C92.676 31.166 97.075 30 102.304 30c2.968 0 5.76.495 8.374 1.484 2.615.99 4.93 2.367 6.943 4.134 2.014 1.767 3.657 3.887 4.93 6.36 1.271 2.473 1.978 5.23 2.12 8.268h-12.085zm-11.66 46.852c2.19 0 4.099-.442 5.724-1.325a12.869 12.869 0 004.081-3.445c1.095-1.413 1.908-3.056 2.438-4.929.53-1.873.795-3.798.795-5.777s-.265-3.887-.795-5.724c-.53-1.837-1.343-3.445-2.438-4.823-1.095-1.378-2.456-2.491-4.08-3.339-1.626-.848-3.534-1.272-5.725-1.272-2.19 0-4.116.406-5.777 1.219-1.66.813-3.056 1.908-4.187 3.286-1.13 1.378-1.979 2.986-2.544 4.823-.565 1.837-.848 3.78-.848 5.83 0 2.05.283 3.993.848 5.83.565 1.837 1.413 3.48 2.544 4.929a12.39 12.39 0 004.187 3.445c1.66.848 3.586 1.272 5.777 1.272z\"/></svg>"
        },
        "$:/core/images/help": {
            "title": "$:/core/images/help",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-help tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M36.055 111.441c-5.24 4.396-15.168 7.362-26.555 7.362-1.635 0-3.24-.06-4.806-.179 7.919-2.64 14.062-8.6 16.367-16.014C8.747 92.845 1.05 78.936 1.05 63.5c0-29.547 28.206-53.5 63-53.5s63 23.953 63 53.5-28.206 53.5-63 53.5c-10.055 0-19.56-2-27.994-5.559zm35.35-33.843a536.471 536.471 0 00.018-4.682 199.02 199.02 0 00-.023-3.042c.008-1.357.595-2.087 3.727-4.235.112-.077 1.085-.74 1.386-.948 3.093-2.133 5.022-3.786 6.762-6.187 2.34-3.228 3.558-7.077 3.558-11.649 0-13.292-9.86-21.952-21.455-21.952-11.103 0-22.499 9.609-24.066 22.295a6.023 6.023 0 1011.956 1.477c.806-6.527 6.972-11.726 12.11-11.726 5.265 0 9.408 3.64 9.408 9.906 0 3.634-1.1 5.153-5.111 7.919l-1.362.93c-2.682 1.84-4.227 3.1-5.7 4.931-2.109 2.62-3.242 5.717-3.258 9.314.013.892.02 1.86.022 2.981a470.766 470.766 0 01-.022 4.943 6.023 6.023 0 1012.046.12l.003-.395zm-6.027 24.499a7.529 7.529 0 100-15.058 7.529 7.529 0 000 15.058z\"/></svg>"
        },
        "$:/core/images/home-button": {
            "title": "$:/core/images/home-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-home-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M112.985 119.502c.01-.165.015-.331.015-.499V67.568c3.137 2.948 8.076 2.884 11.134-.174a7.999 7.999 0 00-.002-11.316L70.396 2.343A7.978 7.978 0 0064.734 0a7.957 7.957 0 00-5.656 2.343L33 28.42V8.007C33 3.585 29.41 0 25 0c-4.418 0-8 3.59-8 8.007V44.42L5.342 56.078c-3.125 3.125-3.12 8.198-.002 11.316a7.999 7.999 0 0011.316-.003l.344-.343v52.945a8.11 8.11 0 000 .007c0 4.418 3.588 8 8 8h80c4.419 0 8-3.59 8-8a8.11 8.11 0 00-.015-.498zM97 112V51.574L64.737 19.31 33 51.048V112h64z\"/></svg>"
        },
        "$:/core/images/import-button": {
            "title": "$:/core/images/import-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-import-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M114.832 60.436s3.235-3.27 6.921.417c3.686 3.686.231 7.14.231 7.14l-42.153 42.92s-30.765 32.367-58.798 4.333C-7 87.213 24.59 55.623 24.59 55.623L67.363 12.85s22.725-24.6 43.587-3.738c20.862 20.862-3.96 43.09-3.96 43.09l-35.04 35.04S49.903 112.546 36.426 99.07c-13.476-13.477 11.83-35.523 11.83-35.523l35.04-35.04s3.902-3.902 7.78-.023c3.879 3.878.118 7.921.118 7.921l-35.04 35.04s-13.212 13.212-8.872 17.551c4.34 4.34 16.77-9.653 16.77-9.653l35.04-35.04s16.668-14.598 3.966-27.3c-13.893-13.892-27.565 3.702-27.565 3.702l-42.91 42.91s-23.698 23.698-3.658 43.738 43.012-4.385 43.012-4.385l42.895-42.533z\"/></svg>"
        },
        "$:/core/images/info-button": {
            "title": "$:/core/images/info-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-info-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\" transform=\"translate(.05)\"><path d=\"M64 128c35.346 0 64-28.654 64-64 0-35.346-28.654-64-64-64C28.654 0 0 28.654 0 64c0 35.346 28.654 64 64 64zm0-16c26.51 0 48-21.49 48-48S90.51 16 64 16 16 37.49 16 64s21.49 48 48 48z\"/><circle cx=\"64\" cy=\"32\" r=\"8\"/><rect width=\"16\" height=\"56\" x=\"56\" y=\"48\" rx=\"8\"/></g></svg>"
        },
        "$:/core/images/italic": {
            "title": "$:/core/images/italic",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-italic tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M66.711 0h22.41L62.408 128H40z\"/></svg>"
        },
        "$:/core/images/left-arrow": {
            "title": "$:/core/images/left-arrow",
            "created": "20150315234410875",
            "modified": "20150315235324760",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-left-arrow tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M0 64.177c0-2.026.771-4.054 2.317-5.6l55.98-55.98a7.92 7.92 0 0111.195.001c3.086 3.085 3.092 8.104.001 11.195L19.111 64.175l50.382 50.382a7.92 7.92 0 010 11.195c-3.086 3.086-8.105 3.092-11.196.001l-55.98-55.98A7.892 7.892 0 010 64.177z\"/></svg>"
        },
        "$:/core/images/line-width": {
            "title": "$:/core/images/line-width",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-line-width tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M16 18h96a2 2 0 000-4H16a2 2 0 100 4zm0 17h96a4 4 0 100-8H16a4 4 0 100 8zm0 21h96a6 6 0 000-12H16a6 6 0 100 12zm0 29h96c5.523 0 10-4.477 10-10s-4.477-10-10-10H16c-5.523 0-10 4.477-10 10s4.477 10 10 10zm0 43h96c8.837 0 16-7.163 16-16s-7.163-16-16-16H16c-8.837 0-16 7.163-16 16s7.163 16 16 16z\"/></svg>"
        },
        "$:/core/images/link": {
            "title": "$:/core/images/link",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-link tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M42.263 69.38a31.919 31.919 0 006.841 10.13c12.5 12.5 32.758 12.496 45.255 0l22.627-22.628c12.502-12.501 12.497-32.758 0-45.255-12.5-12.5-32.758-12.496-45.254 0L49.104 34.255a32.333 32.333 0 00-2.666 3.019 36.156 36.156 0 0121.94.334l14.663-14.663c6.25-6.25 16.382-6.254 22.632-.004 6.248 6.249 6.254 16.373-.004 22.631l-22.62 22.62c-6.25 6.25-16.381 6.254-22.631.004a15.93 15.93 0 01-4.428-8.433 11.948 11.948 0 00-7.59 3.48l-6.137 6.137z\"/><path d=\"M86.35 59.234a31.919 31.919 0 00-6.84-10.13c-12.5-12.5-32.758-12.497-45.255 0L11.627 71.732c-12.501 12.5-12.496 32.758 0 45.254 12.5 12.5 32.758 12.497 45.255 0L79.51 94.36a32.333 32.333 0 002.665-3.02 36.156 36.156 0 01-21.94-.333l-14.663 14.663c-6.25 6.25-16.381 6.253-22.63.004-6.25-6.249-6.255-16.374.003-22.632l22.62-22.62c6.25-6.25 16.381-6.253 22.631-.003a15.93 15.93 0 014.428 8.432 11.948 11.948 0 007.59-3.48l6.137-6.136z\"/></g></svg>"
        },
        "$:/core/images/linkify": {
            "title": "$:/core/images/linkify",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-linkify-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M17.031 31.919H9.048V96.85h7.983v6.92H0V25h17.031v6.919zm24.66 0h-7.983V96.85h7.983v6.92H24.66V25h17.03v6.919zM67.77 56.422l11.975-3.903 2.306 7.096-12.063 3.903 7.628 10.379-6.12 4.435-7.63-10.467-7.45 10.2-5.943-4.523L58.1 63.518 45.95 59.35l2.306-7.096 12.064 4.17V43.825h7.45v12.596zM86.31 96.85h7.982V31.92H86.31V25h17.031v78.77H86.31v-6.92zm24.659 0h7.983V31.92h-7.983V25H128v78.77h-17.031v-6.92z\"/></svg>"
        },
        "$:/core/images/list-bullet": {
            "title": "$:/core/images/list-bullet",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-list-bullet tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M11.636 40.273c6.427 0 11.637-5.21 11.637-11.637C23.273 22.21 18.063 17 11.636 17 5.21 17 0 22.21 0 28.636c0 6.427 5.21 11.637 11.636 11.637zm0 34.909c6.427 0 11.637-5.21 11.637-11.637 0-6.426-5.21-11.636-11.637-11.636C5.21 51.91 0 57.12 0 63.545c0 6.427 5.21 11.637 11.636 11.637zm0 34.909c6.427 0 11.637-5.21 11.637-11.636 0-6.427-5.21-11.637-11.637-11.637C5.21 86.818 0 92.028 0 98.455c0 6.426 5.21 11.636 11.636 11.636zM34.91 22.818H128v11.637H34.91V22.818zm0 34.91H128v11.636H34.91V57.727zm0 34.908H128v11.637H34.91V92.636z\"/></svg>"
        },
        "$:/core/images/list-number": {
            "title": "$:/core/images/list-number",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-list-number tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M33.84 22.356H128v11.77H33.84v-11.77zm0 35.31H128v11.77H33.84v-11.77zm0 35.311H128v11.77H33.84v-11.77zM.38 42.631v-2.223h.998c.826 0 1.445-.14 1.858-.42.413-.28.619-.948.619-2.002V22.769c0-1.442-.193-2.336-.58-2.683-.385-.347-1.477-.52-3.275-.52v-2.143c3.502-.147 6.252-.955 8.25-2.423h2.117v22.865c0 .921.15 1.575.449 1.963.3.387.949.58 1.948.58h.998v2.223H.38zm-.3 35.356v-1.902c7.19-6.554 10.786-12.58 10.786-18.08 0-1.562-.326-2.81-.979-3.744-.652-.934-1.524-1.402-2.616-1.402-.893 0-1.655.317-2.287.952-.633.634-.95 1.364-.95 2.192 0 .974.247 1.829.74 2.563.106.16.16.28.16.36 0 .147-.16.28-.48.4-.213.08-.752.308-1.618.681-.839.374-1.358.561-1.558.561-.24 0-.512-.37-.819-1.111A6.2 6.2 0 010 57.064c0-1.949.849-3.544 2.547-4.785 1.698-1.242 3.798-1.862 6.302-1.862 2.463 0 4.53.67 6.202 2.012 1.67 1.341 2.506 3.093 2.506 5.256a8.644 8.644 0 01-.849 3.724c-.566 1.201-1.92 3.053-4.064 5.556a165.471 165.471 0 01-6.272 6.938h11.445l-1.019 5.726h-2.117c.08-.28.12-.534.12-.76 0-.388-.1-.631-.3-.731-.2-.1-.599-.15-1.198-.15H.08zm12.124 19.207c1.745.04 3.236.637 4.474 1.792 1.239 1.154 1.858 2.773 1.858 4.855 0 2.99-1.132 5.393-3.396 7.208-2.263 1.815-5 2.723-8.209 2.723-2.01 0-3.669-.384-4.974-1.151C.652 111.853 0 110.849 0 109.607c0-.774.27-1.398.809-1.872.54-.474 1.128-.71 1.768-.71.639 0 1.162.2 1.568.6.406.4.782 1.055 1.128 1.962.466 1.268 1.239 1.902 2.317 1.902 1.265 0 2.287-.477 3.066-1.431.78-.955 1.169-2.686 1.169-5.196 0-1.709-.12-3.023-.36-3.944-.24-.921-.792-1.382-1.658-1.382-.586 0-1.185.307-1.797.921-.493.494-.932.741-1.319.741-.333 0-.602-.147-.809-.44-.206-.294-.31-.574-.31-.841 0-.32.104-.594.31-.821.207-.227.69-.594 1.449-1.102 2.876-1.922 4.314-4.017 4.314-6.287 0-1.188-.306-2.092-.919-2.713a3.001 3.001 0 00-2.217-.93c-.799 0-1.525.263-2.177.79-.653.528-.979 1.158-.979 1.892 0 .641.253 1.235.76 1.782.172.2.259.367.259.5 0 .121-.57.428-1.708.922-1.139.494-1.854.74-2.147.74-.413 0-.75-.333-1.009-1-.26-.668-.39-1.282-.39-1.842 0-1.749.93-3.224 2.787-4.425 1.858-1.202 3.965-1.802 6.322-1.802 2.064 0 3.851.447 5.363 1.341 1.511.895 2.267 2.116 2.267 3.664 0 1.362-.57 2.623-1.708 3.784a13.387 13.387 0 01-3.945 2.784z\"/></svg>"
        },
        "$:/core/images/list": {
            "title": "$:/core/images/list",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-list tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M87.748 128H23.999c-4.418 0-7.999-3.59-7.999-8.007V8.007C16 3.585 19.588 0 24 0h80c4.419 0 8 3.59 8 8.007V104H91.25c-.965 0-1.84.392-2.473 1.025a3.476 3.476 0 00-1.029 2.476V128zm8-.12l15.88-15.88h-15.88v15.88zM40 15.508A3.502 3.502 0 0143.5 12h55c1.933 0 3.5 1.561 3.5 3.509v.982A3.502 3.502 0 0198.5 20h-55a3.498 3.498 0 01-3.5-3.509v-.982zM32 22a6 6 0 100-12 6 6 0 000 12zm8 9.509A3.502 3.502 0 0143.5 28h55c1.933 0 3.5 1.561 3.5 3.509v.982A3.502 3.502 0 0198.5 36h-55a3.498 3.498 0 01-3.5-3.509v-.982zm0 16A3.502 3.502 0 0143.5 44h55c1.933 0 3.5 1.561 3.5 3.509v.982A3.502 3.502 0 0198.5 52h-55a3.498 3.498 0 01-3.5-3.509v-.982zm0 16A3.502 3.502 0 0143.5 60h55c1.933 0 3.5 1.561 3.5 3.509v.982A3.502 3.502 0 0198.5 68h-55a3.498 3.498 0 01-3.5-3.509v-.982zm0 16A3.502 3.502 0 0143.5 76h55c1.933 0 3.5 1.561 3.5 3.509v.982A3.502 3.502 0 0198.5 84h-55a3.498 3.498 0 01-3.5-3.509v-.982zm0 16A3.502 3.502 0 0143.5 92h55c1.933 0 3.5 1.561 3.5 3.509v.982A3.502 3.502 0 0198.5 100h-55a3.498 3.498 0 01-3.5-3.509v-.982zm0 16A3.505 3.505 0 0143.497 108h33.006A3.497 3.497 0 0180 111.509v.982A3.505 3.505 0 0176.503 116H43.497A3.497 3.497 0 0140 112.491v-.982zM32 38a6 6 0 100-12 6 6 0 000 12zm0 16a6 6 0 100-12 6 6 0 000 12zm0 16a6 6 0 100-12 6 6 0 000 12zm0 16a6 6 0 100-12 6 6 0 000 12zm0 16a6 6 0 100-12 6 6 0 000 12zm0 16a6 6 0 100-12 6 6 0 000 12z\"/></svg>"
        },
        "$:/core/images/locked-padlock": {
            "title": "$:/core/images/locked-padlock",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-locked-padlock tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M96.472 64H105v32.01C105 113.674 90.674 128 73.001 128H56C38.318 128 24 113.677 24 96.01V64h8c.003-15.723.303-47.731 32.16-47.731 31.794 0 32.305 32.057 32.312 47.731zm-15.897 0H48.44c.002-16.287.142-32 15.719-32 15.684 0 16.977 16.136 16.415 32zM67.732 92.364A8.503 8.503 0 0064.5 76a8.5 8.5 0 00-3.498 16.25l-5.095 22.77H72.8l-5.07-22.656z\"/></svg>"
        },
        "$:/core/images/mail": {
            "title": "$:/core/images/mail",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-mail tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M122.827 104.894a7.986 7.986 0 01-2.834.516H8.007c-.812 0-1.597-.12-2.335-.345l34.163-34.163 20.842 20.842a3.998 3.998 0 003.418 1.134 4.003 4.003 0 003.395-1.134L88.594 70.64c.075.09.155.176.24.26l33.993 33.994zm5.076-6.237c.064-.406.097-.823.097-1.247v-64c0-.669-.082-1.318-.237-1.94L94.23 65.006c.09.075.177.154.261.239l33.413 33.413zm-127.698.56A8.023 8.023 0 010 97.41v-64c0-.716.094-1.41.271-2.071l33.907 33.906L.205 99.218zM5.93 25.684a8.012 8.012 0 012.078-.273h111.986c.766 0 1.507.108 2.209.308L64.083 83.837 5.93 25.683z\"/></svg>"
        },
        "$:/core/images/menu-button": {
            "title": "$:/core/images/menu-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-menu-button tc-image-button\" viewBox=\"0 0 128 128\"><rect width=\"128\" height=\"16\" y=\"16\" rx=\"8\"/><rect width=\"128\" height=\"16\" y=\"56\" rx=\"8\"/><rect width=\"128\" height=\"16\" y=\"96\" rx=\"8\"/></svg>"
        },
        "$:/core/images/minus-button": {
            "title": "$:/core/images/minus-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-minus-button tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M64 0c35.346 0 64 28.654 64 64 0 35.346-28.654 64-64 64-35.346 0-64-28.654-64-64C0 28.654 28.654 0 64 0zm.332 16c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48z\"/><rect width=\"80\" height=\"16\" x=\"24\" y=\"56\" rx=\"8\"/></svg>"
        },
        "$:/core/images/mono-block": {
            "title": "$:/core/images/mono-block",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-mono-block tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M23.965 32.967h.357c.755 0 1.328.192 1.72.577.39.384.586.947.586 1.688 0 .824-.206 1.418-.618 1.782-.413.363-1.094.545-2.045.545h-6.31c-.965 0-1.65-.178-2.056-.535-.405-.356-.608-.954-.608-1.792 0-.811.203-1.391.608-1.74.406-.35 1.09-.525 2.055-.525h.734l-.86-2.453H8.471l-.902 2.453h.734c.95 0 1.632.178 2.044.535.413.356.619.933.619 1.73 0 .824-.206 1.418-.619 1.782-.412.363-1.094.545-2.044.545h-5.41c-.964 0-1.649-.182-2.054-.545-.406-.364-.608-.958-.608-1.782 0-.741.195-1.304.587-1.688.391-.385.964-.577 1.719-.577h.356l5.62-15.641H6.835c-.95 0-1.632-.182-2.044-.546-.412-.363-.619-.95-.619-1.76 0-.825.207-1.42.619-1.783.412-.363 1.094-.545 2.044-.545h7.863c1.244 0 2.118.67 2.62 2.013v.063l6.647 18.2zM12.98 17.326l-3.04 8.848h6.08l-3.04-8.848zm22.402 9.372v6.395h3.145c2.223 0 3.788-.245 4.697-.734.908-.49 1.362-1.307 1.362-2.453 0-1.16-.433-1.985-1.3-2.474-.866-.49-2.383-.734-4.55-.734h-3.354zm10.693-2.327c1.524.559 2.642 1.324 3.355 2.295.713.972 1.07 2.212 1.07 3.722 0 1.272-.308 2.432-.923 3.48-.615 1.049-1.496 1.909-2.642 2.58a7.499 7.499 0 01-2.254.849c-.832.174-2.01.262-3.533.262H30.202c-.922 0-1.583-.182-1.981-.545-.399-.364-.598-.958-.598-1.782 0-.741.189-1.304.566-1.688.378-.385.93-.577 1.657-.577h.356V17.326h-.356c-.727 0-1.28-.196-1.657-.587-.377-.392-.566-.965-.566-1.72 0-.81.203-1.401.608-1.771.406-.37 1.062-.556 1.971-.556h9.645c2.95 0 5.19.573 6.72 1.72 1.53 1.145 2.296 2.823 2.296 5.031 0 1.09-.234 2.052-.703 2.883-.468.832-1.163 1.513-2.086 2.045zM35.381 17.2v5.284h2.83c1.72 0 2.932-.203 3.638-.609.706-.405 1.06-1.09 1.06-2.054 0-.909-.319-1.573-.955-1.992-.636-.42-1.667-.63-3.093-.63h-3.48zm35.863-3.816c.28-.503.566-.86.86-1.07.293-.21.664-.314 1.111-.314.685 0 1.17.182 1.457.545.287.364.43.986.43 1.866l.042 5.452c0 .964-.157 1.614-.472 1.95-.314.335-.884.503-1.709.503-.587 0-1.037-.14-1.352-.42-.314-.28-.584-.796-.807-1.551-.364-1.328-.944-2.282-1.74-2.862-.797-.58-1.901-.87-3.313-.87-2.153 0-3.802.727-4.948 2.18-1.147 1.454-1.72 3.558-1.72 6.311 0 2.74.58 4.844 1.74 6.311 1.16 1.468 2.817 2.202 4.97 2.202 1.467 0 3.085-.49 4.854-1.468 1.768-.978 2.883-1.467 3.344-1.467.545 0 1.003.23 1.373.692.37.46.556 1.034.556 1.719 0 1.23-1.084 2.39-3.25 3.48-2.167 1.09-4.606 1.636-7.318 1.636-3.662 0-6.625-1.21-8.89-3.627-2.264-2.419-3.396-5.578-3.396-9.478 0-3.76 1.146-6.884 3.438-9.372 2.293-2.488 5.2-3.732 8.723-3.732.992 0 1.97.112 2.935.335.964.224 1.992.574 3.082 1.049zm10.22 19.583V17.326h-.356c-.755 0-1.328-.196-1.72-.587-.39-.392-.586-.965-.586-1.72 0-.81.21-1.401.629-1.771.42-.37 1.097-.556 2.034-.556h5.178c2.922 0 5.06.126 6.416.377 1.356.252 2.51.671 3.46 1.258 1.691 1.007 2.988 2.443 3.89 4.31.9 1.865 1.352 4.021 1.352 6.467 0 2.586-.514 4.847-1.541 6.783-1.028 1.936-2.485 3.4-4.372 4.393-.853.447-1.852.772-2.998.975-1.147.203-2.852.304-5.116.304h-6.269c-.965 0-1.65-.178-2.055-.535-.406-.356-.608-.954-.608-1.792 0-.741.195-1.304.587-1.688.391-.385.964-.577 1.72-.577h.356zm5.41-15.725v15.725h1.195c2.642 0 4.592-.646 5.85-1.94 1.258-1.292 1.887-3.28 1.887-5.965 0-2.641-.64-4.612-1.918-5.912-1.28-1.3-3.205-1.95-5.777-1.95-.335 0-.59.003-.765.01a7.992 7.992 0 00-.472.032zm35.067-.126h-9.75v5.368h3.69v-.252c0-.797.175-1.39.524-1.782.35-.392.88-.587 1.594-.587.629 0 1.142.178 1.54.534.4.357.598.808.598 1.353 0 .028.007.118.021.272.014.154.021.308.021.462v4.34c0 .936-.167 1.607-.503 2.013-.335.405-.88.608-1.635.608-.713 0-1.251-.19-1.615-.567-.363-.377-.545-.936-.545-1.677v-.377h-3.69v6.269h9.75v-2.495c0-.937.178-1.608.534-2.013.357-.405.94-.608 1.75-.608.798 0 1.367.2 1.71.597.342.399.513 1.073.513 2.024v5.074c0 .755-.146 1.258-.44 1.51-.293.251-.873.377-1.74.377h-17.172c-.923 0-1.583-.182-1.982-.545-.398-.364-.597-.958-.597-1.782 0-.741.189-1.304.566-1.688.377-.385.93-.577 1.656-.577h.357V17.326h-.357c-.712 0-1.261-.2-1.646-.598-.384-.398-.576-.968-.576-1.709 0-.81.203-1.401.608-1.771.405-.37 1.062-.556 1.97-.556h17.173c.853 0 1.43.13 1.73.388.3.258.45.772.45 1.54v4.698c0 .95-.174 1.631-.524 2.044-.35.412-.915.618-1.698.618-.81 0-1.394-.21-1.75-.629-.357-.419-.535-1.097-.535-2.033v-2.202zM19.77 47.641c.267-.504.55-.86.85-1.07.3-.21.675-.314 1.122-.314.685 0 1.17.181 1.457.545.287.363.43.985.43 1.866l.042 5.451c0 .965-.157 1.615-.472 1.95-.314.336-.891.504-1.73.504-.587 0-1.045-.144-1.373-.43-.329-.287-.598-.8-.807-1.541-.378-1.342-.958-2.3-1.74-2.873-.783-.573-1.88-.86-3.292-.86-2.153 0-3.799.727-4.938 2.181-1.14 1.454-1.709 3.557-1.709 6.311s.598 4.882 1.793 6.385C10.599 67.248 12.294 68 14.488 68c.503 0 1.077-.06 1.72-.179a23.809 23.809 0 002.264-.555v-3.313h-2.37c-.95 0-1.624-.175-2.023-.524-.398-.35-.597-.93-.597-1.74 0-.84.199-1.437.597-1.793.399-.357 1.073-.535 2.024-.535h7.569c.978 0 1.667.175 2.065.524.398.35.598.937.598 1.762 0 .74-.2 1.31-.598 1.708-.398.399-.975.598-1.73.598h-.335v5.242c0 .447-.05.758-.147.933-.098.174-.293.353-.587.534-.797.476-2.062.895-3.795 1.258a25.576 25.576 0 01-5.263.546c-3.662 0-6.625-1.21-8.89-3.628-2.264-2.418-3.397-5.577-3.397-9.477 0-3.76 1.147-6.884 3.44-9.372 2.292-2.488 5.199-3.732 8.721-3.732.979 0 1.954.112 2.925.335.972.224 2.003.573 3.093 1.049zm15.84 3.941v4.823h6.857v-4.823h-.336c-.754 0-1.331-.195-1.73-.587-.398-.391-.597-.964-.597-1.719 0-.825.206-1.419.619-1.782.412-.364 1.093-.545 2.044-.545h5.41c.95 0 1.624.181 2.023.545.398.363.597.957.597 1.782 0 .755-.192 1.328-.576 1.72-.385.39-.947.586-1.688.586h-.357v15.642h.357c.755 0 1.328.192 1.719.576.391.385.587.947.587 1.688 0 .825-.203 1.419-.608 1.782-.405.364-1.09.546-2.055.546h-5.41c-.964 0-1.649-.179-2.054-.535-.405-.357-.608-.954-.608-1.793 0-.74.2-1.303.598-1.688.398-.384.975-.576 1.73-.576h.335v-6.186h-6.856v6.186h.335c.755 0 1.331.192 1.73.576.398.385.597.947.597 1.688 0 .825-.206 1.419-.618 1.782-.412.364-1.094.546-2.044.546h-5.41c-.964 0-1.65-.179-2.055-.535-.405-.357-.608-.954-.608-1.793 0-.74.196-1.303.587-1.688.392-.384.965-.576 1.72-.576h.356V51.582h-.356c-.741 0-1.304-.195-1.688-.587-.385-.391-.577-.964-.577-1.719 0-.825.2-1.419.598-1.782.398-.364 1.073-.545 2.023-.545h5.41c.936 0 1.614.181 2.033.545.42.363.63.957.63 1.782 0 .755-.2 1.328-.598 1.72-.399.39-.975.586-1.73.586h-.335zm31.754 0v15.642h3.523c.95 0 1.632.178 2.044.534.412.357.618.933.618 1.73 0 .811-.21 1.402-.629 1.772-.419.37-1.097.556-2.033.556H58.433c-.95 0-1.632-.182-2.044-.546-.412-.363-.619-.957-.619-1.782 0-.81.203-1.39.608-1.74.406-.35 1.09-.524 2.055-.524h3.523V51.582h-3.523c-.95 0-1.632-.181-2.044-.545-.412-.363-.619-.95-.619-1.761 0-.825.203-1.412.608-1.761.406-.35 1.09-.524 2.055-.524h12.455c.992 0 1.684.174 2.075.524.392.35.587.936.587 1.761 0 .81-.202 1.398-.608 1.761-.405.364-1.09.545-2.054.545h-3.523zm30.496 0v11.994c0 1.873-.122 3.228-.367 4.067a5.876 5.876 0 01-1.227 2.244c-.74.852-1.768 1.495-3.082 1.929-1.314.433-2.893.65-4.738.65-1.3 0-2.555-.126-3.764-.378a16.843 16.843 0 01-3.491-1.132c-.615-.28-1.017-.643-1.206-1.09-.188-.448-.283-1.175-.283-2.18v-4.32c0-1.202.175-2.04.525-2.516.349-.475.957-.713 1.824-.713 1.244 0 1.929.915 2.054 2.747.014.321.035.566.063.733.168 1.622.545 2.73 1.133 3.324.587.594 1.523.89 2.81.89 1.593 0 2.714-.422 3.364-1.268.65-.845.975-2.386.975-4.623V51.582H88.93c-.95 0-1.632-.181-2.044-.545-.413-.363-.619-.95-.619-1.761 0-.825.2-1.412.598-1.761.398-.35 1.086-.524 2.065-.524h10.693c.979 0 1.667.174 2.065.524.399.35.598.936.598 1.761 0 .81-.206 1.398-.619 1.761-.412.364-1.093.545-2.044.545h-1.761zm14.644 0v6.353l6.48-6.478c-.728-.084-1.238-.29-1.531-.619-.294-.328-.44-.85-.44-1.562 0-.825.198-1.419.597-1.782.398-.364 1.073-.545 2.023-.545h5.137c.95 0 1.625.181 2.023.545.399.363.598.957.598 1.782 0 .769-.2 1.345-.598 1.73-.398.384-.982.576-1.75.576h-.483l-6.101 6.06c1.132.839 2.167 1.94 3.103 3.302.937 1.363 2.034 3.456 3.292 6.28h.692c.825 0 1.44.188 1.845.566.405.377.608.943.608 1.698 0 .825-.206 1.419-.619 1.782-.412.364-1.093.546-2.044.546h-2.579c-1.132 0-2.048-.762-2.746-2.286-.126-.28-.224-.503-.294-.67-.923-1.958-1.768-3.467-2.537-4.53a16.616 16.616 0 00-2.705-2.914l-1.97 1.887v3.92h.335c.755 0 1.331.193 1.73.577.398.385.597.947.597 1.688 0 .825-.206 1.419-.618 1.782-.413.364-1.094.546-2.045.546h-5.41c-.964 0-1.649-.179-2.054-.535-.405-.357-.608-.954-.608-1.793 0-.74.196-1.303.587-1.688.391-.384.965-.576 1.72-.576h.356V51.582h-.357c-.74 0-1.303-.195-1.687-.587-.385-.391-.577-.964-.577-1.719 0-.825.2-1.419.598-1.782.398-.364 1.072-.545 2.023-.545h5.41c.936 0 1.614.181 2.033.545.42.363.63.957.63 1.782 0 .755-.2 1.328-.598 1.72-.399.39-.975.586-1.73.586h-.336zM13.44 96.326l4.005-11.889c.251-.782.6-1.352 1.048-1.709.447-.356 1.041-.534 1.782-.534h3.271c.95 0 1.632.182 2.044.545.413.363.619.957.619 1.782 0 .755-.2 1.328-.598 1.72-.398.39-.975.587-1.73.587h-.335l.587 15.641h.357c.754 0 1.32.192 1.698.577.377.384.566.947.566 1.687 0 .825-.2 1.42-.598 1.783-.398.363-1.072.545-2.023.545h-4.718c-.95 0-1.624-.178-2.023-.535-.398-.356-.597-.954-.597-1.793 0-.74.192-1.303.576-1.687.385-.385.954-.577 1.709-.577h.335l-.293-12.79-3.061 9.52c-.224.712-.542 1.226-.954 1.54-.413.315-.982.472-1.709.472-.727 0-1.303-.157-1.73-.472-.426-.314-.751-.828-.975-1.54l-3.04-9.52-.294 12.79h.336c.755 0 1.324.192 1.709.577.384.384.576.947.576 1.687 0 .825-.202 1.42-.608 1.783-.405.363-1.076.545-2.013.545H2.621c-.937 0-1.608-.182-2.013-.545-.405-.364-.608-.958-.608-1.783 0-.74.192-1.303.577-1.687.384-.385.954-.577 1.708-.577h.336l.608-15.641h-.336c-.754 0-1.331-.196-1.73-.588-.398-.39-.597-.964-.597-1.719 0-.825.206-1.419.619-1.782.412-.363 1.093-.545 2.044-.545h3.27c.728 0 1.311.175 1.752.524.44.35.8.923 1.08 1.72l4.109 11.888zm30.454 2.054V86.828H42.74c-.922 0-1.583-.182-1.981-.546-.398-.363-.598-.95-.598-1.76 0-.812.2-1.402.598-1.773.398-.37 1.059-.555 1.981-.555h5.955c.909 0 1.566.185 1.97.555.406.37.609.961.609 1.772 0 .741-.192 1.31-.577 1.709-.384.398-.933.598-1.646.598h-.356v19.038c0 .657-.07 1.069-.21 1.237-.14.167-.454.251-.943.251h-2.097c-.67 0-1.143-.07-1.415-.21-.273-.14-.507-.384-.703-.733l-8.722-15.327v11.385h1.216c.909 0 1.559.175 1.95.524.392.35.587.93.587 1.74 0 .825-.199 1.42-.597 1.783-.399.363-1.045.545-1.94.545h-6.017c-.909 0-1.566-.182-1.971-.545-.406-.364-.608-.958-.608-1.783 0-.74.188-1.303.566-1.687.377-.385.936-.577 1.677-.577h.336V86.828h-.336c-.713 0-1.265-.2-1.656-.598-.392-.398-.587-.968-.587-1.709 0-.81.206-1.401.618-1.772.413-.37 1.066-.555 1.96-.555h3.44c.824 0 1.383.108 1.677.325.293.216.622.653.985 1.31l7.989 14.551zM64.66 86.366c-1.803 0-3.218.727-4.245 2.18-1.028 1.455-1.541 3.474-1.541 6.06 0 2.586.517 4.613 1.551 6.08 1.034 1.468 2.446 2.202 4.235 2.202 1.804 0 3.222-.73 4.257-2.19 1.034-1.461 1.551-3.492 1.551-6.092 0-2.586-.513-4.605-1.54-6.06-1.028-1.453-2.45-2.18-4.268-2.18zm0-4.864c3.44 0 6.27 1.23 8.492 3.69 2.223 2.46 3.334 5.598 3.334 9.414 0 3.844-1.104 6.99-3.313 9.436-2.208 2.446-5.046 3.669-8.513 3.669-3.424 0-6.255-1.234-8.491-3.701-2.237-2.467-3.355-5.602-3.355-9.404 0-3.83 1.108-6.971 3.323-9.424 2.216-2.454 5.057-3.68 8.523-3.68zM87.461 98.17v4.298h2.16c.908 0 1.555.175 1.94.524.384.35.576.93.576 1.74 0 .825-.196 1.42-.587 1.783-.392.363-1.035.545-1.93.545h-7.254c-.922 0-1.583-.182-1.981-.545-.399-.364-.598-.958-.598-1.783 0-.74.189-1.303.566-1.687.378-.385.93-.577 1.657-.577h.356V86.828h-.356c-.713 0-1.262-.2-1.646-.598-.385-.398-.577-.968-.577-1.709 0-.81.203-1.401.608-1.772.406-.37 1.063-.555 1.971-.555h8.66c3.424 0 6.014.657 7.768 1.97 1.754 1.315 2.631 3.25 2.631 5.809 0 2.697-.873 4.738-2.62 6.122-1.748 1.384-4.34 2.076-7.78 2.076h-3.564zm0-11.343v6.625h2.977c1.65 0 2.89-.28 3.722-.839.832-.559 1.248-1.397 1.248-2.516 0-1.048-.43-1.855-1.29-2.421-.86-.566-2.086-.85-3.68-.85h-2.977zm27.267 20.568l-1.636 1.636a12.37 12.37 0 011.772-.44c.58-.098 1.15-.147 1.709-.147 1.104 0 2.268.164 3.491.492 1.223.329 1.967.493 2.233.493.447 0 1.03-.15 1.75-.45.72-.301 1.206-.452 1.458-.452.517 0 .947.2 1.29.598.342.398.513.898.513 1.5 0 .796-.472 1.474-1.415 2.033-.944.56-2.1.839-3.47.839-.937 0-2.139-.22-3.607-.66-1.467-.441-2.53-.661-3.187-.661-.992 0-2.11.272-3.354.817-1.244.546-2.013.818-2.307.818a2.14 2.14 0 01-1.53-.597c-.42-.399-.63-.878-.63-1.437 0-.391.134-.807.4-1.247.265-.44.733-1.01 1.404-1.709l2.118-2.139c-2.335-.852-4.194-2.386-5.578-4.602-1.384-2.215-2.075-4.763-2.075-7.642 0-3.802 1.104-6.909 3.312-9.32 2.209-2.411 5.053-3.617 8.534-3.617 3.467 0 6.304 1.209 8.513 3.627 2.208 2.418 3.312 5.522 3.312 9.31 0 3.774-1.097 6.884-3.291 9.33-2.195 2.446-4.977 3.67-8.345 3.67a22.5 22.5 0 01-1.384-.043zm1.195-21.03c-1.803 0-3.218.727-4.246 2.18-1.027 1.455-1.54 3.474-1.54 6.06 0 2.586.516 4.613 1.55 6.08 1.035 1.468 2.447 2.202 4.236 2.202 1.803 0 3.222-.73 4.256-2.19 1.035-1.461 1.552-3.492 1.552-6.092 0-2.586-.514-4.605-1.541-6.06-1.028-1.453-2.45-2.18-4.267-2.18z\"/></svg>"
        },
        "$:/core/images/mono-line": {
            "title": "$:/core/images/mono-line",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-mono-line tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M60.437 84.523h.908c1.922 0 3.381.489 4.378 1.468.997.979 1.495 2.411 1.495 4.298 0 2.1-.525 3.612-1.575 4.538-1.05.925-2.785 1.388-5.206 1.388h-16.07c-2.456 0-4.2-.454-5.232-1.361-1.032-.908-1.548-2.43-1.548-4.565 0-2.065.516-3.542 1.548-4.432 1.032-.89 2.776-1.334 5.232-1.334h1.869l-2.19-6.247H20.983l-2.296 6.247h1.87c2.42 0 4.155.453 5.205 1.361 1.05.908 1.575 2.376 1.575 4.405 0 2.1-.525 3.612-1.575 4.538-1.05.925-2.785 1.388-5.206 1.388H6.781c-2.456 0-4.2-.463-5.233-1.388C.516 93.9 0 92.389 0 90.289c0-1.887.498-3.32 1.495-4.298.997-.979 2.456-1.468 4.378-1.468h.908l14.308-39.83h-4.271c-2.42 0-4.156-.462-5.206-1.387-1.05-.926-1.575-2.42-1.575-4.485 0-2.1.525-3.613 1.575-4.538 1.05-.926 2.785-1.388 5.206-1.388h20.021c3.168 0 5.392 1.708 6.674 5.125v.16l16.924 46.343zm-27.976-39.83L24.72 67.225h15.483l-7.742-22.53zM89.506 68.56v16.284h8.008c5.66 0 9.646-.623 11.96-1.869 2.313-1.245 3.47-3.328 3.47-6.246 0-2.955-1.103-5.055-3.31-6.3-2.207-1.246-6.069-1.869-11.586-1.869h-8.542zm27.229-5.926c3.88 1.423 6.727 3.372 8.542 5.846 1.815 2.474 2.723 5.633 2.723 9.477 0 3.239-.783 6.193-2.35 8.862-1.565 2.67-3.808 4.859-6.726 6.567-1.709.997-3.622 1.718-5.74 2.163-2.118.445-5.116.667-8.996.667h-27.87c-2.349 0-4.03-.463-5.045-1.388-1.014-.926-1.521-2.438-1.521-4.538 0-1.887.48-3.32 1.441-4.298.961-.979 2.367-1.468 4.218-1.468h.907v-39.83h-.907c-1.851 0-3.257-.498-4.218-1.494-.961-.997-1.441-2.456-1.441-4.378 0-2.065.516-3.568 1.548-4.512 1.032-.943 2.705-1.414 5.018-1.414h24.56c7.51 0 13.214 1.459 17.111 4.377 3.898 2.92 5.847 7.19 5.847 12.814 0 2.776-.597 5.223-1.789 7.341-1.192 2.118-2.963 3.853-5.312 5.206zm-27.23-18.26v13.455h7.208c4.378 0 7.466-.516 9.264-1.549 1.797-1.032 2.696-2.776 2.696-5.232 0-2.313-.81-4.004-2.43-5.072-1.619-1.068-4.244-1.602-7.874-1.602h-8.863z\"/></svg>"
        },
        "$:/core/images/new-button": {
            "title": "$:/core/images/new-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-new-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M56 72H8.007C3.591 72 0 68.418 0 64c0-4.41 3.585-8 8.007-8H56V8.007C56 3.591 59.582 0 64 0c4.41 0 8 3.585 8 8.007V56h47.993c4.416 0 8.007 3.582 8.007 8 0 4.41-3.585 8-8.007 8H72v47.993c0 4.416-3.582 8.007-8 8.007-4.41 0-8-3.585-8-8.007V72z\"/></svg>"
        },
        "$:/core/images/new-here-button": {
            "title": "$:/core/images/new-here-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-new-here-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M55.838 20.935l-3.572.938c-3.688.968-8.23 4.43-10.136 7.731L3.37 96.738c-1.905 3.3-.771 7.524 2.534 9.432l33.717 19.466c3.297 1.904 7.53.78 9.435-2.521l38.76-67.134c1.905-3.3 2.632-8.963 1.623-12.646L83.285 20.88c-1.009-3.68-4.821-5.884-8.513-4.915l-7.603 1.995.043.287c.524 3.394 2.053 7.498 4.18 11.55.418.163.829.36 1.23.59a8.864 8.864 0 014.438 8.169c.104.132.21.264.316.395l-.386.318a8.663 8.663 0 01-1.082 3.137c-2.42 4.192-7.816 5.608-12.051 3.163-4.12-2.379-5.624-7.534-3.476-11.671-2.177-4.394-3.788-8.874-4.543-12.964z\"/><path d=\"M69.554 44.76c-5.944-7.476-10.74-17.196-11.955-25.059-1.68-10.875 3.503-18.216 15.082-18.04 10.407.158 19.975 5.851 24.728 13.785 5.208 8.695 2.95 17.868-6.855 20.496l-2.037-7.601c4.232-1.134 4.999-4.248 2.24-8.853-3.37-5.626-10.465-9.848-18.146-9.965-6.392-.097-8.31 2.62-7.323 9.01.999 6.465 5.318 15.138 10.582 21.65l-.072.06c.559 1.553-4.17 6.44-5.938 4.888l-.005.004-.028-.034a1.323 1.323 0 01-.124-.135 2.618 2.618 0 01-.149-.205z\"/><rect width=\"16\" height=\"48\" x=\"96\" y=\"80\" rx=\"8\"/><rect width=\"48\" height=\"16\" x=\"80\" y=\"96\" rx=\"8\"/></g></svg>"
        },
        "$:/core/images/new-image-button": {
            "title": "$:/core/images/new-image-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-new-image-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M81.362 73.627l15.826-27.41a2.626 2.626 0 00-.962-3.59l-50.01-28.872a2.626 2.626 0 00-3.588.961L30.058 36.49l10.04-5.261c3.042-1.595 6.771.114 7.55 3.46l3.607 17.702 9.88.85a5.25 5.25 0 014.571 3.77c.034.115.1.344.199.671.165.553.353 1.172.562 1.843.595 1.914 1.23 3.85 1.872 5.678.207.588.412 1.156.614 1.701.625 1.685 1.209 3.114 1.725 4.207.255.54.485.977.726 1.427.214.212.547.425 1.011.622 1.141.482 2.784.74 4.657.758.864.008 1.71-.034 2.492-.11.448-.043.753-.085.871-.104.315-.053.625-.077.927-.076zM37.47 2.649A5.257 5.257 0 0144.649.725l63.645 36.746a5.257 5.257 0 011.923 7.178L73.47 108.294a5.257 5.257 0 01-7.177 1.923L2.649 73.47a5.257 5.257 0 01-1.924-7.177L37.471 2.649zm42.837 50.49a5.25 5.25 0 105.25-9.092 5.25 5.25 0 00-5.25 9.093zM96 112h-7.993c-4.419 0-8.007-3.582-8.007-8 0-4.41 3.585-8 8.007-8H96v-7.993C96 83.588 99.582 80 104 80c4.41 0 8 3.585 8 8.007V96h7.993c4.419 0 8.007 3.582 8.007 8 0 4.41-3.585 8-8.007 8H112v7.993c0 4.419-3.582 8.007-8 8.007-4.41 0-8-3.585-8-8.007V112zM33.347 51.791c7.428 7.948 9.01 10.69 7.449 13.394-1.56 2.703-13.838-2.328-16.094 1.58-2.256 3.908-.907 3.258-2.437 5.908l19.73 11.39s-5.605-8.255-4.235-10.628c2.515-4.356 8.77-1.256 10.365-4.019 2.414-4.181-5.103-9.639-14.778-17.625z\"/></svg>"
        },
        "$:/core/images/new-journal-button": {
            "title": "$:/core/images/new-journal-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-new-journal-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M102.545 112.818v11.818c0 1.306 1.086 2.364 2.425 2.364h6.06c1.34 0 2.425-1.058 2.425-2.364v-11.818h12.12c1.34 0 2.425-1.058 2.425-2.363v-5.91c0-1.305-1.085-2.363-2.424-2.363h-12.121V90.364c0-1.306-1.086-2.364-2.425-2.364h-6.06c-1.34 0-2.425 1.058-2.425 2.364v11.818h-12.12c-1.34 0-2.425 1.058-2.425 2.363v5.91c0 1.305 1.085 2.363 2.424 2.363h12.121zM60.016 4.965c-4.781-2.76-10.897-1.118-13.656 3.66L5.553 79.305A9.993 9.993 0 009.21 92.963l51.04 29.468c4.78 2.76 10.897 1.118 13.655-3.66l40.808-70.681a9.993 9.993 0 00-3.658-13.656L60.016 4.965zm-3.567 27.963a6 6 0 106-10.393 6 6 0 00-6 10.393zm31.697 17.928a6 6 0 106-10.392 6 6 0 00-6 10.392z\"/><text class=\"tc-fill-background\" font-family=\"Helvetica\" font-size=\"47.172\" font-weight=\"bold\" transform=\"rotate(30 25.742 95.82)\"><tspan x=\"42\" y=\"77.485\" text-anchor=\"middle\"><<now \"DD\">></tspan></text></g></svg>"
        },
        "$:/core/images/opacity": {
            "title": "$:/core/images/opacity",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-opacity tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M102.362 65a51.595 51.595 0 01-1.942 6H82.584a35.867 35.867 0 002.997-6h16.78zm.472-2c.423-1.961.734-3.963.929-6H87.656a35.78 35.78 0 01-1.368 6h16.546zm-3.249 10a51.847 51.847 0 01-3.135 6H75.812a36.205 36.205 0 005.432-6h18.341zm-4.416 8c-1.424 2.116-3 4.12-4.71 6H60.46a35.843 35.843 0 0012.874-6h21.834zm-7.513-34h16.107C101.247 20.627 79.033 0 52 0 23.281 0 0 23.281 0 52c0 25.228 17.965 46.26 41.8 51h20.4a51.66 51.66 0 0015.875-6H39v-2h42.25a52.257 52.257 0 007.288-6H39v-2h4.539C27.739 83.194 16 68.968 16 52c0-19.882 16.118-36 36-36 18.186 0 33.222 13.484 35.656 31zm.22 2h16.039a52.823 52.823 0 010 6H87.877a36.483 36.483 0 000-6z\"/><path d=\"M76 128c28.719 0 52-23.281 52-52s-23.281-52-52-52-52 23.281-52 52 23.281 52 52 52zm0-16c19.882 0 36-16.118 36-36S95.882 40 76 40 40 56.118 40 76s16.118 36 36 36z\"/><path d=\"M37 58h53v4H37v-4zm3-8h53v4H40v-4zm0-8h53v4H40v-4zm-8 24h53v4H32v-4zm-2 8h53v4H30v-4zm-3 8h53v4H27v-4z\"/></g></svg>"
        },
        "$:/core/images/open-window": {
            "title": "$:/core/images/open-window",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-open-window tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M16 112h88.994c3.87 0 7.006 3.59 7.006 8 0 4.418-3.142 8-7.006 8H7.006C3.136 128 0 124.41 0 120a9.321 9.321 0 010-.01V24.01C0 19.586 3.59 16 8 16c4.418 0 8 3.584 8 8.01V112z\"/><path d=\"M96 43.196V56a8 8 0 1016 0V24c0-4.41-3.585-8-8.007-8H72.007C67.588 16 64 19.582 64 24c0 4.41 3.585 8 8.007 8H84.57l-36.3 36.299a8 8 0 00-.001 11.316c3.117 3.117 8.19 3.123 11.316-.003L96 43.196zM32 7.999C32 3.581 35.588 0 40 0h80c4.419 0 8 3.588 8 8v80c0 4.419-3.588 8-8 8H40c-4.419 0-8-3.588-8-8V8z\"/></g></svg>"
        },
        "$:/core/images/options-button": {
            "title": "$:/core/images/options-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-options-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M110.488 76a47.712 47.712 0 01-5.134 12.384l6.724 6.724c3.123 3.123 3.132 8.192.011 11.313l-5.668 5.668c-3.12 3.12-8.186 3.117-11.313-.01l-6.724-6.725c-3.82 2.258-7.98 4-12.384 5.134v9.505c0 4.417-3.578 8.007-7.992 8.007h-8.016C55.58 128 52 124.415 52 119.993v-9.505a47.712 47.712 0 01-12.384-5.134l-6.724 6.725c-3.123 3.122-8.192 3.131-11.313.01l-5.668-5.668c-3.12-3.12-3.116-8.186.01-11.313l6.725-6.724c-2.257-3.82-4-7.98-5.134-12.384H8.007C3.591 76 0 72.422 0 68.01v-8.017C0 55.58 3.585 52 8.007 52h9.505a47.712 47.712 0 015.134-12.383l-6.724-6.725c-3.123-3.122-3.132-8.191-.011-11.312l5.668-5.669c3.12-3.12 8.186-3.116 11.313.01l6.724 6.725c3.82-2.257 7.98-4 12.384-5.134V8.007C52 3.591 55.578 0 59.992 0h8.016C72.42 0 76 3.585 76 8.007v9.505a47.712 47.712 0 0112.384 5.134l6.724-6.724c3.123-3.123 8.192-3.132 11.313-.01l5.668 5.668c3.12 3.12 3.116 8.186-.01 11.312l-6.725 6.725c2.257 3.82 4 7.979 5.134 12.383h9.505c4.416 0 8.007 3.578 8.007 7.992v8.017c0 4.411-3.585 7.991-8.007 7.991h-9.505zM64 96c17.673 0 32-14.327 32-32 0-17.673-14.327-32-32-32-17.673 0-32 14.327-32 32 0 17.673 14.327 32 32 32z\"/></svg>"
        },
        "$:/core/images/paint": {
            "title": "$:/core/images/paint",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-paint tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M83.527 76.19C90.43 69.287 91.892 59 87.91 50.665l37.903-37.902c2.919-2.92 2.913-7.659 0-10.572a7.474 7.474 0 00-10.572 0L77.338 40.093c-8.335-3.982-18.622-2.521-25.526 4.383l31.715 31.715zm-2.643 2.644L49.169 47.119S8.506 81.243 0 80.282c0 0 3.782 5.592 6.827 8.039 14.024-5.69 37.326-24.6 37.326-24.6l.661.66S19.45 90.222 9.18 92.047c1.222 1.44 4.354 4.053 6.247 5.776 5.417-1.488 34.733-28.57 34.733-28.57l.661.66-32.407 31.022 5.285 5.286L56.106 75.2l.662.66s-27.864 30.536-28.684 32.432c0 0 6.032 6.853 7.569 7.824.702-2.836 27.884-33.485 27.884-33.485l.661.66s-20.597 23.755-24.964 36.732c3.21 3.549 7.5 5.137 10.926 6.298-2.19-11.817 30.724-47.487 30.724-47.487z\"/></svg>"
        },
        "$:/core/images/palette": {
            "title": "$:/core/images/palette",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-palette tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M80.247 39.182a93.52 93.52 0 00-16.228-1.4C28.662 37.781 0 57.131 0 81.002c0 9.642 4.676 18.546 12.58 25.735C23.504 91.19 26.34 72.395 36.89 63.562c15.183-12.713 26.538-7.828 26.538-7.828l16.82-16.552zm26.535 9.655c13.049 7.913 21.257 19.392 21.257 32.166 0 9.35.519 17.411-11.874 25.08-10.797 6.681-3.824-6.536-11.844-10.898s-19.946 1.308-18.213 7.906c3.2 12.181 19.422 11.455 6.314 16.658-13.107 5.202-18.202 4.476-28.403 4.476-7.821 0-15.315-.947-22.243-2.68 9.844-4.197 27.88-12.539 33.354-19.456C82.788 92.409 87.37 80 83.324 72.484c-.194-.359 11.215-11.668 23.458-23.647zM1.134 123.867l-.66.002c33.479-14.94 22.161-64.226 58.818-64.226.317 1.418.644 2.944 1.062 4.494-25.907-4.166-23.567 48.031-59.22 59.73zm.713-.007c38.872-.506 78.152-22.347 78.152-44.813-9.27 0-14.073-3.48-16.816-7.942-16.597-7.003-30.365 45.715-61.336 52.755zm65.351-64.008c-4.45 4.115 4.886 16.433 11.318 11.318l45.27-45.27c11.317-11.318 0-22.635-11.318-11.318-11.317 11.318-33.518 34.405-45.27 45.27z\"/></svg>"
        },
        "$:/core/images/permalink-button": {
            "title": "$:/core/images/permalink-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-permalink-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M80.483 48l-7.387 32h-25.58l7.388-32h25.58zm3.694-16l5.624-24.358c.993-4.303 5.29-6.996 9.596-6.002 4.296.992 6.988 5.293 5.994 9.602L100.598 32h3.403c4.41 0 7.999 3.582 7.999 8 0 4.41-3.581 8-8 8h-7.096l-7.387 32H104c4.41 0 7.999 3.582 7.999 8 0 4.41-3.581 8-8 8H85.824l-5.624 24.358c-.993 4.303-5.29 6.996-9.596 6.002-4.296-.992-6.988-5.293-5.994-9.602L69.402 96h-25.58L38.2 120.358c-.993 4.303-5.29 6.996-9.596 6.002-4.296-.992-6.988-5.293-5.994-9.602L27.402 96h-3.403C19.59 96 16 92.418 16 88c0-4.41 3.581-8 8-8h7.096l7.387-32H24C19.59 48 16 44.418 16 40c0-4.41 3.581-8 8-8h18.177l5.624-24.358c.993-4.303 5.29-6.996 9.596-6.002 4.296.992 6.988 5.293 5.994 9.602L58.598 32h25.58z\"/></svg>"
        },
        "$:/core/images/permaview-button": {
            "title": "$:/core/images/permaview-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-permaview-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M81.483 48l-1.846 8h-5.58l1.847-8h5.58zm3.694-16l5.624-24.358c.993-4.303 5.29-6.996 9.596-6.002 4.296.992 6.988 5.293 5.994 9.602L101.598 32h2.403c4.41 0 7.999 3.582 7.999 8 0 4.41-3.581 8-8 8h-6.096l-1.847 8h7.944c4.41 0 7.999 3.582 7.999 8 0 4.41-3.581 8-8 8H92.364l-1.846 8H104c4.41 0 7.999 3.582 7.999 8 0 4.41-3.581 8-8 8H86.824l-5.624 24.358c-.993 4.303-5.29 6.996-9.596 6.002-4.296-.992-6.988-5.293-5.994-9.602L70.402 96h-5.58L59.2 120.358c-.993 4.303-5.29 6.996-9.596 6.002-4.296-.992-6.988-5.293-5.994-9.602L48.402 96h-5.58L37.2 120.358c-.993 4.303-5.29 6.996-9.596 6.002-4.296-.992-6.988-5.293-5.994-9.602L26.402 96h-2.403C19.59 96 16 92.418 16 88c0-4.41 3.581-8 8-8h6.096l1.847-8h-7.944C19.59 72 16 68.418 16 64c0-4.41 3.581-8 8-8h11.637l1.846-8H24C19.59 48 16 44.418 16 40c0-4.41 3.581-8 8-8h17.177l5.624-24.358c.993-4.303 5.29-6.996 9.596-6.002 4.296.992 6.988 5.293 5.994 9.602L57.598 32h5.58L68.8 7.642c.993-4.303 5.29-6.996 9.596-6.002 4.296.992 6.988 5.293 5.994 9.602L79.598 32h5.58zM53.904 48l-1.847 8h5.58l1.846-8h-5.579zm22.039 24l-1.847 8h-5.58l1.847-8h5.58zm-27.58 0l-1.846 8h5.579l1.847-8h-5.58z\"/></svg>"
        },
        "$:/core/images/picture": {
            "title": "$:/core/images/picture",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-picture tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M112 68.233v-48.23A4.001 4.001 0 00107.997 16H20.003A4.001 4.001 0 0016 20.003v38.31l9.241-14.593c2.8-4.422 9.023-5.008 12.6-1.186l18.247 20.613 13.687-6.407a8 8 0 018.903 1.492 264.97 264.97 0 002.92 2.739 249.44 249.44 0 006.798 6.066 166.5 166.5 0 002.106 1.778c2.108 1.747 3.967 3.188 5.482 4.237.748.518 1.383.92 2.044 1.33.444.117 1.046.144 1.809.05 1.873-.233 4.238-1.144 6.723-2.547a36.016 36.016 0 003.205-2.044c.558-.4.93-.686 1.07-.802.376-.31.765-.577 1.165-.806zM0 8.007A8.01 8.01 0 018.007 0h111.986A8.01 8.01 0 01128 8.007v111.986a8.01 8.01 0 01-8.007 8.007H8.007A8.01 8.01 0 010 119.993V8.007zM95 42a8 8 0 100-16 8 8 0 000 16zM32 76c15.859 4.83 20.035 7.244 20.035 12S32 95.471 32 102.347c0 6.876 1.285 4.99 1.285 9.653H68s-13.685-6.625-13.685-10.8c0-7.665 10.615-8.34 10.615-13.2 0-7.357-14.078-8.833-32.93-12z\"/></svg>"
        },
        "$:/core/images/plugin-generic-language": {
            "title": "$:/core/images/plugin-generic-language",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\" class=\"tc-image-plugin-generic-language tc-image-button\"><path fill-rule=\"evenodd\" d=\"M61.207 68.137c-4.324 2.795-6.999 6.656-6.999 10.921 0 7.906 9.19 14.424 21.042 15.336 2.162 3.902 8.598 6.785 16.318 7.01-5.126-1.125-9.117-3.742-10.62-7.01C92.805 93.487 102 86.967 102 79.059c0-8.53-10.699-15.445-23.896-15.445-6.599 0-12.572 1.729-16.897 4.524zm12.794-14.158c-4.324 2.795-10.298 4.524-16.897 4.524-2.619 0-5.14-.272-7.497-.775-3.312 2.25-8.383 3.69-14.067 3.69l-.255-.002c4.119-.892 7.511-2.747 9.478-5.13-6.925-2.704-11.555-7.617-11.555-13.228 0-8.53 10.699-15.445 23.896-15.445C70.301 27.613 81 34.528 81 43.058c0 4.265-2.675 8.126-6.999 10.921zM64 0l54.56 32v64L64 128 9.44 96V32L64 0z\"/></svg>"
        },
        "$:/core/images/plugin-generic-plugin": {
            "title": "$:/core/images/plugin-generic-plugin",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\" class=\"tc-image-plugin-generic-plugin tc-image-button\"><path fill-rule=\"evenodd\" d=\"M40.397 76.446V95.34h14.12l-.001-.005a6.912 6.912 0 005.364-11.593l.046-.023a6.912 6.912 0 119.979.526l.086.055a6.914 6.914 0 004.408 10.948l-.023.092h21.32V75.568l-.15.038a6.912 6.912 0 00-11.593-5.364l-.022-.046a6.912 6.912 0 11.526-9.979l.055-.086a6.914 6.914 0 0010.948-4.408c.079.018.158.038.236.059v-15.74h-21.32l.023-.094a6.914 6.914 0 01-4.408-10.947 10.23 10.23 0 00-.086-.055 6.912 6.912 0 10-9.979-.526l-.046.023a6.912 6.912 0 01-5.364 11.593l.001.005h-14.12v12.847A6.912 6.912 0 0129.5 59.843l-.054.086a6.912 6.912 0 10-.526 9.979l.023.046a6.912 6.912 0 0111.455 6.492zM64 0l54.56 32v64L64 128 9.44 96V32L64 0z\"/></svg>"
        },
        "$:/core/images/plugin-generic-theme": {
            "title": "$:/core/images/plugin-generic-theme",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\" class=\"tc-image-plugin-generic-theme tc-image-button\"><path fill-rule=\"evenodd\" d=\"M29.408 91.472L51.469 69.41l-.004-.005a2.22 2.22 0 01.004-3.146c.87-.87 2.281-.872 3.147-.005l9.465 9.464a2.22 2.22 0 01-.005 3.147c-.87.87-2.28.871-3.147.005l-.005-.005-22.061 22.062a6.686 6.686 0 11-9.455-9.455zM60.802 66.38c-2.436-2.704-4.465-5.091-5.817-6.869-6.855-9.014-10.313-4.268-14.226 0-3.913 4.268 1.03 7.726-2.683 10.741-3.713 3.015-3.484 4.06-9.752-1.455-6.267-5.516-6.7-7.034-3.823-10.181 2.877-3.147 5.281 1.808 11.159-3.785 5.877-5.593.94-10.55.94-10.55s12.237-25.014 28.588-23.167c16.351 1.848-6.186-2.392-11.792 17.226-2.4 8.4.447 6.42 4.998 9.968 1.394 1.086 6.03 4.401 11.794 8.685l20.677-20.676 1.615-4.766 7.84-4.689 3.151 3.152-4.688 7.84-4.766 1.615-20.224 20.223c12.663 9.547 28.312 22.146 28.312 26.709 0 7.217-3.071 11.526-9.535 9.164-4.693-1.715-18.768-15.192-28.753-25.897l-2.893 2.893-3.151-3.152 3.029-3.029zM63.953 0l54.56 32v64l-54.56 32-54.56-32V32l54.56-32z\"/></svg>"
        },
        "$:/core/images/plus-button": {
            "title": "$:/core/images/plus-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-plus-button tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M64-.333c35.346 0 64 28.654 64 64 0 35.346-28.654 64-64 64-35.346 0-64-28.654-64-64 0-35.346 28.654-64 64-64zM64 16c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48z\"/><rect width=\"80\" height=\"16\" x=\"24\" y=\"56\" rx=\"8\"/><rect width=\"16\" height=\"80\" x=\"56\" y=\"24\" rx=\"8\"/></svg>"
        },
        "$:/core/images/preview-closed": {
            "title": "$:/core/images/preview-closed",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-preview-closed tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M.088 64a7.144 7.144 0 001.378 5.458C16.246 88.818 39.17 100.414 64 100.414c24.83 0 47.753-11.596 62.534-30.956A7.144 7.144 0 00127.912 64C110.582 78.416 88.304 87.086 64 87.086 39.696 87.086 17.418 78.416.088 64z\"/><rect width=\"4\" height=\"16\" x=\"62\" y=\"96\" rx=\"4\"/><rect width=\"4\" height=\"16\" x=\"78\" y=\"93\" rx=\"4\" transform=\"rotate(-5 80 101)\"/><rect width=\"4\" height=\"16\" x=\"46\" y=\"93\" rx=\"4\" transform=\"rotate(5 48 101)\"/><rect width=\"4\" height=\"16\" x=\"30\" y=\"88\" rx=\"4\" transform=\"rotate(10 32 96)\"/><rect width=\"4\" height=\"16\" x=\"94\" y=\"88\" rx=\"4\" transform=\"rotate(-10 96 96)\"/><rect width=\"4\" height=\"16\" x=\"110\" y=\"80\" rx=\"4\" transform=\"rotate(-20 112 88)\"/><rect width=\"4\" height=\"16\" x=\"14\" y=\"80\" rx=\"4\" transform=\"rotate(20 16 88)\"/></g></svg>"
        },
        "$:/core/images/preview-open": {
            "title": "$:/core/images/preview-open",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-preview-open tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M64.11 99.588c-24.83 0-47.754-11.596-62.534-30.957a7.148 7.148 0 010-8.675C16.356 40.596 39.28 29 64.11 29c24.83 0 47.753 11.596 62.534 30.956a7.148 7.148 0 010 8.675c-14.78 19.36-37.703 30.957-62.534 30.957zm46.104-32.007c1.44-1.524 1.44-3.638 0-5.162C99.326 50.9 82.439 44 64.147 44S28.968 50.9 18.08 62.42c-1.44 1.523-1.44 3.637 0 5.16C28.968 79.1 45.855 86 64.147 86s35.179-6.9 46.067-18.42z\"/><path d=\"M63.5 88C76.479 88 87 77.479 87 64.5S76.479 41 63.5 41 40 51.521 40 64.5 50.521 88 63.5 88z\"/></g></svg>"
        },
        "$:/core/images/print-button": {
            "title": "$:/core/images/print-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-print-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M112 71V30.5h-.032c-.035-2-.816-3.99-2.343-5.516L86.998 2.357A7.978 7.978 0 0081 .02V0H24a8 8 0 00-8 8v63h8V8h57v14.5c0 4.422 3.582 8 8 8h15V71h8z\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"36\" rx=\"4\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"52\" rx=\"4\"/><rect width=\"40\" height=\"8\" x=\"32\" y=\"20\" rx=\"4\"/><path d=\"M0 80.005C0 71.165 7.156 64 16 64h96c8.836 0 16 7.155 16 16.005v31.99c0 8.84-7.156 16.005-16 16.005H16c-8.836 0-16-7.155-16-16.005v-31.99zM104 96a8 8 0 100-16 8 8 0 000 16z\"/></g></svg>"
        },
        "$:/core/images/quote": {
            "title": "$:/core/images/quote",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-quote tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M51.219 117.713V62.199H27.427c0-8.891 1.683-16.401 5.047-22.53 3.365-6.127 9.613-10.754 18.745-13.878V2c-7.45.961-14.36 3.184-20.728 6.669-6.368 3.484-11.835 7.87-16.401 13.157C9.524 27.113 5.98 33.241 3.456 40.21.933 47.18-.21 54.63.03 62.56v55.153H51.22zm76.781 0V62.199h-23.791c0-8.891 1.682-16.401 5.046-22.53 3.365-6.127 9.613-10.754 18.745-13.878V2c-7.45.961-14.359 3.184-20.727 6.669-6.369 3.484-11.836 7.87-16.402 13.157-4.566 5.287-8.11 11.415-10.634 18.384-2.523 6.97-3.665 14.42-3.424 22.35v55.153H128z\"/></svg>"
        },
        "$:/core/images/refresh-button": {
            "title": "$:/core/images/refresh-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-refresh-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M106.369 39.433c10.16 20.879 6.57 46.764-10.771 64.106-21.87 21.87-57.327 21.87-79.196 0-21.87-21.87-21.87-57.326 0-79.196a8 8 0 1111.314 11.314c-15.621 15.62-15.621 40.947 0 56.568 15.62 15.621 40.947 15.621 56.568 0C97.72 78.79 99.6 58.175 89.924 42.73l-6.44 12.264a8 8 0 11-14.166-7.437L84.435 18.76a8 8 0 0110.838-3.345l28.873 15.345a8 8 0 11-7.51 14.129l-10.267-5.457zm-8.222-12.368c-.167-.19-.336-.38-.506-.57l.96-.296-.454.866z\"/></svg>"
        },
        "$:/core/images/right-arrow": {
            "title": "$:/core/images/right-arrow",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-right-arrow tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M99.069 64.173c0 2.027-.77 4.054-2.316 5.6l-55.98 55.98a7.92 7.92 0 01-11.196 0c-3.085-3.086-3.092-8.105 0-11.196l50.382-50.382-50.382-50.382a7.92 7.92 0 010-11.195c3.086-3.085 8.104-3.092 11.196 0l55.98 55.98a7.892 7.892 0 012.316 5.595z\"/></svg>"
        },
        "$:/core/images/rotate-left": {
            "title": "$:/core/images/rotate-left",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-rotate-left tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"32\" height=\"80\" rx=\"8\"/><rect width=\"80\" height=\"32\" x=\"48\" y=\"96\" rx=\"8\"/><path d=\"M61.32 36.65c19.743 2.45 35.023 19.287 35.023 39.693a4 4 0 01-8 0c0-15.663-11.254-28.698-26.117-31.46l3.916 3.916a4 4 0 11-5.657 5.657L49.172 43.142a4 4 0 010-5.657l11.313-11.313a4 4 0 115.657 5.656l-4.821 4.822z\"/></g></svg>"
        },
        "$:/core/images/save-button": {
            "title": "$:/core/images/save-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-save-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M120.783 34.33c4.641 8.862 7.266 18.948 7.266 29.646 0 35.347-28.653 64-64 64-35.346 0-64-28.653-64-64 0-35.346 28.654-64 64-64 18.808 0 35.72 8.113 47.43 21.03l2.68-2.68c3.13-3.13 8.197-3.132 11.321-.008 3.118 3.118 3.121 8.193-.007 11.32l-4.69 4.691zm-12.058 12.058a47.876 47.876 0 013.324 17.588c0 26.51-21.49 48-48 48s-48-21.49-48-48 21.49-48 48-48c14.39 0 27.3 6.332 36.098 16.362L58.941 73.544 41.976 56.578c-3.127-3.127-8.201-3.123-11.32-.005-3.123 3.124-3.119 8.194.006 11.319l22.617 22.617a7.992 7.992 0 005.659 2.347c2.05 0 4.101-.783 5.667-2.349l44.12-44.12z\"/></svg>"
        },
        "$:/core/images/size": {
            "title": "$:/core/images/size",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-size tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M92.343 26l-9.171 9.172a4 4 0 105.656 5.656l16-16a4 4 0 000-5.656l-16-16a4 4 0 10-5.656 5.656L92.343 18H22a4 4 0 00-4 4v70.343l-9.172-9.171a4 4 0 10-5.656 5.656l16 16a4 4 0 005.656 0l16-16a4 4 0 10-5.656-5.656L26 92.343V22l-4 4h70.343zM112 52v64l4-4H52a4 4 0 100 8h64a4 4 0 004-4V52a4 4 0 10-8 0z\"/></svg>"
        },
        "$:/core/images/spiral": {
            "title": "$:/core/images/spiral",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-spiral tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M64.534 68.348c3.39 0 6.097-2.62 6.476-5.968l-4.755-.538 4.75.583c.377-3.07-1.194-6.054-3.89-7.78-2.757-1.773-6.34-2.01-9.566-.7-3.46 1.403-6.14 4.392-7.35 8.148l-.01.026c-1.3 4.08-.72 8.64 1.58 12.52 2.5 4.2 6.77 7.2 11.76 8.27 5.37 1.15 11.11-.05 15.83-3.31 5.04-3.51 8.46-9.02 9.45-15.3 1.05-6.7-.72-13.63-4.92-19.19l.02.02c-4.42-5.93-11.2-9.82-18.78-10.78-7.96-1.01-16.13 1.31-22.59 6.43-6.81 5.39-11.18 13.41-12.11 22.26-.98 9.27 1.87 18.65 7.93 26.02 6.32 7.69 15.6 12.56 25.74 13.48 10.54.96 21.15-2.42 29.45-9.4l.01-.01c8.58-7.25 13.94-17.78 14.86-29.21.94-11.84-2.96-23.69-10.86-32.9-8.19-9.5-19.95-15.36-32.69-16.27-13.16-.94-26.24 3.49-36.34 12.34l.01-.01c-10.41 9.08-16.78 22.1-17.68 36.15-.93 14.44 4.03 28.77 13.79 39.78 10.03 11.32 24.28 18.2 39.6 19.09 15.73.92 31.31-4.56 43.24-15.234 12.23-10.954 19.61-26.44 20.5-43.074a4.785 4.785 0 00-4.52-5.03 4.778 4.778 0 00-5.03 4.52c-.75 14.1-7 27.2-17.33 36.45-10.03 8.98-23.11 13.58-36.3 12.81-12.79-.75-24.67-6.48-33-15.89-8.07-9.11-12.17-20.94-11.41-32.827.74-11.52 5.942-22.15 14.43-29.54l.01-.01c8.18-7.17 18.74-10.75 29.35-9.998 10.21.726 19.6 5.41 26.11 12.96 6.24 7.273 9.32 16.61 8.573 25.894-.718 8.9-4.88 17.064-11.504 22.66l.01-.007c-6.36 5.342-14.44 7.92-22.425 7.19-7.604-.68-14.52-4.314-19.21-10.027-4.44-5.4-6.517-12.23-5.806-18.94.67-6.3 3.76-11.977 8.54-15.766 4.46-3.54 10.05-5.128 15.44-4.44 5.03.63 9.46 3.18 12.32 7.01l.02.024c2.65 3.5 3.75 7.814 3.1 11.92-.59 3.71-2.58 6.925-5.45 8.924-2.56 1.767-5.61 2.403-8.38 1.81-2.42-.516-4.42-1.92-5.53-3.79-.93-1.56-1.15-3.3-.69-4.75l-4.56-1.446L59.325 65c.36-1.12 1.068-1.905 1.84-2.22.25-.103.48-.14.668-.13.06.006.11.015.14.025.01 0 .01 0-.01-.01a1.047 1.047 0 01-.264-.332c-.15-.29-.23-.678-.18-1.11l-.005.04c.15-1.332 1.38-2.523 3.035-2.523-2.65 0-4.79 2.144-4.79 4.787s2.14 4.785 4.78 4.785z\"/></svg>"
        },
        "$:/core/images/stamp": {
            "title": "$:/core/images/stamp",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-stamp tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M49.733 64H16.01C11.584 64 8 67.583 8 72.003V97h112V72.003A8 8 0 00111.99 64H78.267A22.813 22.813 0 0175.5 53.077c0-6.475 2.687-12.324 7.009-16.497A22.818 22.818 0 0087 22.952C87 10.276 76.703 0 64 0S41 10.276 41 22.952c0 5.103 1.669 9.817 4.491 13.628 4.322 4.173 7.009 10.022 7.009 16.497 0 3.954-1.002 7.675-2.767 10.923zM8 104h112v8H8v-8z\"/></svg>"
        },
        "$:/core/images/star-filled": {
            "title": "$:/core/images/star-filled",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-star-filled tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M61.836 96.823l37.327 27.287c2.72 1.99 6.379-.69 5.343-3.912L90.29 75.988l-1.26 3.91 37.285-27.345c2.718-1.993 1.32-6.327-2.041-6.33l-46.113-.036 3.3 2.416L67.176 4.416c-1.04-3.221-5.563-3.221-6.604 0L46.29 48.603l3.3-2.416-46.113.036c-3.362.003-4.759 4.337-2.04 6.33L38.72 79.898l-1.26-3.91-14.216 44.21c-1.036 3.223 2.622 5.901 5.343 3.912l37.326-27.287h-4.078z\"/></svg>"
        },
        "$:/core/images/storyview-classic": {
            "title": "$:/core/images/storyview-classic",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-storyview-classic tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M8.007 0A8.01 8.01 0 000 8.007v111.986A8.01 8.01 0 008.007 128h111.986a8.01 8.01 0 008.007-8.007V8.007A8.01 8.01 0 00119.993 0H8.007zm15.992 16C19.581 16 16 19.578 16 23.992v16.016C16 44.422 19.588 48 24 48h80c4.419 0 8-3.578 8-7.992V23.992c0-4.414-3.588-7.992-8-7.992H24zm0 48C19.581 64 16 67.59 16 72c0 4.418 3.588 8 8 8h80c4.419 0 8-3.59 8-8 0-4.418-3.588-8-8-8H24zm0 32C19.581 96 16 99.59 16 104c0 4.418 3.588 8 8 8h80c4.419 0 8-3.59 8-8 0-4.418-3.588-8-8-8H24z\"/></svg>"
        },
        "$:/core/images/storyview-pop": {
            "title": "$:/core/images/storyview-pop",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-storyview-pop tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M8.007 0A8.01 8.01 0 000 8.007v111.986A8.01 8.01 0 008.007 128h111.986a8.01 8.01 0 008.007-8.007V8.007A8.01 8.01 0 00119.993 0H8.007zm15.992 16C19.581 16 16 19.578 16 23.992v16.016C16 44.422 19.588 48 24 48h80c4.419 0 8-3.578 8-7.992V23.992c0-4.414-3.588-7.992-8-7.992H24zm-7.99 40C11.587 56 8 59.578 8 63.992v16.016C8 84.422 11.584 88 16.01 88h95.98c4.424 0 8.01-3.578 8.01-7.992V63.992c0-4.414-3.584-7.992-8.01-7.992H16.01zM24 96C19.581 96 16 99.59 16 104c0 4.418 3.588 8 8 8h80c4.419 0 8-3.59 8-8 0-4.418-3.588-8-8-8H24zm0-32C19.581 64 16 67.59 16 72c0 4.418 3.588 8 8 8h80c4.419 0 8-3.59 8-8 0-4.418-3.588-8-8-8H24z\"/></svg>"
        },
        "$:/core/images/storyview-zoomin": {
            "title": "$:/core/images/storyview-zoomin",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-storyview-zoomin tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M8.007 0A8.01 8.01 0 000 8.007v111.986A8.01 8.01 0 008.007 128h111.986a8.01 8.01 0 008.007-8.007V8.007A8.01 8.01 0 00119.993 0H8.007zm15.992 16A8 8 0 0016 24.009V71.99C16 76.414 19.588 80 24 80h80a8 8 0 008-8.009V24.01c0-4.423-3.588-8.009-8-8.009H24z\"/></svg>"
        },
        "$:/core/images/strikethrough": {
            "title": "$:/core/images/strikethrough",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-strikethrough tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M92.794 38.726h15.422c-.229-6.74-1.514-12.538-3.856-17.393-2.342-4.855-5.54-8.881-9.596-12.08-4.055-3.199-8.767-5.54-14.136-7.025C75.258.743 69.433 0 63.15 0a62.76 62.76 0 00-16.364 2.142C41.474 3.57 36.733 5.74 32.564 8.653c-4.17 2.913-7.511 6.626-10.025 11.138-2.513 4.512-3.77 9.853-3.77 16.022 0 5.597 1.115 10.252 3.342 13.965 2.228 3.712 5.198 6.74 8.91 9.081 3.713 2.342 7.911 4.227 12.595 5.655a194.641 194.641 0 0014.308 3.77c4.855 1.085 9.624 2.142 14.308 3.17 4.683 1.028 8.881 2.37 12.594 4.027 3.713 1.656 6.683 3.798 8.91 6.425 2.228 2.628 3.342 6.055 3.342 10.281 0 4.456-.914 8.111-2.742 10.967a19.953 19.953 0 01-7.197 6.768c-2.97 1.657-6.311 2.828-10.024 3.513a60.771 60.771 0 01-11.052 1.028c-4.57 0-9.025-.571-13.366-1.713-4.34-1.143-8.139-2.913-11.394-5.312-3.256-2.4-5.884-5.455-7.883-9.168-1.999-3.712-2.998-8.139-2.998-13.28H15c0 7.426 1.342 13.852 4.027 19.278 2.684 5.426 6.34 9.881 10.966 13.365 4.627 3.484 9.996 6.083 16.107 7.797 6.112 1.713 12.595 2.57 19.449 2.57 5.597 0 11.223-.657 16.878-1.97 5.655-1.314 10.767-3.428 15.336-6.34 4.57-2.914 8.31-6.683 11.224-11.31 2.913-4.626 4.37-10.195 4.37-16.707 0-6.054-1.115-11.08-3.342-15.079-2.228-3.998-5.198-7.31-8.91-9.938-3.713-2.627-7.911-4.712-12.595-6.254a170.83 170.83 0 00-14.308-4.027 549.669 549.669 0 00-14.308-3.17c-4.683-.971-8.881-2.2-12.594-3.684-3.713-1.485-6.683-3.399-8.91-5.74-2.228-2.342-3.342-5.398-3.342-9.168 0-3.998.771-7.34 2.313-10.024 1.543-2.685 3.599-4.826 6.17-6.426 2.57-1.599 5.51-2.741 8.824-3.427a49.767 49.767 0 0110.11-1.028c8.453 0 15.393 1.97 20.819 5.912 5.426 3.94 8.596 10.31 9.51 19.106z\"/><path d=\"M5 54h118v16H5z\"/></g></svg>"
        },
        "$:/core/images/subscript": {
            "title": "$:/core/images/subscript",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-subscript tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M2.272 16h19.91l21.649 33.675L66.414 16h18.708L53.585 61.969l33.809 49.443H67.082L43.296 74.93l-24.187 36.48H0L33.808 61.97 2.272 16zM127.91 128.412H85.328c.059-5.168 1.306-9.681 3.741-13.542 2.435-3.86 5.761-7.216 9.978-10.066a112.388 112.388 0 016.325-4.321 50.09 50.09 0 006.058-4.499c1.841-1.603 3.356-3.34 4.543-5.211 1.188-1.871 1.812-4.024 1.871-6.46 0-1.128-.133-2.33-.4-3.607a9.545 9.545 0 00-1.56-3.564c-.772-1.098-1.84-2.019-3.207-2.761-1.366-.743-3.148-1.114-5.345-1.114-2.02 0-3.697.4-5.033 1.203-1.337.801-2.406 1.9-3.208 3.296-.801 1.396-1.395 3.044-1.781 4.944-.386 1.9-.609 3.95-.668 6.147H86.486c0-3.445.46-6.637 1.38-9.577.921-2.94 2.302-5.478 4.143-7.617 1.841-2.138 4.083-3.815 6.726-5.033 2.643-1.217 5.716-1.826 9.22-1.826 3.802 0 6.979.623 9.533 1.87 2.554 1.248 4.617 2.822 6.191 4.722 1.574 1.9 2.688 3.965 3.341 6.192.653 2.227.98 4.35.98 6.37 0 2.494-.386 4.75-1.158 6.77a21.803 21.803 0 01-3.118 5.568 31.516 31.516 0 01-4.454 4.677 66.788 66.788 0 01-5.167 4.009 139.198 139.198 0 01-5.346 3.563 79.237 79.237 0 00-4.944 3.386c-1.514 1.128-2.836 2.3-3.964 3.518-1.129 1.218-1.9 2.51-2.317 3.876h30.379v9.087z\"/></svg>"
        },
        "$:/core/images/superscript": {
            "title": "$:/core/images/superscript",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-superscript tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M2.272 16h19.91l21.649 33.675L66.414 16h18.708L53.585 61.969l33.809 49.443H67.082L43.296 74.93l-24.187 36.48H0L33.808 61.97 2.272 16zM127.91 63.412H85.328c.059-5.168 1.306-9.681 3.741-13.542 2.435-3.86 5.761-7.216 9.978-10.066a112.388 112.388 0 016.325-4.321 50.09 50.09 0 006.058-4.499c1.841-1.603 3.356-3.34 4.543-5.211 1.188-1.871 1.812-4.024 1.871-6.46 0-1.128-.133-2.33-.4-3.607a9.545 9.545 0 00-1.56-3.564c-.772-1.098-1.84-2.019-3.207-2.761-1.366-.743-3.148-1.114-5.345-1.114-2.02 0-3.697.4-5.033 1.203-1.337.801-2.406 1.9-3.208 3.296-.801 1.396-1.395 3.044-1.781 4.944-.386 1.9-.609 3.95-.668 6.147H86.486c0-3.445.46-6.637 1.38-9.577.921-2.94 2.302-5.478 4.143-7.617 1.841-2.138 4.083-3.815 6.726-5.033 2.643-1.217 5.716-1.826 9.22-1.826 3.802 0 6.979.623 9.533 1.87 2.554 1.248 4.617 2.822 6.191 4.722 1.574 1.9 2.688 3.965 3.341 6.192.653 2.227.98 4.35.98 6.37 0 2.494-.386 4.75-1.158 6.77a21.803 21.803 0 01-3.118 5.568 31.516 31.516 0 01-4.454 4.677 66.788 66.788 0 01-5.167 4.009 139.198 139.198 0 01-5.346 3.563 79.237 79.237 0 00-4.944 3.386c-1.514 1.128-2.836 2.3-3.964 3.518-1.129 1.218-1.9 2.51-2.317 3.876h30.379v9.087z\"/></svg>"
        },
        "$:/core/images/tag-button": {
            "title": "$:/core/images/tag-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-tag-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M18.164 47.66l.004 4.105c.003 3.823 2.19 9.097 4.885 11.792l61.85 61.85c2.697 2.697 7.068 2.69 9.769-.01L125.767 94.3a6.903 6.903 0 00.01-9.77L63.928 22.683c-2.697-2.697-7.976-4.88-11.796-4.881l-27.076-.007a6.902 6.902 0 00-6.91 6.91l.008 9.96.287.033c3.73.411 8.489-.044 13.365-1.153a9.702 9.702 0 0111.14-3.662l.291-.13.128.285a9.7 9.7 0 013.3 2.17c3.796 3.796 3.801 9.945.012 13.734-3.618 3.618-9.386 3.777-13.204.482-5.365 1.122-10.674 1.596-15.309 1.237z\"/><path d=\"M47.633 39.532l.023.051c-9.689 4.356-21.584 6.799-30.396 5.828C5.273 44.089-1.028 36.43 2.443 24.078 5.562 12.976 14.3 4.361 24.047 1.548c10.68-3.083 19.749 1.968 19.749 13.225h-8.623c0-4.859-3.078-6.573-8.735-4.94-6.91 1.995-13.392 8.383-15.694 16.577-1.915 6.818.417 9.653 7.46 10.43 7.126.785 17.531-1.352 25.917-5.121l.027.06.036-.017c1.76-.758 6.266 6.549 3.524 7.74a2.8 2.8 0 01-.075.03z\"/></g></svg>"
        },
        "$:/core/images/theme-button": {
            "title": "$:/core/images/theme-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-theme-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M55.854 66.945a122.626 122.626 0 01-3.9-4.819c-11.064-14.548-16.645-6.888-22.96 0-6.315 6.888 1.664 12.47-4.33 17.335-5.993 4.866-5.623 6.552-15.737-2.35-10.115-8.9-10.815-11.351-6.172-16.43 4.644-5.08 8.524 2.918 18.01-6.108 9.485-9.026 1.517-17.026 1.517-17.026S42.03-2.824 68.42.157c26.39 2.982-9.984-3.86-19.031 27.801-3.874 13.556.72 10.362 8.066 16.087 1.707 1.33 6.428 4.732 12.671 9.318-6.129 5.879-11.157 10.669-14.273 13.582zm11.641 12.947c16.013 17.036 37.742 37.726 45.117 40.42 10.432 3.813 15.388-3.141 15.388-14.79 0-7.151-23.83-26.542-43.924-41.769-7.408 7.156-13.376 12.953-16.58 16.139z\"/><path d=\"M11.069 109.828L46.31 74.587a3.56 3.56 0 115.037-5.032l15.098 15.098a3.56 3.56 0 11-5.032 5.037l-35.24 35.241c-4.171 4.17-10.933 4.17-15.104 0-4.17-4.17-4.17-10.933 0-15.103zM124.344 6.622l5.034 5.034-7.49 12.524-7.613 2.58L61.413 79.62l-5.034-5.034 52.861-52.862 2.58-7.614 12.524-7.49z\"/></g></svg>"
        },
        "$:/core/images/timestamp-off": {
            "title": "$:/core/images/timestamp-off",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-timestamp-off tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M58.25 11C26.08 11 0 37.082 0 69.25s26.08 58.25 58.25 58.25c32.175 0 58.25-26.082 58.25-58.25S90.425 11 58.25 11zm0 100.5C34.914 111.5 16 92.586 16 69.25 16 45.92 34.914 27 58.25 27s42.25 18.92 42.25 42.25c0 23.336-18.914 42.25-42.25 42.25zM49.704 10a5 5 0 010-10H66.69a5 5 0 015 5c.006 2.757-2.238 5-5 5H49.705z\"/><path d=\"M58.25 35.88c-18.777 0-33.998 15.224-33.998 33.998 0 18.773 15.22 34.002 33.998 34.002 18.784 0 34.002-15.23 34.002-34.002 0-18.774-15.218-33.998-34.002-33.998zm-3.03 50.123H44.196v-34H55.22v34zm16.976 0H61.17v-34h11.025v34z\"/></g></svg>"
        },
        "$:/core/images/timestamp-on": {
            "title": "$:/core/images/timestamp-on",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-timestamp-on tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M58.25 11C26.08 11 0 37.082 0 69.25s26.08 58.25 58.25 58.25c32.175 0 58.25-26.082 58.25-58.25S90.425 11 58.25 11zm0 100.5C34.914 111.5 16 92.586 16 69.25 16 45.92 34.914 27 58.25 27s42.25 18.92 42.25 42.25c0 23.336-18.914 42.25-42.25 42.25zM49.704 10a5 5 0 010-10H66.69a5 5 0 015 5c.006 2.757-2.238 5-5 5H49.705z\"/><path d=\"M13.41 27.178a5.005 5.005 0 01-7.045-.613 5.008 5.008 0 01.616-7.047l9.95-8.348a5 5 0 016.429 7.661l-9.95 8.348zm89.573 0a5.005 5.005 0 007.045-.613 5.008 5.008 0 00-.616-7.047l-9.95-8.348a5 5 0 00-6.428 7.661l9.95 8.348zM65.097 71.072c0 3.826-3.09 6.928-6.897 6.928-3.804.006-6.9-3.102-6.903-6.928 0 0 4.76-39.072 6.903-39.072s6.897 39.072 6.897 39.072z\"/></g></svg>"
        },
        "$:/core/images/tip": {
            "title": "$:/core/images/tip",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-tip tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M64 128.242c35.346 0 64-28.654 64-64 0-35.346-28.654-64-64-64-35.346 0-64 28.654-64 64 0 35.346 28.654 64 64 64zm11.936-36.789c-.624 4.129-5.73 7.349-11.936 7.349-6.206 0-11.312-3.22-11.936-7.349C54.33 94.05 58.824 95.82 64 95.82c5.175 0 9.67-1.769 11.936-4.366zm0 4.492c-.624 4.13-5.73 7.349-11.936 7.349-6.206 0-11.312-3.22-11.936-7.349 2.266 2.597 6.76 4.366 11.936 4.366 5.175 0 9.67-1.769 11.936-4.366zm0 4.456c-.624 4.129-5.73 7.349-11.936 7.349-6.206 0-11.312-3.22-11.936-7.349 2.266 2.597 6.76 4.366 11.936 4.366 5.175 0 9.67-1.769 11.936-4.366zm0 4.492c-.624 4.13-5.73 7.349-11.936 7.349-6.206 0-11.312-3.22-11.936-7.349 2.266 2.597 6.76 4.366 11.936 4.366 5.175 0 9.67-1.769 11.936-4.366zM64.3 24.242c11.618 0 23.699 7.82 23.699 24.2S75.92 71.754 75.92 83.576c0 5.873-5.868 9.26-11.92 9.26s-12.027-3.006-12.027-9.26C51.973 71.147 40 65.47 40 48.442s12.683-24.2 24.301-24.2z\"/></svg>"
        },
        "$:/core/images/transcludify": {
            "title": "$:/core/images/transcludify",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-transcludify-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M0 59.482c.591 0 1.36-.089 2.306-.266a10.417 10.417 0 002.75-.932 6.762 6.762 0 002.306-1.907c.651-.828.976-1.863.976-3.104V35.709c0-2.01.414-3.74 1.242-5.19.828-1.448 1.833-2.66 3.016-3.636s2.425-1.7 3.726-2.173c1.3-.473 2.424-.71 3.37-.71h8.073v7.451h-4.88c-1.241 0-2.232.207-2.97.621-.74.414-1.302.932-1.686 1.552a4.909 4.909 0 00-.71 1.996c-.089.71-.133 1.39-.133 2.04v16.677c0 1.715-.325 3.134-.976 4.258-.65 1.123-1.434 2.025-2.35 2.705-.917.68-1.863 1.168-2.839 1.464-.976.296-1.818.473-2.528.532v.178c.71.059 1.552.207 2.528.443.976.237 1.922.68 2.839 1.33.916.651 1.7 1.583 2.35 2.795.65 1.212.976 2.853.976 4.923v16.144c0 .65.044 1.33.133 2.04.089.71.325 1.375.71 1.996.384.621.946 1.139 1.685 1.553.74.414 1.73.62 2.972.62h4.879v7.452h-8.073c-.946 0-2.07-.237-3.37-.71-1.301-.473-2.543-1.197-3.726-2.173-1.183-.976-2.188-2.188-3.016-3.637-.828-1.449-1.242-3.179-1.242-5.19V74.119c0-1.42-.325-2.572-.976-3.46-.65-.886-1.419-1.581-2.306-2.084a8.868 8.868 0 00-2.75-1.02C1.36 67.377.591 67.288 0 67.288v-7.806zm24.66 0c.591 0 1.36-.089 2.306-.266a10.417 10.417 0 002.75-.932 6.762 6.762 0 002.306-1.907c.65-.828.976-1.863.976-3.104V35.709c0-2.01.414-3.74 1.242-5.19.828-1.448 1.833-2.66 3.016-3.636s2.425-1.7 3.726-2.173c1.3-.473 2.424-.71 3.37-.71h8.073v7.451h-4.88c-1.241 0-2.232.207-2.97.621-.74.414-1.302.932-1.686 1.552a4.909 4.909 0 00-.71 1.996c-.089.71-.133 1.39-.133 2.04v16.677c0 1.715-.325 3.134-.976 4.258-.65 1.123-1.434 2.025-2.35 2.705-.917.68-1.863 1.168-2.839 1.464-.976.296-1.818.473-2.528.532v.178c.71.059 1.552.207 2.528.443.976.237 1.922.68 2.839 1.33.916.651 1.7 1.583 2.35 2.795.65 1.212.976 2.853.976 4.923v16.144c0 .65.044 1.33.133 2.04.089.71.325 1.375.71 1.996.384.621.946 1.139 1.685 1.553.74.414 1.73.62 2.972.62h4.879v7.452h-8.073c-.946 0-2.07-.237-3.37-.71-1.301-.473-2.543-1.197-3.726-2.173-1.183-.976-2.188-2.188-3.016-3.637-.828-1.449-1.242-3.179-1.242-5.19V74.119c0-1.42-.325-2.572-.976-3.46-.65-.886-1.419-1.581-2.306-2.084a8.868 8.868 0 00-2.75-1.02c-.946-.177-1.715-.266-2.306-.266v-7.806zm43.965-3.538L80.6 52.041l2.306 7.097-12.063 3.903 7.628 10.378-6.12 4.435-7.63-10.467-7.45 10.201-5.943-4.524 7.628-10.023-12.152-4.17 2.306-7.096 12.064 4.17V43.347h7.451v12.596zm34.425 11.344c-.65 0-1.449.089-2.395.266-.946.177-1.863.488-2.75.931a6.356 6.356 0 00-2.262 1.908c-.62.828-.931 1.862-.931 3.104v17.564c0 2.01-.414 3.74-1.242 5.189-.828 1.449-1.833 2.661-3.016 3.637s-2.425 1.7-3.726 2.173c-1.3.473-2.424.71-3.37.71h-8.073v-7.451h4.88c1.241 0 2.232-.207 2.97-.621.74-.414 1.302-.932 1.686-1.553a4.9 4.9 0 00.71-1.995c.089-.71.133-1.39.133-2.04V72.432c0-1.715.325-3.134.976-4.258.65-1.124 1.434-2.01 2.35-2.661.917-.65 1.863-1.124 2.839-1.42.976-.295 1.818-.502 2.528-.62v-.178c-.71-.059-1.552-.207-2.528-.443-.976-.237-1.922-.68-2.839-1.33-.916-.651-1.7-1.583-2.35-2.795-.65-1.212-.976-2.853-.976-4.923V37.66c0-.651-.044-1.331-.133-2.04a4.909 4.909 0 00-.71-1.997c-.384-.62-.946-1.138-1.685-1.552-.74-.414-1.73-.62-2.972-.62h-4.879V24h8.073c.946 0 2.07.237 3.37.71 1.301.473 2.543 1.197 3.726 2.173 1.183.976 2.188 2.188 3.016 3.637.828 1.449 1.242 3.178 1.242 5.189v16.943c0 1.419.31 2.572.931 3.46a6.897 6.897 0 002.262 2.084 8.868 8.868 0 002.75 1.02c.946.177 1.745.266 2.395.266v7.806zm24.66 0c-.65 0-1.449.089-2.395.266-.946.177-1.863.488-2.75.931a6.356 6.356 0 00-2.262 1.908c-.62.828-.931 1.862-.931 3.104v17.564c0 2.01-.414 3.74-1.242 5.189-.828 1.449-1.833 2.661-3.016 3.637s-2.425 1.7-3.726 2.173c-1.3.473-2.424.71-3.37.71h-8.073v-7.451h4.88c1.241 0 2.232-.207 2.97-.621.74-.414 1.302-.932 1.686-1.553a4.9 4.9 0 00.71-1.995c.089-.71.133-1.39.133-2.04V72.432c0-1.715.325-3.134.976-4.258.65-1.124 1.434-2.01 2.35-2.661.917-.65 1.863-1.124 2.839-1.42.976-.295 1.818-.502 2.528-.62v-.178c-.71-.059-1.552-.207-2.528-.443-.976-.237-1.922-.68-2.839-1.33-.916-.651-1.7-1.583-2.35-2.795-.65-1.212-.976-2.853-.976-4.923V37.66c0-.651-.044-1.331-.133-2.04a4.909 4.909 0 00-.71-1.997c-.384-.62-.946-1.138-1.685-1.552-.74-.414-1.73-.62-2.972-.62h-4.879V24h8.073c.946 0 2.07.237 3.37.71 1.301.473 2.543 1.197 3.726 2.173 1.183.976 2.188 2.188 3.016 3.637.828 1.449 1.242 3.178 1.242 5.189v16.943c0 1.419.31 2.572.931 3.46a6.897 6.897 0 002.262 2.084 8.868 8.868 0 002.75 1.02c.946.177 1.745.266 2.395.266v7.806z\"/></svg>"
        },
        "$:/core/images/twitter": {
            "title": "$:/core/images/twitter",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-twitter tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M41.626 115.803A73.376 73.376 0 012 104.235c2.022.238 4.08.36 6.166.36 12.111 0 23.258-4.117 32.105-11.023-11.312-.208-20.859-7.653-24.148-17.883a25.98 25.98 0 0011.674-.441C15.971 72.881 7.061 62.474 7.061 49.997c0-.108 0-.216.002-.323a25.824 25.824 0 0011.709 3.22c-6.936-4.617-11.5-12.5-11.5-21.433 0-4.719 1.274-9.142 3.5-12.945 12.75 15.579 31.797 25.83 53.281 26.904-.44-1.884-.67-3.85-.67-5.868 0-14.22 11.575-25.75 25.852-25.75a25.865 25.865 0 0118.869 8.132 51.892 51.892 0 0016.415-6.248c-1.93 6.012-6.029 11.059-11.366 14.246A51.844 51.844 0 00128 25.878a52.428 52.428 0 01-12.9 13.33c.05 1.104.075 2.214.075 3.33 0 34.028-26 73.265-73.549 73.265\"/></svg>"
        },
        "$:/core/images/underline": {
            "title": "$:/core/images/underline",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-underline tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M7 117.421h114.248V128H7v-10.579zm97.871-18.525V0h-16.26v55.856c0 4.463-.605 8.576-1.816 12.338-1.212 3.762-3.03 7.046-5.452 9.851-2.423 2.806-5.452 4.974-9.086 6.504-3.635 1.53-7.939 2.296-12.912 2.296-6.25 0-11.159-1.786-14.73-5.356-3.57-3.571-5.356-8.417-5.356-14.538V0H23v65.038c0 5.356.542 10.234 1.626 14.633 1.084 4.4 2.965 8.194 5.643 11.382 2.678 3.188 6.185 5.643 10.52 7.365 4.337 1.721 9.756 2.582 16.26 2.582 7.27 0 13.582-1.435 18.938-4.304 5.356-2.87 9.755-7.365 13.199-13.486h.382v15.686h15.303z\"/></svg>"
        },
        "$:/core/images/unfold-all-button": {
            "title": "$:/core/images/unfold-all-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-unfold-all tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"128\" height=\"16\" rx=\"8\"/><rect width=\"128\" height=\"16\" y=\"64\" rx=\"8\"/><path d=\"M63.945 60.624c-2.05 0-4.101-.78-5.666-2.345L35.662 35.662c-3.125-3.125-3.13-8.195-.005-11.319 3.118-3.118 8.192-3.122 11.319.005L63.94 41.314l16.966-16.966c3.124-3.124 8.194-3.129 11.318-.005 3.118 3.118 3.122 8.192-.005 11.319L69.603 58.279a7.986 7.986 0 01-5.663 2.346zM64.004 124.565c-2.05 0-4.102-.78-5.666-2.345L35.721 99.603c-3.125-3.125-3.13-8.195-.005-11.319 3.118-3.118 8.191-3.122 11.318.005L64 105.255l16.966-16.966c3.124-3.124 8.194-3.129 11.318-.005 3.118 3.118 3.122 8.192-.005 11.319L69.662 122.22a7.986 7.986 0 01-5.663 2.346z\"/></g></svg>"
        },
        "$:/core/images/unfold-button": {
            "title": "$:/core/images/unfold-button",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-unfold tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"128\" height=\"16\" rx=\"8\"/><path d=\"M63.945 63.624c-2.05 0-4.101-.78-5.666-2.345L35.662 38.662c-3.125-3.125-3.13-8.195-.005-11.319 3.118-3.118 8.192-3.122 11.319.005L63.94 44.314l16.966-16.966c3.124-3.124 8.194-3.129 11.318-.005 3.118 3.118 3.122 8.192-.005 11.319L69.603 61.279a7.986 7.986 0 01-5.663 2.346zM64.004 105.682c-2.05.001-4.102-.78-5.666-2.344L35.721 80.721c-3.125-3.125-3.13-8.195-.005-11.319 3.118-3.118 8.191-3.122 11.318.005L64 86.373l16.966-16.966c3.124-3.125 8.194-3.13 11.318-.005 3.118 3.118 3.122 8.192-.005 11.319l-22.617 22.617a7.986 7.986 0 01-5.663 2.346z\"/></g></svg>"
        },
        "$:/core/images/unlocked-padlock": {
            "title": "$:/core/images/unlocked-padlock",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-unlocked-padlock tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M48.627 64H105v32.01C105 113.674 90.674 128 73.001 128H56C38.318 128 24 113.677 24 96.01V64h6.136c-10.455-12.651-27.364-35.788-4.3-55.142 24.636-20.672 45.835 4.353 55.777 16.201 9.943 11.85-2.676 22.437-12.457 9.892-9.78-12.545-21.167-24.146-33.207-14.043-12.041 10.104-1.757 22.36 8.813 34.958 2.467 2.94 3.641 5.732 3.865 8.134zm19.105 28.364A8.503 8.503 0 0064.5 76a8.5 8.5 0 00-3.498 16.25l-5.095 22.77H72.8l-5.07-22.656z\"/></svg>"
        },
        "$:/core/images/up-arrow": {
            "title": "$:/core/images/up-arrow",
            "created": "20150316000544368",
            "modified": "20150316000831867",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-up-arrow tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M63.892.281c2.027 0 4.054.77 5.6 2.316l55.98 55.98a7.92 7.92 0 010 11.196c-3.086 3.085-8.104 3.092-11.196 0L63.894 19.393 13.513 69.774a7.92 7.92 0 01-11.196 0c-3.085-3.086-3.092-8.105 0-11.196l55.98-55.98A7.892 7.892 0 0163.893.28z\"/></svg>"
        },
        "$:/core/images/video": {
            "title": "$:/core/images/video",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-video tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M64 12c-34.91 0-55.273 2.917-58.182 5.833C2.91 20.75 0 41.167 0 64.5c0 23.333 2.91 43.75 5.818 46.667C8.728 114.083 29.091 117 64 117c34.91 0 55.273-2.917 58.182-5.833C125.09 108.25 128 87.833 128 64.5c0-23.333-2.91-43.75-5.818-46.667C119.272 14.917 98.909 12 64 12zm-9.084 32.618c-3.813-2.542-6.905-.879-6.905 3.698v31.368c0 4.585 3.099 6.235 6.905 3.698l22.168-14.779c3.813-2.542 3.806-6.669 0-9.206L54.916 44.618z\"/></svg>"
        },
        "$:/core/images/warning": {
            "title": "$:/core/images/warning",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-warning tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M57.072 11c3.079-5.333 10.777-5.333 13.856 0l55.426 96c3.079 5.333-.77 12-6.928 12H8.574c-6.158 0-10.007-6.667-6.928-12l55.426-96zM64 37c-4.418 0-8 3.582-8 7.994v28.012C56 77.421 59.59 81 64 81c4.418 0 8-3.582 8-7.994V44.994C72 40.579 68.41 37 64 37zm0 67a8 8 0 100-16 8 8 0 000 16z\"/></svg>"
        },
        "$:/language/Buttons/AdvancedSearch/Caption": {
            "title": "$:/language/Buttons/AdvancedSearch/Caption",
            "text": "advanced search"
        },
        "$:/language/Buttons/AdvancedSearch/Hint": {
            "title": "$:/language/Buttons/AdvancedSearch/Hint",
            "text": "Advanced search"
        },
        "$:/language/Buttons/Cancel/Caption": {
            "title": "$:/language/Buttons/Cancel/Caption",
            "text": "cancel"
        },
        "$:/language/Buttons/Cancel/Hint": {
            "title": "$:/language/Buttons/Cancel/Hint",
            "text": "Discard changes to this tiddler"
        },
        "$:/language/Buttons/Clone/Caption": {
            "title": "$:/language/Buttons/Clone/Caption",
            "text": "clone"
        },
        "$:/language/Buttons/Clone/Hint": {
            "title": "$:/language/Buttons/Clone/Hint",
            "text": "Clone this tiddler"
        },
        "$:/language/Buttons/Close/Caption": {
            "title": "$:/language/Buttons/Close/Caption",
            "text": "close"
        },
        "$:/language/Buttons/Close/Hint": {
            "title": "$:/language/Buttons/Close/Hint",
            "text": "Close this tiddler"
        },
        "$:/language/Buttons/CloseAll/Caption": {
            "title": "$:/language/Buttons/CloseAll/Caption",
            "text": "close all"
        },
        "$:/language/Buttons/CloseAll/Hint": {
            "title": "$:/language/Buttons/CloseAll/Hint",
            "text": "Close all tiddlers"
        },
        "$:/language/Buttons/CloseOthers/Caption": {
            "title": "$:/language/Buttons/CloseOthers/Caption",
            "text": "close others"
        },
        "$:/language/Buttons/CloseOthers/Hint": {
            "title": "$:/language/Buttons/CloseOthers/Hint",
            "text": "Close other tiddlers"
        },
        "$:/language/Buttons/ControlPanel/Caption": {
            "title": "$:/language/Buttons/ControlPanel/Caption",
            "text": "control panel"
        },
        "$:/language/Buttons/ControlPanel/Hint": {
            "title": "$:/language/Buttons/ControlPanel/Hint",
            "text": "Open control panel"
        },
        "$:/language/Buttons/CopyToClipboard/Caption": {
            "title": "$:/language/Buttons/CopyToClipboard/Caption",
            "text": "copy to clipboard"
        },
        "$:/language/Buttons/CopyToClipboard/Hint": {
            "title": "$:/language/Buttons/CopyToClipboard/Hint",
            "text": "Copy this text to the clipboard"
        },
        "$:/language/Buttons/Delete/Caption": {
            "title": "$:/language/Buttons/Delete/Caption",
            "text": "delete"
        },
        "$:/language/Buttons/Delete/Hint": {
            "title": "$:/language/Buttons/Delete/Hint",
            "text": "Delete this tiddler"
        },
        "$:/language/Buttons/Edit/Caption": {
            "title": "$:/language/Buttons/Edit/Caption",
            "text": "edit"
        },
        "$:/language/Buttons/Edit/Hint": {
            "title": "$:/language/Buttons/Edit/Hint",
            "text": "Edit this tiddler"
        },
        "$:/language/Buttons/Encryption/Caption": {
            "title": "$:/language/Buttons/Encryption/Caption",
            "text": "encryption"
        },
        "$:/language/Buttons/Encryption/Hint": {
            "title": "$:/language/Buttons/Encryption/Hint",
            "text": "Set or clear a password for saving this wiki"
        },
        "$:/language/Buttons/Encryption/ClearPassword/Caption": {
            "title": "$:/language/Buttons/Encryption/ClearPassword/Caption",
            "text": "clear password"
        },
        "$:/language/Buttons/Encryption/ClearPassword/Hint": {
            "title": "$:/language/Buttons/Encryption/ClearPassword/Hint",
            "text": "Clear the password and save this wiki without encryption"
        },
        "$:/language/Buttons/Encryption/SetPassword/Caption": {
            "title": "$:/language/Buttons/Encryption/SetPassword/Caption",
            "text": "set password"
        },
        "$:/language/Buttons/Encryption/SetPassword/Hint": {
            "title": "$:/language/Buttons/Encryption/SetPassword/Hint",
            "text": "Set a password for saving this wiki with encryption"
        },
        "$:/language/Buttons/ExportPage/Caption": {
            "title": "$:/language/Buttons/ExportPage/Caption",
            "text": "export all"
        },
        "$:/language/Buttons/ExportPage/Hint": {
            "title": "$:/language/Buttons/ExportPage/Hint",
            "text": "Export all tiddlers"
        },
        "$:/language/Buttons/ExportTiddler/Caption": {
            "title": "$:/language/Buttons/ExportTiddler/Caption",
            "text": "export tiddler"
        },
        "$:/language/Buttons/ExportTiddler/Hint": {
            "title": "$:/language/Buttons/ExportTiddler/Hint",
            "text": "Export tiddler"
        },
        "$:/language/Buttons/ExportTiddlers/Caption": {
            "title": "$:/language/Buttons/ExportTiddlers/Caption",
            "text": "export tiddlers"
        },
        "$:/language/Buttons/ExportTiddlers/Hint": {
            "title": "$:/language/Buttons/ExportTiddlers/Hint",
            "text": "Export tiddlers"
        },
        "$:/language/Buttons/SidebarSearch/Hint": {
            "title": "$:/language/Buttons/SidebarSearch/Hint",
            "text": "Select the sidebar search field"
        },
        "$:/language/Buttons/Fold/Caption": {
            "title": "$:/language/Buttons/Fold/Caption",
            "text": "fold tiddler"
        },
        "$:/language/Buttons/Fold/Hint": {
            "title": "$:/language/Buttons/Fold/Hint",
            "text": "Fold the body of this tiddler"
        },
        "$:/language/Buttons/Fold/FoldBar/Caption": {
            "title": "$:/language/Buttons/Fold/FoldBar/Caption",
            "text": "fold-bar"
        },
        "$:/language/Buttons/Fold/FoldBar/Hint": {
            "title": "$:/language/Buttons/Fold/FoldBar/Hint",
            "text": "Optional bars to fold and unfold tiddlers"
        },
        "$:/language/Buttons/Unfold/Caption": {
            "title": "$:/language/Buttons/Unfold/Caption",
            "text": "unfold tiddler"
        },
        "$:/language/Buttons/Unfold/Hint": {
            "title": "$:/language/Buttons/Unfold/Hint",
            "text": "Unfold the body of this tiddler"
        },
        "$:/language/Buttons/FoldOthers/Caption": {
            "title": "$:/language/Buttons/FoldOthers/Caption",
            "text": "fold other tiddlers"
        },
        "$:/language/Buttons/FoldOthers/Hint": {
            "title": "$:/language/Buttons/FoldOthers/Hint",
            "text": "Fold the bodies of other opened tiddlers"
        },
        "$:/language/Buttons/FoldAll/Caption": {
            "title": "$:/language/Buttons/FoldAll/Caption",
            "text": "fold all tiddlers"
        },
        "$:/language/Buttons/FoldAll/Hint": {
            "title": "$:/language/Buttons/FoldAll/Hint",
            "text": "Fold the bodies of all opened tiddlers"
        },
        "$:/language/Buttons/UnfoldAll/Caption": {
            "title": "$:/language/Buttons/UnfoldAll/Caption",
            "text": "unfold all tiddlers"
        },
        "$:/language/Buttons/UnfoldAll/Hint": {
            "title": "$:/language/Buttons/UnfoldAll/Hint",
            "text": "Unfold the bodies of all opened tiddlers"
        },
        "$:/language/Buttons/FullScreen/Caption": {
            "title": "$:/language/Buttons/FullScreen/Caption",
            "text": "full-screen"
        },
        "$:/language/Buttons/FullScreen/Hint": {
            "title": "$:/language/Buttons/FullScreen/Hint",
            "text": "Enter or leave full-screen mode"
        },
        "$:/language/Buttons/Help/Caption": {
            "title": "$:/language/Buttons/Help/Caption",
            "text": "help"
        },
        "$:/language/Buttons/Help/Hint": {
            "title": "$:/language/Buttons/Help/Hint",
            "text": "Show help panel"
        },
        "$:/language/Buttons/Import/Caption": {
            "title": "$:/language/Buttons/Import/Caption",
            "text": "import"
        },
        "$:/language/Buttons/Import/Hint": {
            "title": "$:/language/Buttons/Import/Hint",
            "text": "Import many types of file including text, image, TiddlyWiki or JSON"
        },
        "$:/language/Buttons/Info/Caption": {
            "title": "$:/language/Buttons/Info/Caption",
            "text": "info"
        },
        "$:/language/Buttons/Info/Hint": {
            "title": "$:/language/Buttons/Info/Hint",
            "text": "Show information for this tiddler"
        },
        "$:/language/Buttons/Home/Caption": {
            "title": "$:/language/Buttons/Home/Caption",
            "text": "home"
        },
        "$:/language/Buttons/Home/Hint": {
            "title": "$:/language/Buttons/Home/Hint",
            "text": "Open the default tiddlers"
        },
        "$:/language/Buttons/Language/Caption": {
            "title": "$:/language/Buttons/Language/Caption",
            "text": "language"
        },
        "$:/language/Buttons/Language/Hint": {
            "title": "$:/language/Buttons/Language/Hint",
            "text": "Choose the user interface language"
        },
        "$:/language/Buttons/Manager/Caption": {
            "title": "$:/language/Buttons/Manager/Caption",
            "text": "tiddler manager"
        },
        "$:/language/Buttons/Manager/Hint": {
            "title": "$:/language/Buttons/Manager/Hint",
            "text": "Open tiddler manager"
        },
        "$:/language/Buttons/More/Caption": {
            "title": "$:/language/Buttons/More/Caption",
            "text": "more"
        },
        "$:/language/Buttons/More/Hint": {
            "title": "$:/language/Buttons/More/Hint",
            "text": "More actions"
        },
        "$:/language/Buttons/NewHere/Caption": {
            "title": "$:/language/Buttons/NewHere/Caption",
            "text": "new here"
        },
        "$:/language/Buttons/NewHere/Hint": {
            "title": "$:/language/Buttons/NewHere/Hint",
            "text": "Create a new tiddler tagged with this one"
        },
        "$:/language/Buttons/NewJournal/Caption": {
            "title": "$:/language/Buttons/NewJournal/Caption",
            "text": "new journal"
        },
        "$:/language/Buttons/NewJournal/Hint": {
            "title": "$:/language/Buttons/NewJournal/Hint",
            "text": "Create a new journal tiddler"
        },
        "$:/language/Buttons/NewJournalHere/Caption": {
            "title": "$:/language/Buttons/NewJournalHere/Caption",
            "text": "new journal here"
        },
        "$:/language/Buttons/NewJournalHere/Hint": {
            "title": "$:/language/Buttons/NewJournalHere/Hint",
            "text": "Create a new journal tiddler tagged with this one"
        },
        "$:/language/Buttons/NewImage/Caption": {
            "title": "$:/language/Buttons/NewImage/Caption",
            "text": "new image"
        },
        "$:/language/Buttons/NewImage/Hint": {
            "title": "$:/language/Buttons/NewImage/Hint",
            "text": "Create a new image tiddler"
        },
        "$:/language/Buttons/NewMarkdown/Caption": {
            "title": "$:/language/Buttons/NewMarkdown/Caption",
            "text": "new Markdown tiddler"
        },
        "$:/language/Buttons/NewMarkdown/Hint": {
            "title": "$:/language/Buttons/NewMarkdown/Hint",
            "text": "Create a new Markdown tiddler"
        },
        "$:/language/Buttons/NewTiddler/Caption": {
            "title": "$:/language/Buttons/NewTiddler/Caption",
            "text": "new tiddler"
        },
        "$:/language/Buttons/NewTiddler/Hint": {
            "title": "$:/language/Buttons/NewTiddler/Hint",
            "text": "Create a new tiddler"
        },
        "$:/language/Buttons/OpenWindow/Caption": {
            "title": "$:/language/Buttons/OpenWindow/Caption",
            "text": "open in new window"
        },
        "$:/language/Buttons/OpenWindow/Hint": {
            "title": "$:/language/Buttons/OpenWindow/Hint",
            "text": "Open tiddler in new window"
        },
        "$:/language/Buttons/Palette/Caption": {
            "title": "$:/language/Buttons/Palette/Caption",
            "text": "palette"
        },
        "$:/language/Buttons/Palette/Hint": {
            "title": "$:/language/Buttons/Palette/Hint",
            "text": "Choose the colour palette"
        },
        "$:/language/Buttons/Permalink/Caption": {
            "title": "$:/language/Buttons/Permalink/Caption",
            "text": "permalink"
        },
        "$:/language/Buttons/Permalink/Hint": {
            "title": "$:/language/Buttons/Permalink/Hint",
            "text": "Set browser address bar to a direct link to this tiddler"
        },
        "$:/language/Buttons/Permaview/Caption": {
            "title": "$:/language/Buttons/Permaview/Caption",
            "text": "permaview"
        },
        "$:/language/Buttons/Permaview/Hint": {
            "title": "$:/language/Buttons/Permaview/Hint",
            "text": "Set browser address bar to a direct link to all the tiddlers in this story"
        },
        "$:/language/Buttons/Print/Caption": {
            "title": "$:/language/Buttons/Print/Caption",
            "text": "print page"
        },
        "$:/language/Buttons/Print/Hint": {
            "title": "$:/language/Buttons/Print/Hint",
            "text": "Print the current page"
        },
        "$:/language/Buttons/Refresh/Caption": {
            "title": "$:/language/Buttons/Refresh/Caption",
            "text": "refresh"
        },
        "$:/language/Buttons/Refresh/Hint": {
            "title": "$:/language/Buttons/Refresh/Hint",
            "text": "Perform a full refresh of the wiki"
        },
        "$:/language/Buttons/Save/Caption": {
            "title": "$:/language/Buttons/Save/Caption",
            "text": "ok"
        },
        "$:/language/Buttons/Save/Hint": {
            "title": "$:/language/Buttons/Save/Hint",
            "text": "Confirm changes to this tiddler"
        },
        "$:/language/Buttons/SaveWiki/Caption": {
            "title": "$:/language/Buttons/SaveWiki/Caption",
            "text": "save changes"
        },
        "$:/language/Buttons/SaveWiki/Hint": {
            "title": "$:/language/Buttons/SaveWiki/Hint",
            "text": "Save changes"
        },
        "$:/language/Buttons/StoryView/Caption": {
            "title": "$:/language/Buttons/StoryView/Caption",
            "text": "storyview"
        },
        "$:/language/Buttons/StoryView/Hint": {
            "title": "$:/language/Buttons/StoryView/Hint",
            "text": "Choose the story visualisation"
        },
        "$:/language/Buttons/HideSideBar/Caption": {
            "title": "$:/language/Buttons/HideSideBar/Caption",
            "text": "hide sidebar"
        },
        "$:/language/Buttons/HideSideBar/Hint": {
            "title": "$:/language/Buttons/HideSideBar/Hint",
            "text": "Hide sidebar"
        },
        "$:/language/Buttons/ShowSideBar/Caption": {
            "title": "$:/language/Buttons/ShowSideBar/Caption",
            "text": "show sidebar"
        },
        "$:/language/Buttons/ShowSideBar/Hint": {
            "title": "$:/language/Buttons/ShowSideBar/Hint",
            "text": "Show sidebar"
        },
        "$:/language/Buttons/TagManager/Caption": {
            "title": "$:/language/Buttons/TagManager/Caption",
            "text": "tag manager"
        },
        "$:/language/Buttons/TagManager/Hint": {
            "title": "$:/language/Buttons/TagManager/Hint",
            "text": "Open tag manager"
        },
        "$:/language/Buttons/Timestamp/Caption": {
            "title": "$:/language/Buttons/Timestamp/Caption",
            "text": "timestamps"
        },
        "$:/language/Buttons/Timestamp/Hint": {
            "title": "$:/language/Buttons/Timestamp/Hint",
            "text": "Choose whether modifications update timestamps"
        },
        "$:/language/Buttons/Timestamp/On/Caption": {
            "title": "$:/language/Buttons/Timestamp/On/Caption",
            "text": "timestamps are on"
        },
        "$:/language/Buttons/Timestamp/On/Hint": {
            "title": "$:/language/Buttons/Timestamp/On/Hint",
            "text": "Update timestamps when tiddlers are modified"
        },
        "$:/language/Buttons/Timestamp/Off/Caption": {
            "title": "$:/language/Buttons/Timestamp/Off/Caption",
            "text": "timestamps are off"
        },
        "$:/language/Buttons/Timestamp/Off/Hint": {
            "title": "$:/language/Buttons/Timestamp/Off/Hint",
            "text": "Don't update timestamps when tiddlers are modified"
        },
        "$:/language/Buttons/Theme/Caption": {
            "title": "$:/language/Buttons/Theme/Caption",
            "text": "theme"
        },
        "$:/language/Buttons/Theme/Hint": {
            "title": "$:/language/Buttons/Theme/Hint",
            "text": "Choose the display theme"
        },
        "$:/language/Buttons/Bold/Caption": {
            "title": "$:/language/Buttons/Bold/Caption",
            "text": "bold"
        },
        "$:/language/Buttons/Bold/Hint": {
            "title": "$:/language/Buttons/Bold/Hint",
            "text": "Apply bold formatting to selection"
        },
        "$:/language/Buttons/Clear/Caption": {
            "title": "$:/language/Buttons/Clear/Caption",
            "text": "clear"
        },
        "$:/language/Buttons/Clear/Hint": {
            "title": "$:/language/Buttons/Clear/Hint",
            "text": "Clear image to solid colour"
        },
        "$:/language/Buttons/EditorHeight/Caption": {
            "title": "$:/language/Buttons/EditorHeight/Caption",
            "text": "editor height"
        },
        "$:/language/Buttons/EditorHeight/Caption/Auto": {
            "title": "$:/language/Buttons/EditorHeight/Caption/Auto",
            "text": "Automatically adjust height to fit content"
        },
        "$:/language/Buttons/EditorHeight/Caption/Fixed": {
            "title": "$:/language/Buttons/EditorHeight/Caption/Fixed",
            "text": "Fixed height:"
        },
        "$:/language/Buttons/EditorHeight/Hint": {
            "title": "$:/language/Buttons/EditorHeight/Hint",
            "text": "Choose the height of the text editor"
        },
        "$:/language/Buttons/Excise/Caption": {
            "title": "$:/language/Buttons/Excise/Caption",
            "text": "excise"
        },
        "$:/language/Buttons/Excise/Caption/Excise": {
            "title": "$:/language/Buttons/Excise/Caption/Excise",
            "text": "Perform excision"
        },
        "$:/language/Buttons/Excise/Caption/MacroName": {
            "title": "$:/language/Buttons/Excise/Caption/MacroName",
            "text": "Macro name:"
        },
        "$:/language/Buttons/Excise/Caption/NewTitle": {
            "title": "$:/language/Buttons/Excise/Caption/NewTitle",
            "text": "Title of new tiddler:"
        },
        "$:/language/Buttons/Excise/Caption/Replace": {
            "title": "$:/language/Buttons/Excise/Caption/Replace",
            "text": "Replace excised text with:"
        },
        "$:/language/Buttons/Excise/Caption/Replace/Macro": {
            "title": "$:/language/Buttons/Excise/Caption/Replace/Macro",
            "text": "macro"
        },
        "$:/language/Buttons/Excise/Caption/Replace/Link": {
            "title": "$:/language/Buttons/Excise/Caption/Replace/Link",
            "text": "link"
        },
        "$:/language/Buttons/Excise/Caption/Replace/Transclusion": {
            "title": "$:/language/Buttons/Excise/Caption/Replace/Transclusion",
            "text": "transclusion"
        },
        "$:/language/Buttons/Excise/Caption/Tag": {
            "title": "$:/language/Buttons/Excise/Caption/Tag",
            "text": "Tag new tiddler with the title of this tiddler"
        },
        "$:/language/Buttons/Excise/Caption/TiddlerExists": {
            "title": "$:/language/Buttons/Excise/Caption/TiddlerExists",
            "text": "Warning: tiddler already exists"
        },
        "$:/language/Buttons/Excise/Hint": {
            "title": "$:/language/Buttons/Excise/Hint",
            "text": "Excise the selected text into a new tiddler"
        },
        "$:/language/Buttons/Heading1/Caption": {
            "title": "$:/language/Buttons/Heading1/Caption",
            "text": "heading 1"
        },
        "$:/language/Buttons/Heading1/Hint": {
            "title": "$:/language/Buttons/Heading1/Hint",
            "text": "Apply heading level 1 formatting to lines containing selection"
        },
        "$:/language/Buttons/Heading2/Caption": {
            "title": "$:/language/Buttons/Heading2/Caption",
            "text": "heading 2"
        },
        "$:/language/Buttons/Heading2/Hint": {
            "title": "$:/language/Buttons/Heading2/Hint",
            "text": "Apply heading level 2 formatting to lines containing selection"
        },
        "$:/language/Buttons/Heading3/Caption": {
            "title": "$:/language/Buttons/Heading3/Caption",
            "text": "heading 3"
        },
        "$:/language/Buttons/Heading3/Hint": {
            "title": "$:/language/Buttons/Heading3/Hint",
            "text": "Apply heading level 3 formatting to lines containing selection"
        },
        "$:/language/Buttons/Heading4/Caption": {
            "title": "$:/language/Buttons/Heading4/Caption",
            "text": "heading 4"
        },
        "$:/language/Buttons/Heading4/Hint": {
            "title": "$:/language/Buttons/Heading4/Hint",
            "text": "Apply heading level 4 formatting to lines containing selection"
        },
        "$:/language/Buttons/Heading5/Caption": {
            "title": "$:/language/Buttons/Heading5/Caption",
            "text": "heading 5"
        },
        "$:/language/Buttons/Heading5/Hint": {
            "title": "$:/language/Buttons/Heading5/Hint",
            "text": "Apply heading level 5 formatting to lines containing selection"
        },
        "$:/language/Buttons/Heading6/Caption": {
            "title": "$:/language/Buttons/Heading6/Caption",
            "text": "heading 6"
        },
        "$:/language/Buttons/Heading6/Hint": {
            "title": "$:/language/Buttons/Heading6/Hint",
            "text": "Apply heading level 6 formatting to lines containing selection"
        },
        "$:/language/Buttons/Italic/Caption": {
            "title": "$:/language/Buttons/Italic/Caption",
            "text": "italic"
        },
        "$:/language/Buttons/Italic/Hint": {
            "title": "$:/language/Buttons/Italic/Hint",
            "text": "Apply italic formatting to selection"
        },
        "$:/language/Buttons/LineWidth/Caption": {
            "title": "$:/language/Buttons/LineWidth/Caption",
            "text": "line width"
        },
        "$:/language/Buttons/LineWidth/Hint": {
            "title": "$:/language/Buttons/LineWidth/Hint",
            "text": "Set line width for painting"
        },
        "$:/language/Buttons/Link/Caption": {
            "title": "$:/language/Buttons/Link/Caption",
            "text": "link"
        },
        "$:/language/Buttons/Link/Hint": {
            "title": "$:/language/Buttons/Link/Hint",
            "text": "Create wikitext link"
        },
        "$:/language/Buttons/Linkify/Caption": {
            "title": "$:/language/Buttons/Linkify/Caption",
            "text": "wikilink"
        },
        "$:/language/Buttons/Linkify/Hint": {
            "title": "$:/language/Buttons/Linkify/Hint",
            "text": "Wrap selection in square brackets"
        },
        "$:/language/Buttons/ListBullet/Caption": {
            "title": "$:/language/Buttons/ListBullet/Caption",
            "text": "bulleted list"
        },
        "$:/language/Buttons/ListBullet/Hint": {
            "title": "$:/language/Buttons/ListBullet/Hint",
            "text": "Apply bulleted list formatting to lines containing selection"
        },
        "$:/language/Buttons/ListNumber/Caption": {
            "title": "$:/language/Buttons/ListNumber/Caption",
            "text": "numbered list"
        },
        "$:/language/Buttons/ListNumber/Hint": {
            "title": "$:/language/Buttons/ListNumber/Hint",
            "text": "Apply numbered list formatting to lines containing selection"
        },
        "$:/language/Buttons/MonoBlock/Caption": {
            "title": "$:/language/Buttons/MonoBlock/Caption",
            "text": "monospaced block"
        },
        "$:/language/Buttons/MonoBlock/Hint": {
            "title": "$:/language/Buttons/MonoBlock/Hint",
            "text": "Apply monospaced block formatting to lines containing selection"
        },
        "$:/language/Buttons/MonoLine/Caption": {
            "title": "$:/language/Buttons/MonoLine/Caption",
            "text": "monospaced"
        },
        "$:/language/Buttons/MonoLine/Hint": {
            "title": "$:/language/Buttons/MonoLine/Hint",
            "text": "Apply monospaced character formatting to selection"
        },
        "$:/language/Buttons/Opacity/Caption": {
            "title": "$:/language/Buttons/Opacity/Caption",
            "text": "opacity"
        },
        "$:/language/Buttons/Opacity/Hint": {
            "title": "$:/language/Buttons/Opacity/Hint",
            "text": "Set painting opacity"
        },
        "$:/language/Buttons/Paint/Caption": {
            "title": "$:/language/Buttons/Paint/Caption",
            "text": "paint colour"
        },
        "$:/language/Buttons/Paint/Hint": {
            "title": "$:/language/Buttons/Paint/Hint",
            "text": "Set painting colour"
        },
        "$:/language/Buttons/Picture/Caption": {
            "title": "$:/language/Buttons/Picture/Caption",
            "text": "picture"
        },
        "$:/language/Buttons/Picture/Hint": {
            "title": "$:/language/Buttons/Picture/Hint",
            "text": "Insert picture"
        },
        "$:/language/Buttons/Preview/Caption": {
            "title": "$:/language/Buttons/Preview/Caption",
            "text": "preview"
        },
        "$:/language/Buttons/Preview/Hint": {
            "title": "$:/language/Buttons/Preview/Hint",
            "text": "Show preview pane"
        },
        "$:/language/Buttons/PreviewType/Caption": {
            "title": "$:/language/Buttons/PreviewType/Caption",
            "text": "preview type"
        },
        "$:/language/Buttons/PreviewType/Hint": {
            "title": "$:/language/Buttons/PreviewType/Hint",
            "text": "Choose preview type"
        },
        "$:/language/Buttons/Quote/Caption": {
            "title": "$:/language/Buttons/Quote/Caption",
            "text": "quote"
        },
        "$:/language/Buttons/Quote/Hint": {
            "title": "$:/language/Buttons/Quote/Hint",
            "text": "Apply quoted text formatting to lines containing selection"
        },
        "$:/language/Buttons/RotateLeft/Caption": {
            "title": "$:/language/Buttons/RotateLeft/Caption",
            "text": "rotate left"
        },
        "$:/language/Buttons/RotateLeft/Hint": {
            "title": "$:/language/Buttons/RotateLeft/Hint",
            "text": "Rotate image left by 90 degrees"
        },
        "$:/language/Buttons/Size/Caption": {
            "title": "$:/language/Buttons/Size/Caption",
            "text": "image size"
        },
        "$:/language/Buttons/Size/Caption/Height": {
            "title": "$:/language/Buttons/Size/Caption/Height",
            "text": "Height:"
        },
        "$:/language/Buttons/Size/Caption/Resize": {
            "title": "$:/language/Buttons/Size/Caption/Resize",
            "text": "Resize image"
        },
        "$:/language/Buttons/Size/Caption/Width": {
            "title": "$:/language/Buttons/Size/Caption/Width",
            "text": "Width:"
        },
        "$:/language/Buttons/Size/Hint": {
            "title": "$:/language/Buttons/Size/Hint",
            "text": "Set image size"
        },
        "$:/language/Buttons/Stamp/Caption": {
            "title": "$:/language/Buttons/Stamp/Caption",
            "text": "stamp"
        },
        "$:/language/Buttons/Stamp/Caption/New": {
            "title": "$:/language/Buttons/Stamp/Caption/New",
            "text": "Add your own"
        },
        "$:/language/Buttons/Stamp/Hint": {
            "title": "$:/language/Buttons/Stamp/Hint",
            "text": "Insert a preconfigured snippet of text"
        },
        "$:/language/Buttons/Stamp/New/Title": {
            "title": "$:/language/Buttons/Stamp/New/Title",
            "text": "Name as shown in menu"
        },
        "$:/language/Buttons/Stamp/New/Text": {
            "title": "$:/language/Buttons/Stamp/New/Text",
            "text": "Text of snippet. (Remember to add a descriptive title in the caption field)."
        },
        "$:/language/Buttons/Strikethrough/Caption": {
            "title": "$:/language/Buttons/Strikethrough/Caption",
            "text": "strikethrough"
        },
        "$:/language/Buttons/Strikethrough/Hint": {
            "title": "$:/language/Buttons/Strikethrough/Hint",
            "text": "Apply strikethrough formatting to selection"
        },
        "$:/language/Buttons/Subscript/Caption": {
            "title": "$:/language/Buttons/Subscript/Caption",
            "text": "subscript"
        },
        "$:/language/Buttons/Subscript/Hint": {
            "title": "$:/language/Buttons/Subscript/Hint",
            "text": "Apply subscript formatting to selection"
        },
        "$:/language/Buttons/Superscript/Caption": {
            "title": "$:/language/Buttons/Superscript/Caption",
            "text": "superscript"
        },
        "$:/language/Buttons/Superscript/Hint": {
            "title": "$:/language/Buttons/Superscript/Hint",
            "text": "Apply superscript formatting to selection"
        },
        "$:/language/Buttons/ToggleSidebar/Hint": {
            "title": "$:/language/Buttons/ToggleSidebar/Hint",
            "text": "Toggle the sidebar visibility"
        },
        "$:/language/Buttons/Transcludify/Caption": {
            "title": "$:/language/Buttons/Transcludify/Caption",
            "text": "transclusion"
        },
        "$:/language/Buttons/Transcludify/Hint": {
            "title": "$:/language/Buttons/Transcludify/Hint",
            "text": "Wrap selection in curly brackets"
        },
        "$:/language/Buttons/Underline/Caption": {
            "title": "$:/language/Buttons/Underline/Caption",
            "text": "underline"
        },
        "$:/language/Buttons/Underline/Hint": {
            "title": "$:/language/Buttons/Underline/Hint",
            "text": "Apply underline formatting to selection"
        },
        "$:/language/ControlPanel/Advanced/Caption": {
            "title": "$:/language/ControlPanel/Advanced/Caption",
            "text": "Advanced"
        },
        "$:/language/ControlPanel/Advanced/Hint": {
            "title": "$:/language/ControlPanel/Advanced/Hint",
            "text": "Internal information about this TiddlyWiki"
        },
        "$:/language/ControlPanel/Appearance/Caption": {
            "title": "$:/language/ControlPanel/Appearance/Caption",
            "text": "Appearance"
        },
        "$:/language/ControlPanel/Appearance/Hint": {
            "title": "$:/language/ControlPanel/Appearance/Hint",
            "text": "Ways to customise the appearance of your TiddlyWiki."
        },
        "$:/language/ControlPanel/Basics/AnimDuration/Prompt": {
            "title": "$:/language/ControlPanel/Basics/AnimDuration/Prompt",
            "text": "Animation duration"
        },
        "$:/language/ControlPanel/Basics/AutoFocus/Prompt": {
            "title": "$:/language/ControlPanel/Basics/AutoFocus/Prompt",
            "text": "Default focus field for new tiddlers"
        },
        "$:/language/ControlPanel/Basics/Caption": {
            "title": "$:/language/ControlPanel/Basics/Caption",
            "text": "Basics"
        },
        "$:/language/ControlPanel/Basics/DefaultTiddlers/BottomHint": {
            "title": "$:/language/ControlPanel/Basics/DefaultTiddlers/BottomHint",
            "text": "Use &#91;&#91;double square brackets&#93;&#93; for titles with spaces. Or you can choose to <$button set=\"$:/DefaultTiddlers\" setTo=\"[list[$:/StoryList]]\">retain story ordering</$button>"
        },
        "$:/language/ControlPanel/Basics/DefaultTiddlers/Prompt": {
            "title": "$:/language/ControlPanel/Basics/DefaultTiddlers/Prompt",
            "text": "Default tiddlers"
        },
        "$:/language/ControlPanel/Basics/DefaultTiddlers/TopHint": {
            "title": "$:/language/ControlPanel/Basics/DefaultTiddlers/TopHint",
            "text": "Choose which tiddlers are displayed at startup"
        },
        "$:/language/ControlPanel/Basics/Language/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Language/Prompt",
            "text": "Hello! Current language:"
        },
        "$:/language/ControlPanel/Basics/NewJournal/Title/Prompt": {
            "title": "$:/language/ControlPanel/Basics/NewJournal/Title/Prompt",
            "text": "Title of new journal tiddlers"
        },
        "$:/language/ControlPanel/Basics/NewJournal/Text/Prompt": {
            "title": "$:/language/ControlPanel/Basics/NewJournal/Text/Prompt",
            "text": "Text for new journal tiddlers"
        },
        "$:/language/ControlPanel/Basics/NewJournal/Tags/Prompt": {
            "title": "$:/language/ControlPanel/Basics/NewJournal/Tags/Prompt",
            "text": "Tags for new journal tiddlers"
        },
        "$:/language/ControlPanel/Basics/NewTiddler/Title/Prompt": {
            "title": "$:/language/ControlPanel/Basics/NewTiddler/Title/Prompt",
            "text": "Title of new tiddlers"
        },
        "$:/language/ControlPanel/Basics/NewTiddler/Tags/Prompt": {
            "title": "$:/language/ControlPanel/Basics/NewTiddler/Tags/Prompt",
            "text": "Tags for new tiddlers"
        },
        "$:/language/ControlPanel/Basics/OverriddenShadowTiddlers/Prompt": {
            "title": "$:/language/ControlPanel/Basics/OverriddenShadowTiddlers/Prompt",
            "text": "Number of overridden shadow tiddlers"
        },
        "$:/language/ControlPanel/Basics/RemoveTags": {
            "title": "$:/language/ControlPanel/Basics/RemoveTags",
            "text": "Update to current format"
        },
        "$:/language/ControlPanel/Basics/RemoveTags/Hint": {
            "title": "$:/language/ControlPanel/Basics/RemoveTags/Hint",
            "text": "Update the tags configuration to the latest format"
        },
        "$:/language/ControlPanel/Basics/ShadowTiddlers/Prompt": {
            "title": "$:/language/ControlPanel/Basics/ShadowTiddlers/Prompt",
            "text": "Number of shadow tiddlers"
        },
        "$:/language/ControlPanel/Basics/Subtitle/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Subtitle/Prompt",
            "text": "Subtitle"
        },
        "$:/language/ControlPanel/Basics/SystemTiddlers/Prompt": {
            "title": "$:/language/ControlPanel/Basics/SystemTiddlers/Prompt",
            "text": "Number of system tiddlers"
        },
        "$:/language/ControlPanel/Basics/Tags/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Tags/Prompt",
            "text": "Number of tags"
        },
        "$:/language/ControlPanel/Basics/Tiddlers/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Tiddlers/Prompt",
            "text": "Number of tiddlers"
        },
        "$:/language/ControlPanel/Basics/Title/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Title/Prompt",
            "text": "Title of this ~TiddlyWiki"
        },
        "$:/language/ControlPanel/Basics/Username/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Username/Prompt",
            "text": "Username for signing edits"
        },
        "$:/language/ControlPanel/Basics/Version/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Version/Prompt",
            "text": "~TiddlyWiki version"
        },
        "$:/language/ControlPanel/EditorTypes/Caption": {
            "title": "$:/language/ControlPanel/EditorTypes/Caption",
            "text": "Editor Types"
        },
        "$:/language/ControlPanel/EditorTypes/Editor/Caption": {
            "title": "$:/language/ControlPanel/EditorTypes/Editor/Caption",
            "text": "Editor"
        },
        "$:/language/ControlPanel/EditorTypes/Hint": {
            "title": "$:/language/ControlPanel/EditorTypes/Hint",
            "text": "These tiddlers determine which editor is used to edit specific tiddler types."
        },
        "$:/language/ControlPanel/EditorTypes/Type/Caption": {
            "title": "$:/language/ControlPanel/EditorTypes/Type/Caption",
            "text": "Type"
        },
        "$:/language/ControlPanel/Info/Caption": {
            "title": "$:/language/ControlPanel/Info/Caption",
            "text": "Info"
        },
        "$:/language/ControlPanel/Info/Hint": {
            "title": "$:/language/ControlPanel/Info/Hint",
            "text": "Information about this TiddlyWiki"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Add/Prompt": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Add/Prompt",
            "text": "Type shortcut here"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Add/Caption": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Add/Caption",
            "text": "add shortcut"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Caption": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Caption",
            "text": "Keyboard Shortcuts"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Hint": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Hint",
            "text": "Manage keyboard shortcut assignments"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/NoShortcuts/Caption": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/NoShortcuts/Caption",
            "text": "No keyboard shortcuts assigned"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Remove/Hint": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Remove/Hint",
            "text": "remove keyboard shortcut"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Platform/All": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/All",
            "text": "All platforms"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Platform/Mac": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/Mac",
            "text": "Macintosh platform only"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonMac": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonMac",
            "text": "Non-Macintosh platforms only"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Platform/Linux": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/Linux",
            "text": "Linux platform only"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonLinux": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonLinux",
            "text": "Non-Linux platforms only"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Platform/Windows": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/Windows",
            "text": "Windows platform only"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonWindows": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonWindows",
            "text": "Non-Windows platforms only"
        },
        "$:/language/ControlPanel/LayoutSwitcher/Caption": {
            "title": "$:/language/ControlPanel/LayoutSwitcher/Caption",
            "text": "Layout"
        },
        "$:/language/ControlPanel/LoadedModules/Caption": {
            "title": "$:/language/ControlPanel/LoadedModules/Caption",
            "text": "Loaded Modules"
        },
        "$:/language/ControlPanel/LoadedModules/Hint": {
            "title": "$:/language/ControlPanel/LoadedModules/Hint",
            "text": "These are the currently loaded tiddler modules linked to their source tiddlers. Any italicised modules lack a source tiddler, typically because they were setup during the boot process."
        },
        "$:/language/ControlPanel/Palette/Caption": {
            "title": "$:/language/ControlPanel/Palette/Caption",
            "text": "Palette"
        },
        "$:/language/ControlPanel/Palette/Editor/Clone/Caption": {
            "title": "$:/language/ControlPanel/Palette/Editor/Clone/Caption",
            "text": "clone"
        },
        "$:/language/ControlPanel/Palette/Editor/Clone/Prompt": {
            "title": "$:/language/ControlPanel/Palette/Editor/Clone/Prompt",
            "text": "It is recommended that you clone this shadow palette before editing it"
        },
        "$:/language/ControlPanel/Palette/Editor/Delete/Hint": {
            "title": "$:/language/ControlPanel/Palette/Editor/Delete/Hint",
            "text": "delete this entry from the current palette"
        },
        "$:/language/ControlPanel/Palette/Editor/Names/External/Show": {
            "title": "$:/language/ControlPanel/Palette/Editor/Names/External/Show",
            "text": "Show color names that are not part of the current palette"
        },
        "$:/language/ControlPanel/Palette/Editor/Prompt/Modified": {
            "title": "$:/language/ControlPanel/Palette/Editor/Prompt/Modified",
            "text": "This shadow palette has been modified"
        },
        "$:/language/ControlPanel/Palette/Editor/Prompt": {
            "title": "$:/language/ControlPanel/Palette/Editor/Prompt",
            "text": "Editing"
        },
        "$:/language/ControlPanel/Palette/Editor/Reset/Caption": {
            "title": "$:/language/ControlPanel/Palette/Editor/Reset/Caption",
            "text": "reset"
        },
        "$:/language/ControlPanel/Palette/HideEditor/Caption": {
            "title": "$:/language/ControlPanel/Palette/HideEditor/Caption",
            "text": "hide editor"
        },
        "$:/language/ControlPanel/Palette/Prompt": {
            "title": "$:/language/ControlPanel/Palette/Prompt",
            "text": "Current palette:"
        },
        "$:/language/ControlPanel/Palette/ShowEditor/Caption": {
            "title": "$:/language/ControlPanel/Palette/ShowEditor/Caption",
            "text": "show editor"
        },
        "$:/language/ControlPanel/Parsing/Caption": {
            "title": "$:/language/ControlPanel/Parsing/Caption",
            "text": "Parsing"
        },
        "$:/language/ControlPanel/Parsing/Hint": {
            "title": "$:/language/ControlPanel/Parsing/Hint",
            "text": "Here you can globally disable/enable wiki parser rules. For changes to take effect, save and reload your wiki. Disabling certain parser rules can prevent <$text text=\"TiddlyWiki\"/> from functioning correctly. Use [[safe mode|https://tiddlywiki.com/#SafeMode]] to restore normal operation."
        },
        "$:/language/ControlPanel/Parsing/Block/Caption": {
            "title": "$:/language/ControlPanel/Parsing/Block/Caption",
            "text": "Block Parse Rules"
        },
        "$:/language/ControlPanel/Parsing/Inline/Caption": {
            "title": "$:/language/ControlPanel/Parsing/Inline/Caption",
            "text": "Inline Parse Rules"
        },
        "$:/language/ControlPanel/Parsing/Pragma/Caption": {
            "title": "$:/language/ControlPanel/Parsing/Pragma/Caption",
            "text": "Pragma Parse Rules"
        },
        "$:/language/ControlPanel/Plugins/Add/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Add/Caption",
            "text": "Get more plugins"
        },
        "$:/language/ControlPanel/Plugins/Add/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Add/Hint",
            "text": "Install plugins from the official library"
        },
        "$:/language/ControlPanel/Plugins/AlreadyInstalled/Hint": {
            "title": "$:/language/ControlPanel/Plugins/AlreadyInstalled/Hint",
            "text": "This plugin is already installed at version <$text text=<<installedVersion>>/>"
        },
        "$:/language/ControlPanel/Plugins/AlsoRequires": {
            "title": "$:/language/ControlPanel/Plugins/AlsoRequires",
            "text": "Also requires:"
        },
        "$:/language/ControlPanel/Plugins/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Caption",
            "text": "Plugins"
        },
        "$:/language/ControlPanel/Plugins/Disable/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Disable/Caption",
            "text": "disable"
        },
        "$:/language/ControlPanel/Plugins/Disable/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Disable/Hint",
            "text": "Disable this plugin when reloading page"
        },
        "$:/language/ControlPanel/Plugins/Disabled/Status": {
            "title": "$:/language/ControlPanel/Plugins/Disabled/Status",
            "text": "(disabled)"
        },
        "$:/language/ControlPanel/Plugins/Downgrade/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Downgrade/Caption",
            "text": "downgrade"
        },
        "$:/language/ControlPanel/Plugins/Empty/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Empty/Hint",
            "text": "None"
        },
        "$:/language/ControlPanel/Plugins/Enable/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Enable/Caption",
            "text": "enable"
        },
        "$:/language/ControlPanel/Plugins/Enable/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Enable/Hint",
            "text": "Enable this plugin when reloading page"
        },
        "$:/language/ControlPanel/Plugins/Install/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Install/Caption",
            "text": "install"
        },
        "$:/language/ControlPanel/Plugins/Installed/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Installed/Hint",
            "text": "Currently installed plugins:"
        },
        "$:/language/ControlPanel/Plugins/Languages/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Languages/Caption",
            "text": "Languages"
        },
        "$:/language/ControlPanel/Plugins/Languages/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Languages/Hint",
            "text": "Language pack plugins"
        },
        "$:/language/ControlPanel/Plugins/NoInfoFound/Hint": {
            "title": "$:/language/ControlPanel/Plugins/NoInfoFound/Hint",
            "text": "No ''\"<$text text=<<currentTab>>/>\"'' found"
        },
        "$:/language/ControlPanel/Plugins/NotInstalled/Hint": {
            "title": "$:/language/ControlPanel/Plugins/NotInstalled/Hint",
            "text": "This plugin is not currently installed"
        },
        "$:/language/ControlPanel/Plugins/OpenPluginLibrary": {
            "title": "$:/language/ControlPanel/Plugins/OpenPluginLibrary",
            "text": "open plugin library"
        },
        "$:/language/ControlPanel/Plugins/ClosePluginLibrary": {
            "title": "$:/language/ControlPanel/Plugins/ClosePluginLibrary",
            "text": "close plugin library"
        },
        "$:/language/ControlPanel/Plugins/PluginWillRequireReload": {
            "title": "$:/language/ControlPanel/Plugins/PluginWillRequireReload",
            "text": "(requires reload)"
        },
        "$:/language/ControlPanel/Plugins/Plugins/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Plugins/Caption",
            "text": "Plugins"
        },
        "$:/language/ControlPanel/Plugins/Plugins/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Plugins/Hint",
            "text": "Plugins"
        },
        "$:/language/ControlPanel/Plugins/Reinstall/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Reinstall/Caption",
            "text": "reinstall"
        },
        "$:/language/ControlPanel/Plugins/Themes/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Themes/Caption",
            "text": "Themes"
        },
        "$:/language/ControlPanel/Plugins/Themes/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Themes/Hint",
            "text": "Theme plugins"
        },
        "$:/language/ControlPanel/Plugins/Update/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Update/Caption",
            "text": "update"
        },
        "$:/language/ControlPanel/Plugins/Updates/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Updates/Caption",
            "text": "Updates"
        },
        "$:/language/ControlPanel/Plugins/Updates/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Updates/Hint",
            "text": "Available updates to installed plugins"
        },
        "$:/language/ControlPanel/Plugins/Updates/UpdateAll/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Updates/UpdateAll/Caption",
            "text": "Update <<update-count>> plugins"
        },
        "$:/language/ControlPanel/Plugins/SubPluginPrompt": {
            "title": "$:/language/ControlPanel/Plugins/SubPluginPrompt",
            "text": "With <<count>> sub-plugins available"
        },
        "$:/language/ControlPanel/Saving/Caption": {
            "title": "$:/language/ControlPanel/Saving/Caption",
            "text": "Saving"
        },
        "$:/language/ControlPanel/Saving/DownloadSaver/AutoSave/Description": {
            "title": "$:/language/ControlPanel/Saving/DownloadSaver/AutoSave/Description",
            "text": "Permit automatic saving for the download saver"
        },
        "$:/language/ControlPanel/Saving/DownloadSaver/AutoSave/Hint": {
            "title": "$:/language/ControlPanel/Saving/DownloadSaver/AutoSave/Hint",
            "text": "Enable Autosave for Download Saver"
        },
        "$:/language/ControlPanel/Saving/DownloadSaver/Caption": {
            "title": "$:/language/ControlPanel/Saving/DownloadSaver/Caption",
            "text": "Download Saver"
        },
        "$:/language/ControlPanel/Saving/DownloadSaver/Hint": {
            "title": "$:/language/ControlPanel/Saving/DownloadSaver/Hint",
            "text": "These settings apply to the HTML5-compatible download saver"
        },
        "$:/language/ControlPanel/Saving/General/Caption": {
            "title": "$:/language/ControlPanel/Saving/General/Caption",
            "text": "General"
        },
        "$:/language/ControlPanel/Saving/General/Hint": {
            "title": "$:/language/ControlPanel/Saving/General/Hint",
            "text": "These settings apply to all the loaded savers"
        },
        "$:/language/ControlPanel/Saving/Hint": {
            "title": "$:/language/ControlPanel/Saving/Hint",
            "text": "Settings used for saving the entire TiddlyWiki as a single file via a saver module"
        },
        "$:/language/ControlPanel/Saving/GitService/Branch": {
            "title": "$:/language/ControlPanel/Saving/GitService/Branch",
            "text": "Target branch for saving"
        },
        "$:/language/ControlPanel/Saving/GitService/CommitMessage": {
            "title": "$:/language/ControlPanel/Saving/GitService/CommitMessage",
            "text": "Saved by TiddlyWiki"
        },
        "$:/language/ControlPanel/Saving/GitService/Description": {
            "title": "$:/language/ControlPanel/Saving/GitService/Description",
            "text": "These settings are only used when saving to <<service-name>>"
        },
        "$:/language/ControlPanel/Saving/GitService/Filename": {
            "title": "$:/language/ControlPanel/Saving/GitService/Filename",
            "text": "Filename of target file (e.g. `index.html`)"
        },
        "$:/language/ControlPanel/Saving/GitService/Path": {
            "title": "$:/language/ControlPanel/Saving/GitService/Path",
            "text": "Path to target file (e.g. `/wiki/`)"
        },
        "$:/language/ControlPanel/Saving/GitService/Repo": {
            "title": "$:/language/ControlPanel/Saving/GitService/Repo",
            "text": "Target repository (e.g. `Jermolene/TiddlyWiki5`)"
        },
        "$:/language/ControlPanel/Saving/GitService/ServerURL": {
            "title": "$:/language/ControlPanel/Saving/GitService/ServerURL",
            "text": "Server API URL"
        },
        "$:/language/ControlPanel/Saving/GitService/UserName": {
            "title": "$:/language/ControlPanel/Saving/GitService/UserName",
            "text": "Username"
        },
        "$:/language/ControlPanel/Saving/GitService/GitHub/Caption": {
            "title": "$:/language/ControlPanel/Saving/GitService/GitHub/Caption",
            "text": "~GitHub Saver"
        },
        "$:/language/ControlPanel/Saving/GitService/GitHub/Password": {
            "title": "$:/language/ControlPanel/Saving/GitService/GitHub/Password",
            "text": "Password, OAUTH token, or personal access token (see [[GitHub help page|https://help.github.com/en/articles/creating-a-personal-access-token-for-the-command-line]] for details)"
        },
        "$:/language/ControlPanel/Saving/GitService/GitLab/Caption": {
            "title": "$:/language/ControlPanel/Saving/GitService/GitLab/Caption",
            "text": "~GitLab Saver"
        },
        "$:/language/ControlPanel/Saving/GitService/GitLab/Password": {
            "title": "$:/language/ControlPanel/Saving/GitService/GitLab/Password",
            "text": "Personal access token for API (see [[GitLab help page|https://docs.gitlab.com/ee/user/profile/personal_access_tokens.html]] for details)"
        },
        "$:/language/ControlPanel/Saving/GitService/Gitea/Caption": {
            "title": "$:/language/ControlPanel/Saving/GitService/Gitea/Caption",
            "text": "Gitea Saver"
        },
        "$:/language/ControlPanel/Saving/GitService/Gitea/Password": {
            "title": "$:/language/ControlPanel/Saving/GitService/Gitea/Password",
            "text": "Personal access token for API (via Gitea’s web interface: `Settings | Applications | Generate New Token`)"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Advanced/Heading": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Advanced/Heading",
            "text": "Advanced Settings"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/BackupDir": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/BackupDir",
            "text": "Backup Directory"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/ControlPanel": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/ControlPanel",
            "text": "~TiddlySpot Control Panel"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Backups": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Backups",
            "text": "Backups"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Caption": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Caption",
            "text": "~TiddlySpot Saver"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Description": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Description",
            "text": "These settings are only used when saving to [[TiddlySpot|http://tiddlyspot.com]], [[TiddlyHost|https://tiddlyhost.com]], or a compatible remote server. See [[here|https://github.com/simonbaird/tiddlyhost/wiki/TiddlySpot-Saver-configuration-for-Tiddlyhost-and-Tiddlyspot]] for information on ~TiddlySpot and ~TiddlyHost saving configuration."
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Filename": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Filename",
            "text": "Upload Filename"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Heading": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Heading",
            "text": "~TiddlySpot"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Hint": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Hint",
            "text": "//The server URL defaults to `http://<wikiname>.tiddlyspot.com/store.cgi` and can be changed to use a custom server address, e.g. `http://example.com/store.php`.//"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Password": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Password",
            "text": "Password"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/ReadOnly": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/ReadOnly",
            "text": "Note that [[TiddlySpot|http://tiddlyspot.com]] no longer allows the creation of new sites. For new sites you can use [[TiddlyHost|https://tiddlyhost.com]], a new hosting service which replaces ~TiddlySpot."
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/ServerURL": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/ServerURL",
            "text": "Server URL"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/UploadDir": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/UploadDir",
            "text": "Upload Directory"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/UserName": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/UserName",
            "text": "Wiki Name"
        },
        "$:/language/ControlPanel/Settings/AutoSave/Caption": {
            "title": "$:/language/ControlPanel/Settings/AutoSave/Caption",
            "text": "Autosave"
        },
        "$:/language/ControlPanel/Settings/AutoSave/Disabled/Description": {
            "title": "$:/language/ControlPanel/Settings/AutoSave/Disabled/Description",
            "text": "Do not save changes automatically"
        },
        "$:/language/ControlPanel/Settings/AutoSave/Enabled/Description": {
            "title": "$:/language/ControlPanel/Settings/AutoSave/Enabled/Description",
            "text": "Save changes automatically"
        },
        "$:/language/ControlPanel/Settings/AutoSave/Hint": {
            "title": "$:/language/ControlPanel/Settings/AutoSave/Hint",
            "text": "Attempt to automatically save changes during editing when using a supporting saver"
        },
        "$:/language/ControlPanel/Settings/CamelCase/Caption": {
            "title": "$:/language/ControlPanel/Settings/CamelCase/Caption",
            "text": "Camel Case Wiki Links"
        },
        "$:/language/ControlPanel/Settings/CamelCase/Hint": {
            "title": "$:/language/ControlPanel/Settings/CamelCase/Hint",
            "text": "You can globally disable automatic linking of ~CamelCase phrases. Requires reload to take effect"
        },
        "$:/language/ControlPanel/Settings/CamelCase/Description": {
            "title": "$:/language/ControlPanel/Settings/CamelCase/Description",
            "text": "Enable automatic ~CamelCase linking"
        },
        "$:/language/ControlPanel/Settings/Caption": {
            "title": "$:/language/ControlPanel/Settings/Caption",
            "text": "Settings"
        },
        "$:/language/ControlPanel/Settings/EditorToolbar/Caption": {
            "title": "$:/language/ControlPanel/Settings/EditorToolbar/Caption",
            "text": "Editor Toolbar"
        },
        "$:/language/ControlPanel/Settings/EditorToolbar/Hint": {
            "title": "$:/language/ControlPanel/Settings/EditorToolbar/Hint",
            "text": "Enable or disable the editor toolbar:"
        },
        "$:/language/ControlPanel/Settings/EditorToolbar/Description": {
            "title": "$:/language/ControlPanel/Settings/EditorToolbar/Description",
            "text": "Show editor toolbar"
        },
        "$:/language/ControlPanel/Settings/InfoPanelMode/Caption": {
            "title": "$:/language/ControlPanel/Settings/InfoPanelMode/Caption",
            "text": "Tiddler Info Panel Mode"
        },
        "$:/language/ControlPanel/Settings/InfoPanelMode/Hint": {
            "title": "$:/language/ControlPanel/Settings/InfoPanelMode/Hint",
            "text": "Control when the tiddler info panel closes:"
        },
        "$:/language/ControlPanel/Settings/InfoPanelMode/Popup/Description": {
            "title": "$:/language/ControlPanel/Settings/InfoPanelMode/Popup/Description",
            "text": "Tiddler info panel closes automatically"
        },
        "$:/language/ControlPanel/Settings/InfoPanelMode/Sticky/Description": {
            "title": "$:/language/ControlPanel/Settings/InfoPanelMode/Sticky/Description",
            "text": "Tiddler info panel stays open until explicitly closed"
        },
        "$:/language/ControlPanel/Settings/Hint": {
            "title": "$:/language/ControlPanel/Settings/Hint",
            "text": "These settings let you customise the behaviour of TiddlyWiki."
        },
        "$:/language/ControlPanel/Settings/NavigationAddressBar/Caption": {
            "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Caption",
            "text": "Navigation Address Bar"
        },
        "$:/language/ControlPanel/Settings/NavigationAddressBar/Hint": {
            "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Hint",
            "text": "Behaviour of the browser address bar when navigating to a tiddler:"
        },
        "$:/language/ControlPanel/Settings/NavigationAddressBar/No/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/No/Description",
            "text": "Do not update the address bar"
        },
        "$:/language/ControlPanel/Settings/NavigationAddressBar/Permalink/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Permalink/Description",
            "text": "Include the target tiddler"
        },
        "$:/language/ControlPanel/Settings/NavigationAddressBar/Permaview/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Permaview/Description",
            "text": "Include the target tiddler and the current story sequence"
        },
        "$:/language/ControlPanel/Settings/NavigationHistory/Caption": {
            "title": "$:/language/ControlPanel/Settings/NavigationHistory/Caption",
            "text": "Navigation History"
        },
        "$:/language/ControlPanel/Settings/NavigationHistory/Hint": {
            "title": "$:/language/ControlPanel/Settings/NavigationHistory/Hint",
            "text": "Update browser history when navigating to a tiddler:"
        },
        "$:/language/ControlPanel/Settings/NavigationHistory/No/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationHistory/No/Description",
            "text": "Do not update history"
        },
        "$:/language/ControlPanel/Settings/NavigationHistory/Yes/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationHistory/Yes/Description",
            "text": "Update history"
        },
        "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Caption": {
            "title": "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Caption",
            "text": "Permalink/permaview Mode"
        },
        "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Hint": {
            "title": "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Hint",
            "text": "Choose how permalink/permaview is handled:"
        },
        "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/CopyToClipboard/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/CopyToClipboard/Description",
            "text": "Copy permalink/permaview URL to clipboard"
        },
        "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/UpdateAddressBar/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/UpdateAddressBar/Description",
            "text": "Update address bar with permalink/permaview URL"
        },
        "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Caption": {
            "title": "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Caption",
            "text": "Performance Instrumentation"
        },
        "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Hint": {
            "title": "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Hint",
            "text": "Displays performance statistics in the browser developer console. Requires reload to take effect"
        },
        "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Description": {
            "title": "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Description",
            "text": "Enable performance instrumentation"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Caption": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Caption",
            "text": "Toolbar Button Style"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Hint": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Hint",
            "text": "Choose the style for toolbar buttons:"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Borderless": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Borderless",
            "text": "Borderless"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Boxed": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Boxed",
            "text": "Boxed"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Rounded": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Rounded",
            "text": "Rounded"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtons/Caption": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Caption",
            "text": "Toolbar Buttons"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtons/Hint": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Hint",
            "text": "Default toolbar button appearance:"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtons/Icons/Description": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Icons/Description",
            "text": "Include icon"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtons/Text/Description": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Text/Description",
            "text": "Include text"
        },
        "$:/language/ControlPanel/Settings/DefaultSidebarTab/Caption": {
            "title": "$:/language/ControlPanel/Settings/DefaultSidebarTab/Caption",
            "text": "Default Sidebar Tab"
        },
        "$:/language/ControlPanel/Settings/DefaultSidebarTab/Hint": {
            "title": "$:/language/ControlPanel/Settings/DefaultSidebarTab/Hint",
            "text": "Specify which sidebar tab is displayed by default"
        },
        "$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Caption": {
            "title": "$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Caption",
            "text": "Default More Sidebar Tab"
        },
        "$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Hint": {
            "title": "$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Hint",
            "text": "Specify which More sidebar tab is displayed by default"
        },
        "$:/language/ControlPanel/Settings/LinkToBehaviour/Caption": {
            "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/Caption",
            "text": "Tiddler Opening Behaviour"
        },
        "$:/language/ControlPanel/Settings/LinkToBehaviour/InsideRiver/Hint": {
            "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/InsideRiver/Hint",
            "text": "Navigation from //within// the story river"
        },
        "$:/language/ControlPanel/Settings/LinkToBehaviour/OutsideRiver/Hint": {
            "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OutsideRiver/Hint",
            "text": "Navigation from //outside// the story river"
        },
        "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAbove": {
            "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAbove",
            "text": "Open above the current tiddler"
        },
        "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenBelow": {
            "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenBelow",
            "text": "Open below the current tiddler"
        },
        "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtTop": {
            "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtTop",
            "text": "Open at the top of the story river"
        },
        "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtBottom": {
            "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtBottom",
            "text": "Open at the bottom of the story river"
        },
        "$:/language/ControlPanel/Settings/TitleLinks/Caption": {
            "title": "$:/language/ControlPanel/Settings/TitleLinks/Caption",
            "text": "Tiddler Titles"
        },
        "$:/language/ControlPanel/Settings/TitleLinks/Hint": {
            "title": "$:/language/ControlPanel/Settings/TitleLinks/Hint",
            "text": "Optionally display tiddler titles as links"
        },
        "$:/language/ControlPanel/Settings/TitleLinks/No/Description": {
            "title": "$:/language/ControlPanel/Settings/TitleLinks/No/Description",
            "text": "Do not display tiddler titles as links"
        },
        "$:/language/ControlPanel/Settings/TitleLinks/Yes/Description": {
            "title": "$:/language/ControlPanel/Settings/TitleLinks/Yes/Description",
            "text": "Display tiddler titles as links"
        },
        "$:/language/ControlPanel/Settings/MissingLinks/Caption": {
            "title": "$:/language/ControlPanel/Settings/MissingLinks/Caption",
            "text": "Wiki Links"
        },
        "$:/language/ControlPanel/Settings/MissingLinks/Hint": {
            "title": "$:/language/ControlPanel/Settings/MissingLinks/Hint",
            "text": "Choose whether to link to tiddlers that do not exist yet"
        },
        "$:/language/ControlPanel/Settings/MissingLinks/Description": {
            "title": "$:/language/ControlPanel/Settings/MissingLinks/Description",
            "text": "Enable links to missing tiddlers"
        },
        "$:/language/ControlPanel/StoryView/Caption": {
            "title": "$:/language/ControlPanel/StoryView/Caption",
            "text": "Story View"
        },
        "$:/language/ControlPanel/StoryView/Prompt": {
            "title": "$:/language/ControlPanel/StoryView/Prompt",
            "text": "Current view:"
        },
        "$:/language/ControlPanel/Stylesheets/Caption": {
            "title": "$:/language/ControlPanel/Stylesheets/Caption",
            "text": "Stylesheets"
        },
        "$:/language/ControlPanel/Stylesheets/Expand/Caption": {
            "title": "$:/language/ControlPanel/Stylesheets/Expand/Caption",
            "text": "Expand All"
        },
        "$:/language/ControlPanel/Stylesheets/Hint": {
            "title": "$:/language/ControlPanel/Stylesheets/Hint",
            "text": "This is the rendered CSS of the current stylesheet tiddlers tagged with <<tag \"$:/tags/Stylesheet\">>"
        },
        "$:/language/ControlPanel/Stylesheets/Restore/Caption": {
            "title": "$:/language/ControlPanel/Stylesheets/Restore/Caption",
            "text": "Restore"
        },
        "$:/language/ControlPanel/Theme/Caption": {
            "title": "$:/language/ControlPanel/Theme/Caption",
            "text": "Theme"
        },
        "$:/language/ControlPanel/Theme/Prompt": {
            "title": "$:/language/ControlPanel/Theme/Prompt",
            "text": "Current theme:"
        },
        "$:/language/ControlPanel/TiddlerFields/Caption": {
            "title": "$:/language/ControlPanel/TiddlerFields/Caption",
            "text": "Tiddler Fields"
        },
        "$:/language/ControlPanel/TiddlerFields/Hint": {
            "title": "$:/language/ControlPanel/TiddlerFields/Hint",
            "text": "This is the full set of TiddlerFields in use in this wiki (including system tiddlers but excluding shadow tiddlers)."
        },
        "$:/language/ControlPanel/Toolbars/Caption": {
            "title": "$:/language/ControlPanel/Toolbars/Caption",
            "text": "Toolbars"
        },
        "$:/language/ControlPanel/Toolbars/EditToolbar/Caption": {
            "title": "$:/language/ControlPanel/Toolbars/EditToolbar/Caption",
            "text": "Edit Toolbar"
        },
        "$:/language/ControlPanel/Toolbars/EditToolbar/Hint": {
            "title": "$:/language/ControlPanel/Toolbars/EditToolbar/Hint",
            "text": "Choose which buttons are displayed for tiddlers in edit mode. Drag and drop to change the ordering"
        },
        "$:/language/ControlPanel/Toolbars/Hint": {
            "title": "$:/language/ControlPanel/Toolbars/Hint",
            "text": "Select which toolbar buttons are displayed"
        },
        "$:/language/ControlPanel/Toolbars/PageControls/Caption": {
            "title": "$:/language/ControlPanel/Toolbars/PageControls/Caption",
            "text": "Page Toolbar"
        },
        "$:/language/ControlPanel/Toolbars/PageControls/Hint": {
            "title": "$:/language/ControlPanel/Toolbars/PageControls/Hint",
            "text": "Choose which buttons are displayed on the main page toolbar. Drag and drop to change the ordering"
        },
        "$:/language/ControlPanel/Toolbars/EditorToolbar/Caption": {
            "title": "$:/language/ControlPanel/Toolbars/EditorToolbar/Caption",
            "text": "Editor Toolbar"
        },
        "$:/language/ControlPanel/Toolbars/EditorToolbar/Hint": {
            "title": "$:/language/ControlPanel/Toolbars/EditorToolbar/Hint",
            "text": "Choose which buttons are displayed in the editor toolbar. Note that some buttons will only appear when editing tiddlers of a certain type. Drag and drop to change the ordering"
        },
        "$:/language/ControlPanel/Toolbars/ViewToolbar/Caption": {
            "title": "$:/language/ControlPanel/Toolbars/ViewToolbar/Caption",
            "text": "View Toolbar"
        },
        "$:/language/ControlPanel/Toolbars/ViewToolbar/Hint": {
            "title": "$:/language/ControlPanel/Toolbars/ViewToolbar/Hint",
            "text": "Choose which buttons are displayed for tiddlers in view mode. Drag and drop to change the ordering"
        },
        "$:/language/ControlPanel/Tools/Download/Full/Caption": {
            "title": "$:/language/ControlPanel/Tools/Download/Full/Caption",
            "text": "Download full wiki"
        },
        "$:/language/Date/DaySuffix/1": {
            "title": "$:/language/Date/DaySuffix/1",
            "text": "st"
        },
        "$:/language/Date/DaySuffix/2": {
            "title": "$:/language/Date/DaySuffix/2",
            "text": "nd"
        },
        "$:/language/Date/DaySuffix/3": {
            "title": "$:/language/Date/DaySuffix/3",
            "text": "rd"
        },
        "$:/language/Date/DaySuffix/4": {
            "title": "$:/language/Date/DaySuffix/4",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/5": {
            "title": "$:/language/Date/DaySuffix/5",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/6": {
            "title": "$:/language/Date/DaySuffix/6",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/7": {
            "title": "$:/language/Date/DaySuffix/7",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/8": {
            "title": "$:/language/Date/DaySuffix/8",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/9": {
            "title": "$:/language/Date/DaySuffix/9",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/10": {
            "title": "$:/language/Date/DaySuffix/10",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/11": {
            "title": "$:/language/Date/DaySuffix/11",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/12": {
            "title": "$:/language/Date/DaySuffix/12",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/13": {
            "title": "$:/language/Date/DaySuffix/13",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/14": {
            "title": "$:/language/Date/DaySuffix/14",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/15": {
            "title": "$:/language/Date/DaySuffix/15",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/16": {
            "title": "$:/language/Date/DaySuffix/16",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/17": {
            "title": "$:/language/Date/DaySuffix/17",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/18": {
            "title": "$:/language/Date/DaySuffix/18",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/19": {
            "title": "$:/language/Date/DaySuffix/19",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/20": {
            "title": "$:/language/Date/DaySuffix/20",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/21": {
            "title": "$:/language/Date/DaySuffix/21",
            "text": "st"
        },
        "$:/language/Date/DaySuffix/22": {
            "title": "$:/language/Date/DaySuffix/22",
            "text": "nd"
        },
        "$:/language/Date/DaySuffix/23": {
            "title": "$:/language/Date/DaySuffix/23",
            "text": "rd"
        },
        "$:/language/Date/DaySuffix/24": {
            "title": "$:/language/Date/DaySuffix/24",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/25": {
            "title": "$:/language/Date/DaySuffix/25",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/26": {
            "title": "$:/language/Date/DaySuffix/26",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/27": {
            "title": "$:/language/Date/DaySuffix/27",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/28": {
            "title": "$:/language/Date/DaySuffix/28",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/29": {
            "title": "$:/language/Date/DaySuffix/29",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/30": {
            "title": "$:/language/Date/DaySuffix/30",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/31": {
            "title": "$:/language/Date/DaySuffix/31",
            "text": "st"
        },
        "$:/language/Date/Long/Day/0": {
            "title": "$:/language/Date/Long/Day/0",
            "text": "Sunday"
        },
        "$:/language/Date/Long/Day/1": {
            "title": "$:/language/Date/Long/Day/1",
            "text": "Monday"
        },
        "$:/language/Date/Long/Day/2": {
            "title": "$:/language/Date/Long/Day/2",
            "text": "Tuesday"
        },
        "$:/language/Date/Long/Day/3": {
            "title": "$:/language/Date/Long/Day/3",
            "text": "Wednesday"
        },
        "$:/language/Date/Long/Day/4": {
            "title": "$:/language/Date/Long/Day/4",
            "text": "Thursday"
        },
        "$:/language/Date/Long/Day/5": {
            "title": "$:/language/Date/Long/Day/5",
            "text": "Friday"
        },
        "$:/language/Date/Long/Day/6": {
            "title": "$:/language/Date/Long/Day/6",
            "text": "Saturday"
        },
        "$:/language/Date/Long/Month/1": {
            "title": "$:/language/Date/Long/Month/1",
            "text": "January"
        },
        "$:/language/Date/Long/Month/2": {
            "title": "$:/language/Date/Long/Month/2",
            "text": "February"
        },
        "$:/language/Date/Long/Month/3": {
            "title": "$:/language/Date/Long/Month/3",
            "text": "March"
        },
        "$:/language/Date/Long/Month/4": {
            "title": "$:/language/Date/Long/Month/4",
            "text": "April"
        },
        "$:/language/Date/Long/Month/5": {
            "title": "$:/language/Date/Long/Month/5",
            "text": "May"
        },
        "$:/language/Date/Long/Month/6": {
            "title": "$:/language/Date/Long/Month/6",
            "text": "June"
        },
        "$:/language/Date/Long/Month/7": {
            "title": "$:/language/Date/Long/Month/7",
            "text": "July"
        },
        "$:/language/Date/Long/Month/8": {
            "title": "$:/language/Date/Long/Month/8",
            "text": "August"
        },
        "$:/language/Date/Long/Month/9": {
            "title": "$:/language/Date/Long/Month/9",
            "text": "September"
        },
        "$:/language/Date/Long/Month/10": {
            "title": "$:/language/Date/Long/Month/10",
            "text": "October"
        },
        "$:/language/Date/Long/Month/11": {
            "title": "$:/language/Date/Long/Month/11",
            "text": "November"
        },
        "$:/language/Date/Long/Month/12": {
            "title": "$:/language/Date/Long/Month/12",
            "text": "December"
        },
        "$:/language/Date/Period/am": {
            "title": "$:/language/Date/Period/am",
            "text": "am"
        },
        "$:/language/Date/Period/pm": {
            "title": "$:/language/Date/Period/pm",
            "text": "pm"
        },
        "$:/language/Date/Short/Day/0": {
            "title": "$:/language/Date/Short/Day/0",
            "text": "Sun"
        },
        "$:/language/Date/Short/Day/1": {
            "title": "$:/language/Date/Short/Day/1",
            "text": "Mon"
        },
        "$:/language/Date/Short/Day/2": {
            "title": "$:/language/Date/Short/Day/2",
            "text": "Tue"
        },
        "$:/language/Date/Short/Day/3": {
            "title": "$:/language/Date/Short/Day/3",
            "text": "Wed"
        },
        "$:/language/Date/Short/Day/4": {
            "title": "$:/language/Date/Short/Day/4",
            "text": "Thu"
        },
        "$:/language/Date/Short/Day/5": {
            "title": "$:/language/Date/Short/Day/5",
            "text": "Fri"
        },
        "$:/language/Date/Short/Day/6": {
            "title": "$:/language/Date/Short/Day/6",
            "text": "Sat"
        },
        "$:/language/Date/Short/Month/1": {
            "title": "$:/language/Date/Short/Month/1",
            "text": "Jan"
        },
        "$:/language/Date/Short/Month/2": {
            "title": "$:/language/Date/Short/Month/2",
            "text": "Feb"
        },
        "$:/language/Date/Short/Month/3": {
            "title": "$:/language/Date/Short/Month/3",
            "text": "Mar"
        },
        "$:/language/Date/Short/Month/4": {
            "title": "$:/language/Date/Short/Month/4",
            "text": "Apr"
        },
        "$:/language/Date/Short/Month/5": {
            "title": "$:/language/Date/Short/Month/5",
            "text": "May"
        },
        "$:/language/Date/Short/Month/6": {
            "title": "$:/language/Date/Short/Month/6",
            "text": "Jun"
        },
        "$:/language/Date/Short/Month/7": {
            "title": "$:/language/Date/Short/Month/7",
            "text": "Jul"
        },
        "$:/language/Date/Short/Month/8": {
            "title": "$:/language/Date/Short/Month/8",
            "text": "Aug"
        },
        "$:/language/Date/Short/Month/9": {
            "title": "$:/language/Date/Short/Month/9",
            "text": "Sep"
        },
        "$:/language/Date/Short/Month/10": {
            "title": "$:/language/Date/Short/Month/10",
            "text": "Oct"
        },
        "$:/language/Date/Short/Month/11": {
            "title": "$:/language/Date/Short/Month/11",
            "text": "Nov"
        },
        "$:/language/Date/Short/Month/12": {
            "title": "$:/language/Date/Short/Month/12",
            "text": "Dec"
        },
        "$:/language/RelativeDate/Future/Days": {
            "title": "$:/language/RelativeDate/Future/Days",
            "text": "<<period>> days from now"
        },
        "$:/language/RelativeDate/Future/Hours": {
            "title": "$:/language/RelativeDate/Future/Hours",
            "text": "<<period>> hours from now"
        },
        "$:/language/RelativeDate/Future/Minutes": {
            "title": "$:/language/RelativeDate/Future/Minutes",
            "text": "<<period>> minutes from now"
        },
        "$:/language/RelativeDate/Future/Months": {
            "title": "$:/language/RelativeDate/Future/Months",
            "text": "<<period>> months from now"
        },
        "$:/language/RelativeDate/Future/Second": {
            "title": "$:/language/RelativeDate/Future/Second",
            "text": "1 second from now"
        },
        "$:/language/RelativeDate/Future/Seconds": {
            "title": "$:/language/RelativeDate/Future/Seconds",
            "text": "<<period>> seconds from now"
        },
        "$:/language/RelativeDate/Future/Years": {
            "title": "$:/language/RelativeDate/Future/Years",
            "text": "<<period>> years from now"
        },
        "$:/language/RelativeDate/Past/Days": {
            "title": "$:/language/RelativeDate/Past/Days",
            "text": "<<period>> days ago"
        },
        "$:/language/RelativeDate/Past/Hours": {
            "title": "$:/language/RelativeDate/Past/Hours",
            "text": "<<period>> hours ago"
        },
        "$:/language/RelativeDate/Past/Minutes": {
            "title": "$:/language/RelativeDate/Past/Minutes",
            "text": "<<period>> minutes ago"
        },
        "$:/language/RelativeDate/Past/Months": {
            "title": "$:/language/RelativeDate/Past/Months",
            "text": "<<period>> months ago"
        },
        "$:/language/RelativeDate/Past/Second": {
            "title": "$:/language/RelativeDate/Past/Second",
            "text": "1 second ago"
        },
        "$:/language/RelativeDate/Past/Seconds": {
            "title": "$:/language/RelativeDate/Past/Seconds",
            "text": "<<period>> seconds ago"
        },
        "$:/language/RelativeDate/Past/Years": {
            "title": "$:/language/RelativeDate/Past/Years",
            "text": "<<period>> years ago"
        },
        "$:/language/Docs/ModuleTypes/allfilteroperator": {
            "title": "$:/language/Docs/ModuleTypes/allfilteroperator",
            "text": "A sub-operator for the ''all'' filter operator."
        },
        "$:/language/Docs/ModuleTypes/animation": {
            "title": "$:/language/Docs/ModuleTypes/animation",
            "text": "Animations that may be used with the RevealWidget."
        },
        "$:/language/Docs/ModuleTypes/authenticator": {
            "title": "$:/language/Docs/ModuleTypes/authenticator",
            "text": "Defines how requests are authenticated by the built-in HTTP server."
        },
        "$:/language/Docs/ModuleTypes/bitmapeditoroperation": {
            "title": "$:/language/Docs/ModuleTypes/bitmapeditoroperation",
            "text": "A bitmap editor toolbar operation."
        },
        "$:/language/Docs/ModuleTypes/command": {
            "title": "$:/language/Docs/ModuleTypes/command",
            "text": "Commands that can be executed under Node.js."
        },
        "$:/language/Docs/ModuleTypes/config": {
            "title": "$:/language/Docs/ModuleTypes/config",
            "text": "Data to be inserted into `$tw.config`."
        },
        "$:/language/Docs/ModuleTypes/filteroperator": {
            "title": "$:/language/Docs/ModuleTypes/filteroperator",
            "text": "Individual filter operator methods."
        },
        "$:/language/Docs/ModuleTypes/global": {
            "title": "$:/language/Docs/ModuleTypes/global",
            "text": "Global data to be inserted into `$tw`."
        },
        "$:/language/Docs/ModuleTypes/info": {
            "title": "$:/language/Docs/ModuleTypes/info",
            "text": "Publishes system information via the [[$:/temp/info-plugin]] pseudo-plugin."
        },
        "$:/language/Docs/ModuleTypes/isfilteroperator": {
            "title": "$:/language/Docs/ModuleTypes/isfilteroperator",
            "text": "Operands for the ''is'' filter operator."
        },
        "$:/language/Docs/ModuleTypes/library": {
            "title": "$:/language/Docs/ModuleTypes/library",
            "text": "Generic module type for general purpose JavaScript modules."
        },
        "$:/language/Docs/ModuleTypes/macro": {
            "title": "$:/language/Docs/ModuleTypes/macro",
            "text": "JavaScript macro definitions."
        },
        "$:/language/Docs/ModuleTypes/parser": {
            "title": "$:/language/Docs/ModuleTypes/parser",
            "text": "Parsers for different content types."
        },
        "$:/language/Docs/ModuleTypes/route": {
            "title": "$:/language/Docs/ModuleTypes/route",
            "text": "Defines how individual URL patterns are handled by the built-in HTTP server."
        },
        "$:/language/Docs/ModuleTypes/saver": {
            "title": "$:/language/Docs/ModuleTypes/saver",
            "text": "Savers handle different methods for saving files from the browser."
        },
        "$:/language/Docs/ModuleTypes/startup": {
            "title": "$:/language/Docs/ModuleTypes/startup",
            "text": "Startup functions."
        },
        "$:/language/Docs/ModuleTypes/storyview": {
            "title": "$:/language/Docs/ModuleTypes/storyview",
            "text": "Story views customise the animation and behaviour of list widgets."
        },
        "$:/language/Docs/ModuleTypes/texteditoroperation": {
            "title": "$:/language/Docs/ModuleTypes/texteditoroperation",
            "text": "A text editor toolbar operation."
        },
        "$:/language/Docs/ModuleTypes/tiddlerdeserializer": {
            "title": "$:/language/Docs/ModuleTypes/tiddlerdeserializer",
            "text": "Converts different content types into tiddlers."
        },
        "$:/language/Docs/ModuleTypes/tiddlerfield": {
            "title": "$:/language/Docs/ModuleTypes/tiddlerfield",
            "text": "Defines the behaviour of an individual tiddler field."
        },
        "$:/language/Docs/ModuleTypes/tiddlermethod": {
            "title": "$:/language/Docs/ModuleTypes/tiddlermethod",
            "text": "Adds methods to the `$tw.Tiddler` prototype."
        },
        "$:/language/Docs/ModuleTypes/upgrader": {
            "title": "$:/language/Docs/ModuleTypes/upgrader",
            "text": "Applies upgrade processing to tiddlers during an upgrade/import."
        },
        "$:/language/Docs/ModuleTypes/utils": {
            "title": "$:/language/Docs/ModuleTypes/utils",
            "text": "Adds methods to `$tw.utils`."
        },
        "$:/language/Docs/ModuleTypes/utils-browser": {
            "title": "$:/language/Docs/ModuleTypes/utils-browser",
            "text": "Adds browser-specific methods to `$tw.utils`."
        },
        "$:/language/Docs/ModuleTypes/utils-node": {
            "title": "$:/language/Docs/ModuleTypes/utils-node",
            "text": "Adds Node.js-specific methods to `$tw.utils`."
        },
        "$:/language/Docs/ModuleTypes/widget": {
            "title": "$:/language/Docs/ModuleTypes/widget",
            "text": "Widgets encapsulate DOM rendering and refreshing."
        },
        "$:/language/Docs/ModuleTypes/wikimethod": {
            "title": "$:/language/Docs/ModuleTypes/wikimethod",
            "text": "Adds methods to `$tw.Wiki`."
        },
        "$:/language/Docs/ModuleTypes/wikirule": {
            "title": "$:/language/Docs/ModuleTypes/wikirule",
            "text": "Individual parser rules for the main WikiText parser."
        },
        "$:/language/Docs/PaletteColours/alert-background": {
            "title": "$:/language/Docs/PaletteColours/alert-background",
            "text": "Alert background"
        },
        "$:/language/Docs/PaletteColours/alert-border": {
            "title": "$:/language/Docs/PaletteColours/alert-border",
            "text": "Alert border"
        },
        "$:/language/Docs/PaletteColours/alert-highlight": {
            "title": "$:/language/Docs/PaletteColours/alert-highlight",
            "text": "Alert highlight"
        },
        "$:/language/Docs/PaletteColours/alert-muted-foreground": {
            "title": "$:/language/Docs/PaletteColours/alert-muted-foreground",
            "text": "Alert muted foreground"
        },
        "$:/language/Docs/PaletteColours/background": {
            "title": "$:/language/Docs/PaletteColours/background",
            "text": "General background"
        },
        "$:/language/Docs/PaletteColours/blockquote-bar": {
            "title": "$:/language/Docs/PaletteColours/blockquote-bar",
            "text": "Blockquote bar"
        },
        "$:/language/Docs/PaletteColours/button-background": {
            "title": "$:/language/Docs/PaletteColours/button-background",
            "text": "Default button background"
        },
        "$:/language/Docs/PaletteColours/button-border": {
            "title": "$:/language/Docs/PaletteColours/button-border",
            "text": "Default button border"
        },
        "$:/language/Docs/PaletteColours/button-foreground": {
            "title": "$:/language/Docs/PaletteColours/button-foreground",
            "text": "Default button foreground"
        },
        "$:/language/Docs/PaletteColours/dirty-indicator": {
            "title": "$:/language/Docs/PaletteColours/dirty-indicator",
            "text": "Unsaved changes indicator"
        },
        "$:/language/Docs/PaletteColours/code-background": {
            "title": "$:/language/Docs/PaletteColours/code-background",
            "text": "Code background"
        },
        "$:/language/Docs/PaletteColours/code-border": {
            "title": "$:/language/Docs/PaletteColours/code-border",
            "text": "Code border"
        },
        "$:/language/Docs/PaletteColours/code-foreground": {
            "title": "$:/language/Docs/PaletteColours/code-foreground",
            "text": "Code foreground"
        },
        "$:/language/Docs/PaletteColours/download-background": {
            "title": "$:/language/Docs/PaletteColours/download-background",
            "text": "Download button background"
        },
        "$:/language/Docs/PaletteColours/download-foreground": {
            "title": "$:/language/Docs/PaletteColours/download-foreground",
            "text": "Download button foreground"
        },
        "$:/language/Docs/PaletteColours/dragger-background": {
            "title": "$:/language/Docs/PaletteColours/dragger-background",
            "text": "Dragger background"
        },
        "$:/language/Docs/PaletteColours/dragger-foreground": {
            "title": "$:/language/Docs/PaletteColours/dragger-foreground",
            "text": "Dragger foreground"
        },
        "$:/language/Docs/PaletteColours/dropdown-background": {
            "title": "$:/language/Docs/PaletteColours/dropdown-background",
            "text": "Dropdown background"
        },
        "$:/language/Docs/PaletteColours/dropdown-border": {
            "title": "$:/language/Docs/PaletteColours/dropdown-border",
            "text": "Dropdown border"
        },
        "$:/language/Docs/PaletteColours/dropdown-tab-background-selected": {
            "title": "$:/language/Docs/PaletteColours/dropdown-tab-background-selected",
            "text": "Dropdown tab background for selected tabs"
        },
        "$:/language/Docs/PaletteColours/dropdown-tab-background": {
            "title": "$:/language/Docs/PaletteColours/dropdown-tab-background",
            "text": "Dropdown tab background"
        },
        "$:/language/Docs/PaletteColours/dropzone-background": {
            "title": "$:/language/Docs/PaletteColours/dropzone-background",
            "text": "Dropzone background"
        },
        "$:/language/Docs/PaletteColours/external-link-background-hover": {
            "title": "$:/language/Docs/PaletteColours/external-link-background-hover",
            "text": "External link background hover"
        },
        "$:/language/Docs/PaletteColours/external-link-background-visited": {
            "title": "$:/language/Docs/PaletteColours/external-link-background-visited",
            "text": "External link background visited"
        },
        "$:/language/Docs/PaletteColours/external-link-background": {
            "title": "$:/language/Docs/PaletteColours/external-link-background",
            "text": "External link background"
        },
        "$:/language/Docs/PaletteColours/external-link-foreground-hover": {
            "title": "$:/language/Docs/PaletteColours/external-link-foreground-hover",
            "text": "External link foreground hover"
        },
        "$:/language/Docs/PaletteColours/external-link-foreground-visited": {
            "title": "$:/language/Docs/PaletteColours/external-link-foreground-visited",
            "text": "External link foreground visited"
        },
        "$:/language/Docs/PaletteColours/external-link-foreground": {
            "title": "$:/language/Docs/PaletteColours/external-link-foreground",
            "text": "External link foreground"
        },
        "$:/language/Docs/PaletteColours/foreground": {
            "title": "$:/language/Docs/PaletteColours/foreground",
            "text": "General foreground"
        },
        "$:/language/Docs/PaletteColours/menubar-background": {
            "title": "$:/language/Docs/PaletteColours/menubar-background",
            "text": "Menu bar background"
        },
        "$:/language/Docs/PaletteColours/menubar-foreground": {
            "title": "$:/language/Docs/PaletteColours/menubar-foreground",
            "text": "Menu bar foreground"
        },
        "$:/language/Docs/PaletteColours/message-background": {
            "title": "$:/language/Docs/PaletteColours/message-background",
            "text": "Message box background"
        },
        "$:/language/Docs/PaletteColours/message-border": {
            "title": "$:/language/Docs/PaletteColours/message-border",
            "text": "Message box border"
        },
        "$:/language/Docs/PaletteColours/message-foreground": {
            "title": "$:/language/Docs/PaletteColours/message-foreground",
            "text": "Message box foreground"
        },
        "$:/language/Docs/PaletteColours/modal-backdrop": {
            "title": "$:/language/Docs/PaletteColours/modal-backdrop",
            "text": "Modal backdrop"
        },
        "$:/language/Docs/PaletteColours/modal-background": {
            "title": "$:/language/Docs/PaletteColours/modal-background",
            "text": "Modal background"
        },
        "$:/language/Docs/PaletteColours/modal-border": {
            "title": "$:/language/Docs/PaletteColours/modal-border",
            "text": "Modal border"
        },
        "$:/language/Docs/PaletteColours/modal-footer-background": {
            "title": "$:/language/Docs/PaletteColours/modal-footer-background",
            "text": "Modal footer background"
        },
        "$:/language/Docs/PaletteColours/modal-footer-border": {
            "title": "$:/language/Docs/PaletteColours/modal-footer-border",
            "text": "Modal footer border"
        },
        "$:/language/Docs/PaletteColours/modal-header-border": {
            "title": "$:/language/Docs/PaletteColours/modal-header-border",
            "text": "Modal header border"
        },
        "$:/language/Docs/PaletteColours/muted-foreground": {
            "title": "$:/language/Docs/PaletteColours/muted-foreground",
            "text": "General muted foreground"
        },
        "$:/language/Docs/PaletteColours/notification-background": {
            "title": "$:/language/Docs/PaletteColours/notification-background",
            "text": "Notification background"
        },
        "$:/language/Docs/PaletteColours/notification-border": {
            "title": "$:/language/Docs/PaletteColours/notification-border",
            "text": "Notification border"
        },
        "$:/language/Docs/PaletteColours/page-background": {
            "title": "$:/language/Docs/PaletteColours/page-background",
            "text": "Page background"
        },
        "$:/language/Docs/PaletteColours/pre-background": {
            "title": "$:/language/Docs/PaletteColours/pre-background",
            "text": "Preformatted code background"
        },
        "$:/language/Docs/PaletteColours/pre-border": {
            "title": "$:/language/Docs/PaletteColours/pre-border",
            "text": "Preformatted code border"
        },
        "$:/language/Docs/PaletteColours/primary": {
            "title": "$:/language/Docs/PaletteColours/primary",
            "text": "General primary"
        },
        "$:/language/Docs/PaletteColours/select-tag-background": {
            "title": "$:/language/Docs/PaletteColours/select-tag-background",
            "text": "`<select>` element background"
        },
        "$:/language/Docs/PaletteColours/select-tag-foreground": {
            "title": "$:/language/Docs/PaletteColours/select-tag-foreground",
            "text": "`<select>` element text"
        },
        "$:/language/Docs/PaletteColours/sidebar-button-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-button-foreground",
            "text": "Sidebar button foreground"
        },
        "$:/language/Docs/PaletteColours/sidebar-controls-foreground-hover": {
            "title": "$:/language/Docs/PaletteColours/sidebar-controls-foreground-hover",
            "text": "Sidebar controls foreground hover"
        },
        "$:/language/Docs/PaletteColours/sidebar-controls-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-controls-foreground",
            "text": "Sidebar controls foreground"
        },
        "$:/language/Docs/PaletteColours/sidebar-foreground-shadow": {
            "title": "$:/language/Docs/PaletteColours/sidebar-foreground-shadow",
            "text": "Sidebar foreground shadow"
        },
        "$:/language/Docs/PaletteColours/sidebar-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-foreground",
            "text": "Sidebar foreground"
        },
        "$:/language/Docs/PaletteColours/sidebar-muted-foreground-hover": {
            "title": "$:/language/Docs/PaletteColours/sidebar-muted-foreground-hover",
            "text": "Sidebar muted foreground hover"
        },
        "$:/language/Docs/PaletteColours/sidebar-muted-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-muted-foreground",
            "text": "Sidebar muted foreground"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-background-selected": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-background-selected",
            "text": "Sidebar tab background for selected tabs"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-background": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-background",
            "text": "Sidebar tab background"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-border-selected": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-border-selected",
            "text": "Sidebar tab border for selected tabs"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-border": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-border",
            "text": "Sidebar tab border"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-divider": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-divider",
            "text": "Sidebar tab divider"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-foreground-selected": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-foreground-selected",
            "text": "Sidebar tab foreground for selected tabs"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-foreground",
            "text": "Sidebar tab foreground"
        },
        "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground-hover": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground-hover",
            "text": "Sidebar tiddler link foreground hover"
        },
        "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground",
            "text": "Sidebar tiddler link foreground"
        },
        "$:/language/Docs/PaletteColours/site-title-foreground": {
            "title": "$:/language/Docs/PaletteColours/site-title-foreground",
            "text": "Site title foreground"
        },
        "$:/language/Docs/PaletteColours/static-alert-foreground": {
            "title": "$:/language/Docs/PaletteColours/static-alert-foreground",
            "text": "Static alert foreground"
        },
        "$:/language/Docs/PaletteColours/tab-background-selected": {
            "title": "$:/language/Docs/PaletteColours/tab-background-selected",
            "text": "Tab background for selected tabs"
        },
        "$:/language/Docs/PaletteColours/tab-background": {
            "title": "$:/language/Docs/PaletteColours/tab-background",
            "text": "Tab background"
        },
        "$:/language/Docs/PaletteColours/tab-border-selected": {
            "title": "$:/language/Docs/PaletteColours/tab-border-selected",
            "text": "Tab border for selected tabs"
        },
        "$:/language/Docs/PaletteColours/tab-border": {
            "title": "$:/language/Docs/PaletteColours/tab-border",
            "text": "Tab border"
        },
        "$:/language/Docs/PaletteColours/tab-divider": {
            "title": "$:/language/Docs/PaletteColours/tab-divider",
            "text": "Tab divider"
        },
        "$:/language/Docs/PaletteColours/tab-foreground-selected": {
            "title": "$:/language/Docs/PaletteColours/tab-foreground-selected",
            "text": "Tab foreground for selected tabs"
        },
        "$:/language/Docs/PaletteColours/tab-foreground": {
            "title": "$:/language/Docs/PaletteColours/tab-foreground",
            "text": "Tab foreground"
        },
        "$:/language/Docs/PaletteColours/table-border": {
            "title": "$:/language/Docs/PaletteColours/table-border",
            "text": "Table border"
        },
        "$:/language/Docs/PaletteColours/table-footer-background": {
            "title": "$:/language/Docs/PaletteColours/table-footer-background",
            "text": "Table footer background"
        },
        "$:/language/Docs/PaletteColours/table-header-background": {
            "title": "$:/language/Docs/PaletteColours/table-header-background",
            "text": "Table header background"
        },
        "$:/language/Docs/PaletteColours/tag-background": {
            "title": "$:/language/Docs/PaletteColours/tag-background",
            "text": "Tag background"
        },
        "$:/language/Docs/PaletteColours/tag-foreground": {
            "title": "$:/language/Docs/PaletteColours/tag-foreground",
            "text": "Tag foreground"
        },
        "$:/language/Docs/PaletteColours/tiddler-background": {
            "title": "$:/language/Docs/PaletteColours/tiddler-background",
            "text": "Tiddler background"
        },
        "$:/language/Docs/PaletteColours/tiddler-border": {
            "title": "$:/language/Docs/PaletteColours/tiddler-border",
            "text": "Tiddler border"
        },
        "$:/language/Docs/PaletteColours/tiddler-controls-foreground-hover": {
            "title": "$:/language/Docs/PaletteColours/tiddler-controls-foreground-hover",
            "text": "Tiddler controls foreground hover"
        },
        "$:/language/Docs/PaletteColours/tiddler-controls-foreground-selected": {
            "title": "$:/language/Docs/PaletteColours/tiddler-controls-foreground-selected",
            "text": "Tiddler controls foreground for selected controls"
        },
        "$:/language/Docs/PaletteColours/tiddler-controls-foreground": {
            "title": "$:/language/Docs/PaletteColours/tiddler-controls-foreground",
            "text": "Tiddler controls foreground"
        },
        "$:/language/Docs/PaletteColours/tiddler-editor-background": {
            "title": "$:/language/Docs/PaletteColours/tiddler-editor-background",
            "text": "Tiddler editor background"
        },
        "$:/language/Docs/PaletteColours/tiddler-editor-border-image": {
            "title": "$:/language/Docs/PaletteColours/tiddler-editor-border-image",
            "text": "Tiddler editor border image"
        },
        "$:/language/Docs/PaletteColours/tiddler-editor-border": {
            "title": "$:/language/Docs/PaletteColours/tiddler-editor-border",
            "text": "Tiddler editor border"
        },
        "$:/language/Docs/PaletteColours/tiddler-editor-fields-even": {
            "title": "$:/language/Docs/PaletteColours/tiddler-editor-fields-even",
            "text": "Tiddler editor background for even fields"
        },
        "$:/language/Docs/PaletteColours/tiddler-editor-fields-odd": {
            "title": "$:/language/Docs/PaletteColours/tiddler-editor-fields-odd",
            "text": "Tiddler editor background for odd fields"
        },
        "$:/language/Docs/PaletteColours/tiddler-info-background": {
            "title": "$:/language/Docs/PaletteColours/tiddler-info-background",
            "text": "Tiddler info panel background"
        },
        "$:/language/Docs/PaletteColours/tiddler-info-border": {
            "title": "$:/language/Docs/PaletteColours/tiddler-info-border",
            "text": "Tiddler info panel border"
        },
        "$:/language/Docs/PaletteColours/tiddler-info-tab-background": {
            "title": "$:/language/Docs/PaletteColours/tiddler-info-tab-background",
            "text": "Tiddler info panel tab background"
        },
        "$:/language/Docs/PaletteColours/tiddler-link-background": {
            "title": "$:/language/Docs/PaletteColours/tiddler-link-background",
            "text": "Tiddler link background"
        },
        "$:/language/Docs/PaletteColours/tiddler-link-foreground": {
            "title": "$:/language/Docs/PaletteColours/tiddler-link-foreground",
            "text": "Tiddler link foreground"
        },
        "$:/language/Docs/PaletteColours/tiddler-subtitle-foreground": {
            "title": "$:/language/Docs/PaletteColours/tiddler-subtitle-foreground",
            "text": "Tiddler subtitle foreground"
        },
        "$:/language/Docs/PaletteColours/tiddler-title-foreground": {
            "title": "$:/language/Docs/PaletteColours/tiddler-title-foreground",
            "text": "Tiddler title foreground"
        },
        "$:/language/Docs/PaletteColours/toolbar-new-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-new-button",
            "text": "Toolbar 'new tiddler' button foreground"
        },
        "$:/language/Docs/PaletteColours/toolbar-options-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-options-button",
            "text": "Toolbar 'options' button foreground"
        },
        "$:/language/Docs/PaletteColours/toolbar-save-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-save-button",
            "text": "Toolbar 'save' button foreground"
        },
        "$:/language/Docs/PaletteColours/toolbar-info-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-info-button",
            "text": "Toolbar 'info' button foreground"
        },
        "$:/language/Docs/PaletteColours/toolbar-edit-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-edit-button",
            "text": "Toolbar 'edit' button foreground"
        },
        "$:/language/Docs/PaletteColours/toolbar-close-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-close-button",
            "text": "Toolbar 'close' button foreground"
        },
        "$:/language/Docs/PaletteColours/toolbar-delete-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-delete-button",
            "text": "Toolbar 'delete' button foreground"
        },
        "$:/language/Docs/PaletteColours/toolbar-cancel-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-cancel-button",
            "text": "Toolbar 'cancel' button foreground"
        },
        "$:/language/Docs/PaletteColours/toolbar-done-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-done-button",
            "text": "Toolbar 'done' button foreground"
        },
        "$:/language/Docs/PaletteColours/untagged-background": {
            "title": "$:/language/Docs/PaletteColours/untagged-background",
            "text": "Untagged pill background"
        },
        "$:/language/Docs/PaletteColours/very-muted-foreground": {
            "title": "$:/language/Docs/PaletteColours/very-muted-foreground",
            "text": "Very muted foreground"
        },
        "$:/language/EditTemplate/Body/External/Hint": {
            "title": "$:/language/EditTemplate/Body/External/Hint",
            "text": "This tiddler shows content stored outside of the main TiddlyWiki file. You can edit the tags and fields but cannot directly edit the content itself"
        },
        "$:/language/EditTemplate/Body/Placeholder": {
            "title": "$:/language/EditTemplate/Body/Placeholder",
            "text": "Type the text for this tiddler"
        },
        "$:/language/EditTemplate/Body/Preview/Type/Output": {
            "title": "$:/language/EditTemplate/Body/Preview/Type/Output",
            "text": "output"
        },
        "$:/language/EditTemplate/Field/Remove/Caption": {
            "title": "$:/language/EditTemplate/Field/Remove/Caption",
            "text": "remove field"
        },
        "$:/language/EditTemplate/Field/Remove/Hint": {
            "title": "$:/language/EditTemplate/Field/Remove/Hint",
            "text": "Remove field"
        },
        "$:/language/EditTemplate/Field/Dropdown/Caption": {
            "title": "$:/language/EditTemplate/Field/Dropdown/Caption",
            "text": "field list"
        },
        "$:/language/EditTemplate/Field/Dropdown/Hint": {
            "title": "$:/language/EditTemplate/Field/Dropdown/Hint",
            "text": "Show field list"
        },
        "$:/language/EditTemplate/Fields/Add/Button": {
            "title": "$:/language/EditTemplate/Fields/Add/Button",
            "text": "add"
        },
        "$:/language/EditTemplate/Fields/Add/Button/Hint": {
            "title": "$:/language/EditTemplate/Fields/Add/Button/Hint",
            "text": "Add the new field to the tiddler"
        },
        "$:/language/EditTemplate/Fields/Add/Name/Placeholder": {
            "title": "$:/language/EditTemplate/Fields/Add/Name/Placeholder",
            "text": "field name"
        },
        "$:/language/EditTemplate/Fields/Add/Prompt": {
            "title": "$:/language/EditTemplate/Fields/Add/Prompt",
            "text": "Add a new field:"
        },
        "$:/language/EditTemplate/Fields/Add/Value/Placeholder": {
            "title": "$:/language/EditTemplate/Fields/Add/Value/Placeholder",
            "text": "field value"
        },
        "$:/language/EditTemplate/Fields/Add/Dropdown/System": {
            "title": "$:/language/EditTemplate/Fields/Add/Dropdown/System",
            "text": "System fields"
        },
        "$:/language/EditTemplate/Fields/Add/Dropdown/User": {
            "title": "$:/language/EditTemplate/Fields/Add/Dropdown/User",
            "text": "User fields"
        },
        "$:/language/EditTemplate/Shadow/Warning": {
            "title": "$:/language/EditTemplate/Shadow/Warning",
            "text": "This is a shadow tiddler. Any changes you make will override the default version from the plugin <<pluginLink>>"
        },
        "$:/language/EditTemplate/Shadow/OverriddenWarning": {
            "title": "$:/language/EditTemplate/Shadow/OverriddenWarning",
            "text": "This is a modified shadow tiddler. You can revert to the default version in the plugin <<pluginLink>> by deleting this tiddler"
        },
        "$:/language/EditTemplate/Tags/Add/Button": {
            "title": "$:/language/EditTemplate/Tags/Add/Button",
            "text": "add"
        },
        "$:/language/EditTemplate/Tags/Add/Button/Hint": {
            "title": "$:/language/EditTemplate/Tags/Add/Button/Hint",
            "text": "add tag"
        },
        "$:/language/EditTemplate/Tags/Add/Placeholder": {
            "title": "$:/language/EditTemplate/Tags/Add/Placeholder",
            "text": "tag name"
        },
        "$:/language/EditTemplate/Tags/ClearInput/Caption": {
            "title": "$:/language/EditTemplate/Tags/ClearInput/Caption",
            "text": "clear input"
        },
        "$:/language/EditTemplate/Tags/ClearInput/Hint": {
            "title": "$:/language/EditTemplate/Tags/ClearInput/Hint",
            "text": "Clear tag input"
        },
        "$:/language/EditTemplate/Tags/Dropdown/Caption": {
            "title": "$:/language/EditTemplate/Tags/Dropdown/Caption",
            "text": "tag list"
        },
        "$:/language/EditTemplate/Tags/Dropdown/Hint": {
            "title": "$:/language/EditTemplate/Tags/Dropdown/Hint",
            "text": "Show tag list"
        },
        "$:/language/EditTemplate/Title/BadCharacterWarning": {
            "title": "$:/language/EditTemplate/Title/BadCharacterWarning",
            "text": "Warning: avoid using any of the characters <<bad-chars>> in tiddler titles"
        },
        "$:/language/EditTemplate/Title/Exists/Prompt": {
            "title": "$:/language/EditTemplate/Title/Exists/Prompt",
            "text": "Target tiddler already exists"
        },
        "$:/language/EditTemplate/Title/Relink/Prompt": {
            "title": "$:/language/EditTemplate/Title/Relink/Prompt",
            "text": "Update ''<$text text=<<fromTitle>>/>'' to ''<$text text=<<toTitle>>/>'' in the //tags// and //list// fields of other tiddlers"
        },
        "$:/language/EditTemplate/Title/References/Prompt": {
            "title": "$:/language/EditTemplate/Title/References/Prompt",
            "text": "The following references to this tiddler will not be automatically updated:"
        },
        "$:/language/EditTemplate/Type/Dropdown/Caption": {
            "title": "$:/language/EditTemplate/Type/Dropdown/Caption",
            "text": "content type list"
        },
        "$:/language/EditTemplate/Type/Dropdown/Hint": {
            "title": "$:/language/EditTemplate/Type/Dropdown/Hint",
            "text": "Show content type list"
        },
        "$:/language/EditTemplate/Type/Delete/Caption": {
            "title": "$:/language/EditTemplate/Type/Delete/Caption",
            "text": "delete content type"
        },
        "$:/language/EditTemplate/Type/Delete/Hint": {
            "title": "$:/language/EditTemplate/Type/Delete/Hint",
            "text": "Delete content type"
        },
        "$:/language/EditTemplate/Type/Placeholder": {
            "title": "$:/language/EditTemplate/Type/Placeholder",
            "text": "content type"
        },
        "$:/language/EditTemplate/Type/Prompt": {
            "title": "$:/language/EditTemplate/Type/Prompt",
            "text": "Type:"
        },
        "$:/language/Exporters/StaticRiver": {
            "title": "$:/language/Exporters/StaticRiver",
            "text": "Static HTML"
        },
        "$:/language/Exporters/JsonFile": {
            "title": "$:/language/Exporters/JsonFile",
            "text": "JSON file"
        },
        "$:/language/Exporters/CsvFile": {
            "title": "$:/language/Exporters/CsvFile",
            "text": "CSV file"
        },
        "$:/language/Exporters/TidFile": {
            "title": "$:/language/Exporters/TidFile",
            "text": "\".tid\" file"
        },
        "$:/language/Docs/Fields/_canonical_uri": {
            "title": "$:/language/Docs/Fields/_canonical_uri",
            "text": "The full URI of an external image tiddler"
        },
        "$:/language/Docs/Fields/bag": {
            "title": "$:/language/Docs/Fields/bag",
            "text": "The name of the bag from which a tiddler came"
        },
        "$:/language/Docs/Fields/caption": {
            "title": "$:/language/Docs/Fields/caption",
            "text": "The text to be displayed on a tab or button"
        },
        "$:/language/Docs/Fields/color": {
            "title": "$:/language/Docs/Fields/color",
            "text": "The CSS color value associated with a tiddler"
        },
        "$:/language/Docs/Fields/component": {
            "title": "$:/language/Docs/Fields/component",
            "text": "The name of the component responsible for an [[alert tiddler|AlertMechanism]]"
        },
        "$:/language/Docs/Fields/current-tiddler": {
            "title": "$:/language/Docs/Fields/current-tiddler",
            "text": "Used to cache the top tiddler in a [[history list|HistoryMechanism]]"
        },
        "$:/language/Docs/Fields/created": {
            "title": "$:/language/Docs/Fields/created",
            "text": "The date a tiddler was created"
        },
        "$:/language/Docs/Fields/creator": {
            "title": "$:/language/Docs/Fields/creator",
            "text": "The name of the person who created a tiddler"
        },
        "$:/language/Docs/Fields/dependents": {
            "title": "$:/language/Docs/Fields/dependents",
            "text": "For a plugin, lists the dependent plugin titles"
        },
        "$:/language/Docs/Fields/description": {
            "title": "$:/language/Docs/Fields/description",
            "text": "The descriptive text for a plugin, or a modal dialogue"
        },
        "$:/language/Docs/Fields/draft.of": {
            "title": "$:/language/Docs/Fields/draft.of",
            "text": "For draft tiddlers, contains the title of the tiddler of which this is a draft"
        },
        "$:/language/Docs/Fields/draft.title": {
            "title": "$:/language/Docs/Fields/draft.title",
            "text": "For draft tiddlers, contains the proposed new title of the tiddler"
        },
        "$:/language/Docs/Fields/footer": {
            "title": "$:/language/Docs/Fields/footer",
            "text": "The footer text for a wizard"
        },
        "$:/language/Docs/Fields/hide-body": {
            "title": "$:/language/Docs/Fields/hide-body",
            "text": "The view template will hide bodies of tiddlers if set to: ''yes''"
        },
        "$:/language/Docs/Fields/icon": {
            "title": "$:/language/Docs/Fields/icon",
            "text": "The title of the tiddler containing the icon associated with a tiddler"
        },
        "$:/language/Docs/Fields/library": {
            "title": "$:/language/Docs/Fields/library",
            "text": "Indicates that a tiddler should be saved as a JavaScript library if set to: ''yes''"
        },
        "$:/language/Docs/Fields/list": {
            "title": "$:/language/Docs/Fields/list",
            "text": "An ordered list of tiddler titles associated with a tiddler"
        },
        "$:/language/Docs/Fields/list-before": {
            "title": "$:/language/Docs/Fields/list-before",
            "text": "If set, the title of a tiddler before which this tiddler should be added to the ordered list of tiddler titles, or at the start of the list if this field is present but empty"
        },
        "$:/language/Docs/Fields/list-after": {
            "title": "$:/language/Docs/Fields/list-after",
            "text": "If set, the title of the tiddler after which this tiddler should be added to the ordered list of tiddler titles, or at the end of the list if this field is present but empty"
        },
        "$:/language/Docs/Fields/modified": {
            "title": "$:/language/Docs/Fields/modified",
            "text": "The date and time at which a tiddler was last modified"
        },
        "$:/language/Docs/Fields/modifier": {
            "title": "$:/language/Docs/Fields/modifier",
            "text": "The tiddler title associated with the person who last modified a tiddler"
        },
        "$:/language/Docs/Fields/name": {
            "title": "$:/language/Docs/Fields/name",
            "text": "The human readable name associated with a plugin tiddler"
        },
        "$:/language/Docs/Fields/plugin-priority": {
            "title": "$:/language/Docs/Fields/plugin-priority",
            "text": "A numerical value indicating the priority of a plugin tiddler"
        },
        "$:/language/Docs/Fields/plugin-type": {
            "title": "$:/language/Docs/Fields/plugin-type",
            "text": "The type of plugin in a plugin tiddler"
        },
        "$:/language/Docs/Fields/revision": {
            "title": "$:/language/Docs/Fields/revision",
            "text": "The revision of the tiddler held at the server"
        },
        "$:/language/Docs/Fields/released": {
            "title": "$:/language/Docs/Fields/released",
            "text": "Date of a TiddlyWiki release"
        },
        "$:/language/Docs/Fields/source": {
            "title": "$:/language/Docs/Fields/source",
            "text": "The source URL associated with a tiddler"
        },
        "$:/language/Docs/Fields/subtitle": {
            "title": "$:/language/Docs/Fields/subtitle",
            "text": "The subtitle text for a wizard"
        },
        "$:/language/Docs/Fields/tags": {
            "title": "$:/language/Docs/Fields/tags",
            "text": "A list of tags associated with a tiddler"
        },
        "$:/language/Docs/Fields/text": {
            "title": "$:/language/Docs/Fields/text",
            "text": "The body text of a tiddler"
        },
        "$:/language/Docs/Fields/throttle.refresh": {
            "title": "$:/language/Docs/Fields/throttle.refresh",
            "text": "If present, throttles refreshes of this tiddler"
        },
        "$:/language/Docs/Fields/title": {
            "title": "$:/language/Docs/Fields/title",
            "text": "The unique name of a tiddler"
        },
        "$:/language/Docs/Fields/toc-link": {
            "title": "$:/language/Docs/Fields/toc-link",
            "text": "Suppresses the tiddler's link in a Table of Contents tree if set to: ''no''"
        },
        "$:/language/Docs/Fields/type": {
            "title": "$:/language/Docs/Fields/type",
            "text": "The content type of a tiddler"
        },
        "$:/language/Docs/Fields/version": {
            "title": "$:/language/Docs/Fields/version",
            "text": "Version information for a plugin"
        },
        "$:/language/Docs/Fields/_is_skinny": {
            "title": "$:/language/Docs/Fields/_is_skinny",
            "text": "If present, indicates that the tiddler text field must be loaded from the server"
        },
        "$:/language/Filters/AllTiddlers": {
            "title": "$:/language/Filters/AllTiddlers",
            "text": "All tiddlers except system tiddlers"
        },
        "$:/language/Filters/RecentSystemTiddlers": {
            "title": "$:/language/Filters/RecentSystemTiddlers",
            "text": "Recently modified tiddlers, including system tiddlers"
        },
        "$:/language/Filters/RecentTiddlers": {
            "title": "$:/language/Filters/RecentTiddlers",
            "text": "Recently modified tiddlers"
        },
        "$:/language/Filters/AllTags": {
            "title": "$:/language/Filters/AllTags",
            "text": "All tags except system tags"
        },
        "$:/language/Filters/Missing": {
            "title": "$:/language/Filters/Missing",
            "text": "Missing tiddlers"
        },
        "$:/language/Filters/Drafts": {
            "title": "$:/language/Filters/Drafts",
            "text": "Draft tiddlers"
        },
        "$:/language/Filters/Orphans": {
            "title": "$:/language/Filters/Orphans",
            "text": "Orphan tiddlers"
        },
        "$:/language/Filters/SystemTiddlers": {
            "title": "$:/language/Filters/SystemTiddlers",
            "text": "System tiddlers"
        },
        "$:/language/Filters/ShadowTiddlers": {
            "title": "$:/language/Filters/ShadowTiddlers",
            "text": "Shadow tiddlers"
        },
        "$:/language/Filters/OverriddenShadowTiddlers": {
            "title": "$:/language/Filters/OverriddenShadowTiddlers",
            "text": "Overridden shadow tiddlers"
        },
        "$:/language/Filters/SessionTiddlers": {
            "title": "$:/language/Filters/SessionTiddlers",
            "text": "Tiddlers modified since the wiki was loaded"
        },
        "$:/language/Filters/SystemTags": {
            "title": "$:/language/Filters/SystemTags",
            "text": "System tags"
        },
        "$:/language/Filters/StoryList": {
            "title": "$:/language/Filters/StoryList",
            "text": "Tiddlers in the story river, excluding <$text text=\"$:/AdvancedSearch\"/>"
        },
        "$:/language/Filters/TypedTiddlers": {
            "title": "$:/language/Filters/TypedTiddlers",
            "text": "Non wiki-text tiddlers"
        },
        "GettingStarted": {
            "title": "GettingStarted",
            "text": "\\define lingo-base() $:/language/ControlPanel/Basics/\nWelcome to ~TiddlyWiki and the ~TiddlyWiki community\n\nBefore you start storing important information in ~TiddlyWiki it is vital to make sure that you can reliably save changes. See https://tiddlywiki.com/#GettingStarted for details\n\n!! Set up this ~TiddlyWiki\n\n<div class=\"tc-control-panel\">\n\n|<$link to=\"$:/SiteTitle\"><<lingo Title/Prompt>></$link> |<$edit-text tiddler=\"$:/SiteTitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/SiteSubtitle\"><<lingo Subtitle/Prompt>></$link> |<$edit-text tiddler=\"$:/SiteSubtitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/DefaultTiddlers\"><<lingo DefaultTiddlers/Prompt>></$link> |<<lingo DefaultTiddlers/TopHint>><br> <$edit tag=\"textarea\" tiddler=\"$:/DefaultTiddlers\"/><br>//<<lingo DefaultTiddlers/BottomHint>>// |\n</div>\n\nSee the [[control panel|$:/ControlPanel]] for more options.\n"
        },
        "$:/language/Help/build": {
            "title": "$:/language/Help/build",
            "description": "Automatically run configured commands",
            "text": "Build the specified build targets for the current wiki. If no build targets are specified then all available targets will be built.\n\n```\n--build <target> [<target> ...]\n```\n\nBuild targets are defined in the `tiddlywiki.info` file of a wiki folder.\n\n"
        },
        "$:/language/Help/clearpassword": {
            "title": "$:/language/Help/clearpassword",
            "description": "Clear a password for subsequent crypto operations",
            "text": "Clear the password for subsequent crypto operations\n\n```\n--clearpassword\n```\n"
        },
        "$:/language/Help/default": {
            "title": "$:/language/Help/default",
            "text": "\\define commandTitle()\n$:/language/Help/$(command)$\n\\end\n```\nusage: tiddlywiki [<wikifolder>] [--<command> [<args>...]...]\n```\n\nAvailable commands:\n\n<ul>\n<$list filter=\"[commands[]sort[title]]\" variable=\"command\">\n<li><$link to=<<commandTitle>>><$macrocall $name=\"command\" $type=\"text/plain\" $output=\"text/plain\"/></$link>: <$transclude tiddler=<<commandTitle>> field=\"description\"/></li>\n</$list>\n</ul>\n\nTo get detailed help on a command:\n\n```\ntiddlywiki --help <command>\n```\n"
        },
        "$:/language/Help/deletetiddlers": {
            "title": "$:/language/Help/deletetiddlers",
            "description": "Deletes a group of tiddlers",
            "text": "<<.from-version \"5.1.20\">> Deletes a group of tiddlers identified by a filter.\n\n```\n--deletetiddlers <filter>\n```\n"
        },
        "$:/language/Help/editions": {
            "title": "$:/language/Help/editions",
            "description": "Lists the available editions of TiddlyWiki",
            "text": "Lists the names and descriptions of the available editions. You can create a new wiki of a specified edition with the `--init` command.\n\n```\n--editions\n```\n"
        },
        "$:/language/Help/fetch": {
            "title": "$:/language/Help/fetch",
            "description": "Fetch tiddlers from wiki by URL",
            "text": "Fetch one or more files over HTTP/HTTPS, and import the tiddlers matching a filter, optionally transforming the incoming titles.\n\n```\n--fetch file <url> <import-filter> <transform-filter>\n--fetch files <url-filter> <import-filter> <transform-filter>\n--fetch raw-file <url> <transform-filter>\n--fetch raw-files <url-filter> <transform-filter>\n```\n\nThe \"file\" and \"files\" variants fetch the specified files and attempt to import the tiddlers within them (the same processing as if the files were dragged into the browser window). The \"raw-file\" and \"raw-files\" variants fetch the specified files and then store the raw file data in tiddlers, without applying the import logic.\n\nWith the \"file\" and \"raw-file\" variants only a single file is fetched and the first parameter is the URL of the file to read.\n\nWith the \"files\" and \"raw-files\" variants, multiple files are fetched and the first parameter is a filter yielding a list of URLs of the files to read. For example, given a set of tiddlers tagged \"remote-server\" that have a field \"url\" the filter `[tag[remote-server]get[url]]` will retrieve all the available URLs.\n\nFor the \"file\" and \"files\" variants, the `<import-filter>` parameter specifies a filter determining which tiddlers are imported. It defaults to `[all[tiddlers]]` if not provided.\n\nFor all variants, the `<transform-filter>` parameter specifies an optional filter that transforms the titles of the imported tiddlers. For example, `[addprefix[$:/myimports/]]` would add the prefix `$:/myimports/` to each title.\n\nPreceding the `--fetch` command with `--verbose` will output progress information during the import.\n\nNote that TiddlyWiki will not fetch an older version of an already loaded plugin.\n\nThe following example retrieves all the non-system tiddlers from https://tiddlywiki.com and saves them to a JSON file:\n\n```\ntiddlywiki --verbose --fetch file \"https://tiddlywiki.com/\" \"[!is[system]]\" \"\" --rendertiddler \"$:/core/templates/exporters/JsonFile\" output.json text/plain \"\" exportFilter \"[!is[system]]\"\n```\n\nThe following example retrieves the \"favicon\" file from tiddlywiki.com and saves it in a file called \"output.ico\". Note that the intermediate tiddler \"Icon Tiddler\" is quoted in the \"--fetch\" command because it is being used as a transformation filter to replace the default title, while there are no quotes for the \"--savetiddler\" command because it is being used directly as a title.\n\n```\ntiddlywiki --verbose --fetch raw-file \"https://tiddlywiki.com/favicon.ico\" \"[[Icon Tiddler]]\" --savetiddler \"Icon Tiddler\" output.ico\n```\n\n"
        },
        "$:/language/Help/help": {
            "title": "$:/language/Help/help",
            "description": "Display help for TiddlyWiki commands",
            "text": "Displays help text for a command:\n\n```\n--help [<command>]\n```\n\nIf the command name is omitted then a list of available commands is displayed.\n"
        },
        "$:/language/Help/import": {
            "title": "$:/language/Help/import",
            "description": "Import tiddlers from a file",
            "text": "Import tiddlers from TiddlyWiki (`.html`), `.tiddler`, `.tid`, `.json` or other local files. The deserializer must be explicitly specified, unlike the `load` command which infers the deserializer from the file extension.\n\n```\n--import <filepath> <deserializer> [<title>] [<encoding>]\n```\n\nThe deserializers in the core include:\n\n* application/javascript\n* application/json\n* application/x-tiddler\n* application/x-tiddler-html-div\n* application/x-tiddlers\n* text/html\n* text/plain\n\nThe title of the imported tiddler defaults to the filename.\n\nThe encoding defaults to \"utf8\", but can be \"base64\" for importing binary files.\n\nNote that TiddlyWiki will not import an older version of an already loaded plugin.\n"
        },
        "$:/language/Help/init": {
            "title": "$:/language/Help/init",
            "description": "Initialise a new wiki folder",
            "text": "Initialise an empty [[WikiFolder|WikiFolders]] with a copy of the specified edition.\n\n```\n--init <edition> [<edition> ...]\n```\n\nFor example:\n\n```\ntiddlywiki ./MyWikiFolder --init empty\n```\n\nNote:\n\n* The wiki folder directory will be created if necessary\n* The \"edition\" defaults to ''empty''\n* The init command will fail if the wiki folder is not empty\n* The init command removes any `includeWikis` definitions in the edition's `tiddlywiki.info` file\n* When multiple editions are specified, editions initialised later will overwrite any files shared with earlier editions (so, the final `tiddlywiki.info` file will be copied from the last edition)\n* `--editions` returns a list of available editions\n"
        },
        "$:/language/Help/listen": {
            "title": "$:/language/Help/listen",
            "description": "Provides an HTTP server interface to TiddlyWiki",
            "text": "Serves a wiki over HTTP.\n\nThe listen command uses NamedCommandParameters:\n\n```\n--listen [<name>=<value>]...\n```\n\nAll parameters are optional with safe defaults, and can be specified in any order. The recognised parameters are:\n\n* ''host'' - optional hostname to serve from (defaults to \"127.0.0.1\" aka \"localhost\")\n* ''path-prefix'' - optional prefix for paths\n* ''port'' - port number on which to listen; non-numeric values are interpreted as a system environment variable from which the port number is extracted (defaults to \"8080\")\n* ''credentials'' - pathname of credentials CSV file (relative to wiki folder)\n* ''anon-username'' - the username for signing edits for anonymous users\n* ''username'' - optional username for basic authentication\n* ''password'' - optional password for basic authentication\n* ''authenticated-user-header'' - optional name of header to be used for trusted authentication\n* ''readers'' - comma separated list of principals allowed to read from this wiki\n* ''writers'' - comma separated list of principals allowed to write to this wiki\n* ''csrf-disable'' - set to \"yes\" to disable CSRF checks (defaults to \"no\")\n* ''sse-enabled'' - set to \"yes\" to enable Server-sent events (defaults to \"no\")\n* ''root-tiddler'' - the tiddler to serve at the root (defaults to \"$:/core/save/all\")\n* ''root-render-type'' - the content type to which the root tiddler should be rendered (defaults to \"text/plain\")\n* ''root-serve-type'' - the content type with which the root tiddler should be served (defaults to \"text/html\")\n* ''tls-cert'' - pathname of TLS certificate file (relative to wiki folder)\n* ''tls-key'' - pathname of TLS key file (relative to wiki folder)\n* ''debug-level'' - optional debug level; set to \"debug\" to view request details (defaults to \"none\")\n* ''gzip'' - set to \"yes\" to enable gzip compression for some http endpoints (defaults to \"no\")\n\nFor information on opening up your instance to the entire local network, and possible security concerns, see the WebServer tiddler at TiddlyWiki.com.\n\n"
        },
        "$:/language/Help/load": {
            "title": "$:/language/Help/load",
            "description": "Load tiddlers from a file",
            "text": "Load tiddlers from TiddlyWiki (`.html`), `.tiddler`, `.tid`, `.json` or other local files. The processing applied to incoming files is determined by the file extension. Use the alternative `import` command if you need to specify the deserializer and encoding explicitly.\n\n```\n--load <filepath> [noerror]\n--load <dirpath> [noerror]\n```\n\nBy default, the load command raises an error if no tiddlers are found. The error can be suppressed by providing the optional \"noerror\" parameter.\n\nTo load tiddlers from an encrypted TiddlyWiki file you should first specify the password with the PasswordCommand. For example:\n\n```\ntiddlywiki ./MyWiki --password pa55w0rd --load my_encrypted_wiki.html\n```\n\nNote that TiddlyWiki will not load an older version of an already loaded plugin.\n"
        },
        "$:/language/Help/makelibrary": {
            "title": "$:/language/Help/makelibrary",
            "description": "Construct library plugin required by upgrade process",
            "text": "Constructs the `$:/UpgradeLibrary` tiddler for the upgrade process.\n\nThe upgrade library is formatted as an ordinary plugin tiddler with the plugin type `library`. It contains a copy of each of the plugins, themes and language packs available within the TiddlyWiki5 repository.\n\nThis command is intended for internal use; it is only relevant to users constructing a custom upgrade procedure.\n\n```\n--makelibrary <title>\n```\n\nThe title argument defaults to `$:/UpgradeLibrary`.\n"
        },
        "$:/language/Help/notfound": {
            "title": "$:/language/Help/notfound",
            "text": "No such help item"
        },
        "$:/language/Help/output": {
            "title": "$:/language/Help/output",
            "description": "Set the base output directory for subsequent commands",
            "text": "Sets the base output directory for subsequent commands. The default output directory is the `output` subdirectory of the edition directory.\n\n```\n--output <pathname>\n```\n\nIf the specified pathname is relative then it is resolved relative to the current working directory. For example `--output .` sets the output directory to the current working directory.\n\n"
        },
        "$:/language/Help/password": {
            "title": "$:/language/Help/password",
            "description": "Set a password for subsequent crypto operations",
            "text": "Set a password for subsequent crypto operations\n\n```\n--password <password>\n```\n\n''Note'': This should not be used for serving TiddlyWiki with password protection. Instead, see the password option under the [[ServerCommand]].\n"
        },
        "$:/language/Help/render": {
            "title": "$:/language/Help/render",
            "description": "Renders individual tiddlers to files",
            "text": "Render individual tiddlers identified by a filter and save the results to the specified files.\n\nOptionally, the title of a template tiddler can be specified. In this case, instead of directly rendering each tiddler, the template tiddler is rendered with the \"currentTiddler\" variable set to the title of the tiddler that is being rendered.\n\nA name and value for an additional variable may optionally also be specified.\n\n```\n--render <tiddler-filter> [<filename-filter>] [<render-type>] [<template>] [ [<name>] [<value>] ]*\n```\n\n* ''tiddler-filter'': A filter identifying the tiddler(s) to be rendered\n* ''filename-filter'': Optional filter transforming tiddler titles into pathnames. If omitted, defaults to `[is[tiddler]addsuffix[.html]]`, which uses the unchanged tiddler title as the filename\n* ''render-type'': Optional render type: `text/html` (the default) returns the full HTML text and `text/plain` just returns the text content (ie it ignores HTML tags and other unprintable material)\n* ''template'': Optional template through which each tiddler is rendered\n* ''name'': Name of optional variables\n* ''value'': Value of optional variables\n\nBy default, the filename is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nNotes:\n\n* The output directory is not cleared of any existing files\n* Any missing directories in the path to the filename are automatically created.\n* When referring to a tiddler with spaces in its title, take care to use both the quotes required by your shell and also TiddlyWiki's double square brackets : `--render \"[[Motovun Jack.jpg]]\"`\n* The filename filter is evaluated with the selected items being set to the title of the tiddler currently being rendered, allowing the title to be used as the basis for computing the filename. For example `[encodeuricomponent[]addprefix[static/]]` applies URI encoding to each title, and then adds the prefix `static/`\n* Multiple ''name''/''value'' pairs can be used to pass more than one variable\n* The `--render` command is a more flexible replacement for both the `--rendertiddler` and `--rendertiddlers` commands, which are deprecated\n\nExamples:\n\n* `--render \"[!is[system]]\" \"[encodeuricomponent[]addprefix[tiddlers/]addsuffix[.html]]\"` -- renders all non-system tiddlers as files in the subdirectory \"tiddlers\" with URL-encoded titles and the extension HTML\n\n"
        },
        "$:/language/Help/rendertiddler": {
            "title": "$:/language/Help/rendertiddler",
            "description": "Render an individual tiddler as a specified ContentType",
            "text": "(Note: The `--rendertiddler` command is deprecated in favour of the new, more flexible `--render` command)\n\nRender an individual tiddler as a specified ContentType, defaulting to `text/html` and save it to the specified filename.\n\nOptionally the title of a template tiddler can be specified, in which case the template tiddler is rendered with the \"currentTiddler\" variable set to the tiddler that is being rendered (the first parameter value).\n\nA name and value for an additional variable may optionally also be specified.\n\n```\n--rendertiddler <title> <filename> [<type>] [<template>] [<name>] [<value>]\n```\n\nBy default, the filename is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nAny missing directories in the path to the filename are automatically created.\n\nFor example, the following command saves all tiddlers matching the filter `[tag[done]]` to a JSON file titled `output.json` by employing the core template `$:/core/templates/exporters/JsonFile`.\n\n```\n--rendertiddler \"$:/core/templates/exporters/JsonFile\" output.json text/plain \"\" exportFilter \"[tag[done]]\"\n```\n"
        },
        "$:/language/Help/rendertiddlers": {
            "title": "$:/language/Help/rendertiddlers",
            "description": "Render tiddlers matching a filter to a specified ContentType",
            "text": "(Note: The `--rendertiddlers` command is deprecated in favour of the new, more flexible `--render` command)\n\nRender a set of tiddlers matching a filter to separate files of a specified ContentType (defaults to `text/html`) and extension (defaults to `.html`).\n\n```\n--rendertiddlers '<filter>' <template> <pathname> [<type>] [<extension>] [\"noclean\"]\n```\n\nFor example:\n\n```\n--rendertiddlers '[!is[system]]' $:/core/templates/static.tiddler.html ./static text/plain\n```\n\nBy default, the pathname is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nAny files in the target directory are deleted unless the ''noclean'' flag is specified. The target directory is recursively created if it is missing.\n"
        },
        "$:/language/Help/save": {
            "title": "$:/language/Help/save",
            "description": "Saves individual raw tiddlers to files",
            "text": "Saves individual tiddlers identified by a filter in their raw text or binary format to the specified files.\n\n```\n--save <tiddler-filter> <filename-filter>\n```\n\n* ''tiddler-filter'': A filter identifying the tiddler(s) to be saved\n* ''filename-filter'': Optional filter transforming tiddler titles into pathnames. If omitted, defaults to `[is[tiddler]]`, which uses the unchanged tiddler title as the filename\n\nBy default, the filename is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nNotes:\n\n* The output directory is not cleared of any existing files\n* Any missing directories in the path to the filename are automatically created.\n* When saving a tiddler with spaces in its title, take care to use both the quotes required by your shell and also TiddlyWiki's double square brackets : `--save \"[[Motovun Jack.jpg]]\"`\n* The filename filter is evaluated with the selected items being set to the title of the tiddler currently being saved, allowing the title to be used as the basis for computing the filename. For example `[encodeuricomponent[]addprefix[static/]]` applies URI encoding to each title, and then adds the prefix `static/`\n* The `--save` command is a more flexible replacement for both the `--savetiddler` and `--savetiddlers` commands, which are deprecated\n\nExamples:\n\n* `--save \"[!is[system]is[image]]\" \"[encodeuricomponent[]addprefix[tiddlers/]]\"` -- saves all non-system image tiddlers as files in the subdirectory \"tiddlers\" with URL-encoded titles\n"
        },
        "$:/language/Help/savetiddler": {
            "title": "$:/language/Help/savetiddler",
            "description": "Saves a raw tiddler to a file",
            "text": "(Note: The `--savetiddler` command is deprecated in favour of the new, more flexible `--save` command)\n\nSaves an individual tiddler in its raw text or binary format to the specified filename.\n\n```\n--savetiddler <title> <filename>\n```\n\nBy default, the filename is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nAny missing directories in the path to the filename are automatically created.\n"
        },
        "$:/language/Help/savetiddlers": {
            "title": "$:/language/Help/savetiddlers",
            "description": "Saves a group of raw tiddlers to a directory",
            "text": "(Note: The `--savetiddlers` command is deprecated in favour of the new, more flexible `--save` command)\n\nSaves a group of tiddlers in their raw text or binary format to the specified directory.\n\n```\n--savetiddlers <filter> <pathname> [\"noclean\"]\n```\n\nBy default, the pathname is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nThe output directory is cleared of existing files before saving the specified files. The deletion can be disabled by specifying the ''noclean'' flag.\n\nAny missing directories in the pathname are automatically created.\n"
        },
        "$:/language/Help/savewikifolder": {
            "title": "$:/language/Help/savewikifolder",
            "description": "Saves a wiki to a new wiki folder",
            "text": "<<.from-version \"5.1.20\">> Saves the current wiki as a wiki folder, including tiddlers, plugins and configuration:\n\n```\n--savewikifolder <wikifolderpath> [<filter>]\n```\n\n* The target wiki folder must be empty or non-existent\n* The filter specifies which tiddlers should be included. It is optional, defaulting to `[all[tiddlers]]`\n* Plugins from the official plugin library are replaced with references to those plugins in the `tiddlywiki.info` file\n* Custom plugins are unpacked into their own folder\n\nA common usage is to convert a TiddlyWiki HTML file into a wiki folder:\n\n```\ntiddlywiki --load ./mywiki.html --savewikifolder ./mywikifolder\n```\n"
        },
        "$:/language/Help/server": {
            "title": "$:/language/Help/server",
            "description": "Provides an HTTP server interface to TiddlyWiki (deprecated in favour of the new listen command)",
            "text": "Legacy command to serve a wiki over HTTP.\n\n```\n--server <port> <root-tiddler> <root-render-type> <root-serve-type> <username> <password> <host> <path-prefix> <debug-level>\n```\n\nThe parameters are:\n\n* ''port'' - port number on which to listen; non-numeric values are interpreted as a system environment variable from which the port number is extracted (defaults to \"8080\")\n* ''root-tiddler'' - the tiddler to serve at the root (defaults to \"$:/core/save/all\")\n* ''root-render-type'' - the content type to which the root tiddler should be rendered (defaults to \"text/plain\")\n* ''root-serve-type'' - the content type with which the root tiddler should be served (defaults to \"text/html\")\n* ''username'' - the default username for signing edits\n* ''password'' - optional password for basic authentication\n* ''host'' - optional hostname to serve from (defaults to \"127.0.0.1\" aka \"localhost\")\n* ''path-prefix'' - optional prefix for paths\n* ''debug-level'' - optional debug level; set to \"debug\" to view request details (defaults to \"none\")\n\nIf the password parameter is specified then the browser will prompt the user for the username and password. Note that the password is transmitted in plain text so this implementation should only be used on a trusted network or over HTTPS.\n\nFor example:\n\n```\n--server 8080 $:/core/save/all text/plain text/html MyUserName passw0rd\n```\n\nThe username and password can be specified as empty strings if you need to set the hostname or pathprefix and don't want to require a password.\n\n\n```\n--server 8080 $:/core/save/all text/plain text/html \"\" \"\" 192.168.0.245\n```\n\nUsing an address like this exposes your system to the local network. For information on opening up your instance to the entire local network, and possible security concerns, see the WebServer tiddler at TiddlyWiki.com.\n\nTo run multiple TiddlyWiki servers at the same time you'll need to put each one on a different port. It can be useful to use an environment variable to pass the port number to the Node.js process. This example references an environment variable called \"MY_PORT_NUMBER\":\n\n```\n--server MY_PORT_NUMBER $:/core/save/all text/plain text/html MyUserName passw0rd\n```\n"
        },
        "$:/language/Help/setfield": {
            "title": "$:/language/Help/setfield",
            "description": "Prepares external tiddlers for use",
            "text": "//Note that this command is experimental and may change or be replaced before being finalised//\n\nSets the specified field of a group of tiddlers to the result of wikifying a template tiddler with the `currentTiddler` variable set to the tiddler.\n\n```\n--setfield <filter> <fieldname> <templatetitle> <rendertype>\n```\n\nThe parameters are:\n\n* ''filter'' - filter identifying the tiddlers to be affected\n* ''fieldname'' - the field to modify (defaults to \"text\")\n* ''templatetitle'' - the tiddler to wikify into the specified field. If blank or missing then the specified field is deleted\n* ''rendertype'' - the text type to render (defaults to \"text/plain\"; \"text/html\" can be used to include HTML tags)\n"
        },
        "$:/language/Help/unpackplugin": {
            "title": "$:/language/Help/unpackplugin",
            "description": "Unpack the payload tiddlers from a plugin",
            "text": "Extract the payload tiddlers from a plugin, creating them as ordinary tiddlers:\n\n```\n--unpackplugin <title>\n```\n"
        },
        "$:/language/Help/verbose": {
            "title": "$:/language/Help/verbose",
            "description": "Triggers verbose output mode",
            "text": "Triggers verbose output, useful for debugging\n\n```\n--verbose\n```\n"
        },
        "$:/language/Help/version": {
            "title": "$:/language/Help/version",
            "description": "Displays the version number of TiddlyWiki",
            "text": "Displays the version number of TiddlyWiki.\n\n```\n--version\n```\n"
        },
        "$:/languages/en-GB/icon": {
            "title": "$:/languages/en-GB/icon",
            "type": "image/svg+xml",
            "text": "<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 60 30\" width=\"1200\" height=\"600\">\n<clipPath id=\"t\">\n\t<path d=\"M30,15 h30 v15 z v15 h-30 z h-30 v-15 z v-15 h30 z\"/>\n</clipPath>\n<path d=\"M0,0 v30 h60 v-30 z\" fill=\"#00247d\"/>\n<path d=\"M0,0 L60,30 M60,0 L0,30\" stroke=\"#fff\" stroke-width=\"6\"/>\n<path d=\"M0,0 L60,30 M60,0 L0,30\" clip-path=\"url(#t)\" stroke=\"#cf142b\" stroke-width=\"4\"/>\n<path d=\"M30,0 v30 M0,15 h60\" stroke=\"#fff\" stroke-width=\"10\"/>\n<path d=\"M30,0 v30 M0,15 h60\" stroke=\"#cf142b\" stroke-width=\"6\"/>\n</svg>\n"
        },
        "$:/language/Import/Imported/Hint": {
            "title": "$:/language/Import/Imported/Hint",
            "text": "The following tiddlers were imported:"
        },
        "$:/language/Import/Listing/Cancel/Caption": {
            "title": "$:/language/Import/Listing/Cancel/Caption",
            "text": "Cancel"
        },
        "$:/language/Import/Listing/Hint": {
            "title": "$:/language/Import/Listing/Hint",
            "text": "These tiddlers are ready to import:"
        },
        "$:/language/Import/Listing/Import/Caption": {
            "title": "$:/language/Import/Listing/Import/Caption",
            "text": "Import"
        },
        "$:/language/Import/Listing/Select/Caption": {
            "title": "$:/language/Import/Listing/Select/Caption",
            "text": "Select"
        },
        "$:/language/Import/Listing/Status/Caption": {
            "title": "$:/language/Import/Listing/Status/Caption",
            "text": "Status"
        },
        "$:/language/Import/Listing/Title/Caption": {
            "title": "$:/language/Import/Listing/Title/Caption",
            "text": "Title"
        },
        "$:/language/Import/Listing/Preview": {
            "title": "$:/language/Import/Listing/Preview",
            "text": "Preview:"
        },
        "$:/language/Import/Listing/Preview/Text": {
            "title": "$:/language/Import/Listing/Preview/Text",
            "text": "Text"
        },
        "$:/language/Import/Listing/Preview/TextRaw": {
            "title": "$:/language/Import/Listing/Preview/TextRaw",
            "text": "Text (Raw)"
        },
        "$:/language/Import/Listing/Preview/Fields": {
            "title": "$:/language/Import/Listing/Preview/Fields",
            "text": "Fields"
        },
        "$:/language/Import/Listing/Preview/Diff": {
            "title": "$:/language/Import/Listing/Preview/Diff",
            "text": "Diff"
        },
        "$:/language/Import/Listing/Preview/DiffFields": {
            "title": "$:/language/Import/Listing/Preview/DiffFields",
            "text": "Diff (Fields)"
        },
        "$:/language/Import/Listing/Rename/Tooltip": {
            "title": "$:/language/Import/Listing/Rename/Tooltip",
            "text": "Rename tiddler before importing"
        },
        "$:/language/Import/Listing/Rename/Prompt": {
            "title": "$:/language/Import/Listing/Rename/Prompt",
            "text": "Rename to:"
        },
        "$:/language/Import/Listing/Rename/ConfirmRename": {
            "title": "$:/language/Import/Listing/Rename/ConfirmRename",
            "text": "Rename tiddler"
        },
        "$:/language/Import/Listing/Rename/CancelRename": {
            "title": "$:/language/Import/Listing/Rename/CancelRename",
            "text": "Cancel"
        },
        "$:/language/Import/Listing/Rename/OverwriteWarning": {
            "title": "$:/language/Import/Listing/Rename/OverwriteWarning",
            "text": "A tiddler with this title already exists."
        },
        "$:/language/Import/Upgrader/Plugins/Suppressed/Incompatible": {
            "title": "$:/language/Import/Upgrader/Plugins/Suppressed/Incompatible",
            "text": "Blocked incompatible or obsolete plugin."
        },
        "$:/language/Import/Upgrader/Plugins/Suppressed/Version": {
            "title": "$:/language/Import/Upgrader/Plugins/Suppressed/Version",
            "text": "Blocked plugin (due to incoming <<incoming>> not being newer than existing <<existing>>)."
        },
        "$:/language/Import/Upgrader/Plugins/Upgraded": {
            "title": "$:/language/Import/Upgrader/Plugins/Upgraded",
            "text": "Upgraded plugin from <<incoming>> to <<upgraded>>."
        },
        "$:/language/Import/Upgrader/State/Suppressed": {
            "title": "$:/language/Import/Upgrader/State/Suppressed",
            "text": "Blocked temporary state tiddler."
        },
        "$:/language/Import/Upgrader/System/Suppressed": {
            "title": "$:/language/Import/Upgrader/System/Suppressed",
            "text": "Blocked system tiddler."
        },
        "$:/language/Import/Upgrader/System/Warning": {
            "title": "$:/language/Import/Upgrader/System/Warning",
            "text": "Core module tiddler."
        },
        "$:/language/Import/Upgrader/System/Alert": {
            "title": "$:/language/Import/Upgrader/System/Alert",
            "text": "You are about to import a tiddler that will overwrite a core module tiddler. This is not recommended as it may make the system unstable."
        },
        "$:/language/Import/Upgrader/ThemeTweaks/Created": {
            "title": "$:/language/Import/Upgrader/ThemeTweaks/Created",
            "text": "Migrated theme tweak from <$text text=<<from>>/>."
        },
        "$:/language/AboveStory/ClassicPlugin/Warning": {
            "title": "$:/language/AboveStory/ClassicPlugin/Warning",
            "text": "It looks like you are trying to load a plugin designed for ~TiddlyWiki Classic. Please note that [[these plugins do not work with TiddlyWiki version 5.x.x|https://tiddlywiki.com/#TiddlyWikiClassic]]. ~TiddlyWiki Classic plugins detected:"
        },
        "$:/language/BinaryWarning/Prompt": {
            "title": "$:/language/BinaryWarning/Prompt",
            "text": "This tiddler contains binary data"
        },
        "$:/language/ClassicWarning/Hint": {
            "title": "$:/language/ClassicWarning/Hint",
            "text": "This tiddler is written in TiddlyWiki Classic wiki text format, which is not fully compatible with TiddlyWiki version 5. See https://tiddlywiki.com/static/Upgrading.html for more details."
        },
        "$:/language/ClassicWarning/Upgrade/Caption": {
            "title": "$:/language/ClassicWarning/Upgrade/Caption",
            "text": "upgrade"
        },
        "$:/language/CloseAll/Button": {
            "title": "$:/language/CloseAll/Button",
            "text": "close all"
        },
        "$:/language/ColourPicker/Recent": {
            "title": "$:/language/ColourPicker/Recent",
            "text": "Recent:"
        },
        "$:/language/ConfirmCancelTiddler": {
            "title": "$:/language/ConfirmCancelTiddler",
            "text": "Do you wish to discard changes to the tiddler \"<$text text=<<title>>/>\"?"
        },
        "$:/language/ConfirmDeleteTiddler": {
            "title": "$:/language/ConfirmDeleteTiddler",
            "text": "Do you wish to delete the tiddler \"<$text text=<<title>>/>\"?"
        },
        "$:/language/ConfirmOverwriteTiddler": {
            "title": "$:/language/ConfirmOverwriteTiddler",
            "text": "Do you wish to overwrite the tiddler \"<$text text=<<title>>/>\"?"
        },
        "$:/language/ConfirmEditShadowTiddler": {
            "title": "$:/language/ConfirmEditShadowTiddler",
            "text": "You are about to edit a ShadowTiddler. Any changes will override the default system making future upgrades non-trivial. Are you sure you want to edit \"<$text text=<<title>>/>\"?"
        },
        "$:/language/ConfirmAction": {
            "title": "$:/language/ConfirmAction",
            "text": "Do you wish to proceed?"
        },
        "$:/language/Count": {
            "title": "$:/language/Count",
            "text": "count"
        },
        "$:/language/DefaultNewTiddlerTitle": {
            "title": "$:/language/DefaultNewTiddlerTitle",
            "text": "New Tiddler"
        },
        "$:/language/Diffs/CountMessage": {
            "title": "$:/language/Diffs/CountMessage",
            "text": "<<diff-count>> differences"
        },
        "$:/language/DropMessage": {
            "title": "$:/language/DropMessage",
            "text": "Drop here (or use the 'Escape' key to cancel)"
        },
        "$:/language/Encryption/Cancel": {
            "title": "$:/language/Encryption/Cancel",
            "text": "Cancel"
        },
        "$:/language/Encryption/ConfirmClearPassword": {
            "title": "$:/language/Encryption/ConfirmClearPassword",
            "text": "Do you wish to clear the password? This will remove the encryption applied when saving this wiki"
        },
        "$:/language/Encryption/PromptSetPassword": {
            "title": "$:/language/Encryption/PromptSetPassword",
            "text": "Set a new password for this TiddlyWiki"
        },
        "$:/language/Encryption/Username": {
            "title": "$:/language/Encryption/Username",
            "text": "Username"
        },
        "$:/language/Encryption/Password": {
            "title": "$:/language/Encryption/Password",
            "text": "Password"
        },
        "$:/language/Encryption/RepeatPassword": {
            "title": "$:/language/Encryption/RepeatPassword",
            "text": "Repeat password"
        },
        "$:/language/Encryption/PasswordNoMatch": {
            "title": "$:/language/Encryption/PasswordNoMatch",
            "text": "Passwords do not match"
        },
        "$:/language/Encryption/SetPassword": {
            "title": "$:/language/Encryption/SetPassword",
            "text": "Set password"
        },
        "$:/language/Error/Caption": {
            "title": "$:/language/Error/Caption",
            "text": "Error"
        },
        "$:/language/Error/Filter": {
            "title": "$:/language/Error/Filter",
            "text": "Filter error"
        },
        "$:/language/Error/FilterSyntax": {
            "title": "$:/language/Error/FilterSyntax",
            "text": "Syntax error in filter expression"
        },
        "$:/language/Error/FilterRunPrefix": {
            "title": "$:/language/Error/FilterRunPrefix",
            "text": "Filter Error: Unknown prefix for filter run"
        },
        "$:/language/Error/IsFilterOperator": {
            "title": "$:/language/Error/IsFilterOperator",
            "text": "Filter Error: Unknown operand for the 'is' filter operator"
        },
        "$:/language/Error/FormatFilterOperator": {
            "title": "$:/language/Error/FormatFilterOperator",
            "text": "Filter Error: Unknown suffix for the 'format' filter operator"
        },
        "$:/language/Error/LoadingPluginLibrary": {
            "title": "$:/language/Error/LoadingPluginLibrary",
            "text": "Error loading plugin library"
        },
        "$:/language/Error/NetworkErrorAlert": {
            "title": "$:/language/Error/NetworkErrorAlert",
            "text": "`<h2>''Network Error''</h2>It looks like the connection to the server has been lost. This may indicate a problem with your network connection. Please attempt to restore network connectivity before continuing.<br><br>''Any unsaved changes will be automatically synchronised when connectivity is restored''.`"
        },
        "$:/language/Error/PutEditConflict": {
            "title": "$:/language/Error/PutEditConflict",
            "text": "File changed on server"
        },
        "$:/language/Error/PutForbidden": {
            "title": "$:/language/Error/PutForbidden",
            "text": "Permission denied"
        },
        "$:/language/Error/PutUnauthorized": {
            "title": "$:/language/Error/PutUnauthorized",
            "text": "Authentication required"
        },
        "$:/language/Error/RecursiveTransclusion": {
            "title": "$:/language/Error/RecursiveTransclusion",
            "text": "Recursive transclusion error in transclude widget"
        },
        "$:/language/Error/RetrievingSkinny": {
            "title": "$:/language/Error/RetrievingSkinny",
            "text": "Error retrieving skinny tiddler list"
        },
        "$:/language/Error/SavingToTWEdit": {
            "title": "$:/language/Error/SavingToTWEdit",
            "text": "Error saving to TWEdit"
        },
        "$:/language/Error/WhileSaving": {
            "title": "$:/language/Error/WhileSaving",
            "text": "Error while saving"
        },
        "$:/language/Error/XMLHttpRequest": {
            "title": "$:/language/Error/XMLHttpRequest",
            "text": "XMLHttpRequest error code"
        },
        "$:/language/InternalJavaScriptError/Title": {
            "title": "$:/language/InternalJavaScriptError/Title",
            "text": "Internal JavaScript Error"
        },
        "$:/language/InternalJavaScriptError/Hint": {
            "title": "$:/language/InternalJavaScriptError/Hint",
            "text": "Well, this is embarrassing. It is recommended that you restart TiddlyWiki by refreshing your browser"
        },
        "$:/language/InvalidFieldName": {
            "title": "$:/language/InvalidFieldName",
            "text": "Illegal characters in field name \"<$text text=<<fieldName>>/>\". Fields can only contain lowercase letters, digits and the characters underscore (`_`), hyphen (`-`) and period (`.`)"
        },
        "$:/language/LayoutSwitcher/Description": {
            "title": "$:/language/LayoutSwitcher/Description",
            "text": "Open the layout switcher"
        },
        "$:/language/LazyLoadingWarning": {
            "title": "$:/language/LazyLoadingWarning",
            "text": "<p>Trying to load external content from ''<$text text={{!!_canonical_uri}}/>''</p><p>If this message doesn't disappear, either the tiddler content type doesn't match the type of the external content, or you may be using a browser that doesn't support external content for wikis loaded as standalone files. See https://tiddlywiki.com/#ExternalText</p>"
        },
        "$:/language/LoginToTiddlySpace": {
            "title": "$:/language/LoginToTiddlySpace",
            "text": "Login to TiddlySpace"
        },
        "$:/language/Manager/Controls/FilterByTag/None": {
            "title": "$:/language/Manager/Controls/FilterByTag/None",
            "text": "(none)"
        },
        "$:/language/Manager/Controls/FilterByTag/Prompt": {
            "title": "$:/language/Manager/Controls/FilterByTag/Prompt",
            "text": "Filter by tag:"
        },
        "$:/language/Manager/Controls/Order/Prompt": {
            "title": "$:/language/Manager/Controls/Order/Prompt",
            "text": "Reverse order"
        },
        "$:/language/Manager/Controls/Search/Placeholder": {
            "title": "$:/language/Manager/Controls/Search/Placeholder",
            "text": "Search"
        },
        "$:/language/Manager/Controls/Search/Prompt": {
            "title": "$:/language/Manager/Controls/Search/Prompt",
            "text": "Search:"
        },
        "$:/language/Manager/Controls/Show/Option/Tags": {
            "title": "$:/language/Manager/Controls/Show/Option/Tags",
            "text": "tags"
        },
        "$:/language/Manager/Controls/Show/Option/Tiddlers": {
            "title": "$:/language/Manager/Controls/Show/Option/Tiddlers",
            "text": "tiddlers"
        },
        "$:/language/Manager/Controls/Show/Prompt": {
            "title": "$:/language/Manager/Controls/Show/Prompt",
            "text": "Show:"
        },
        "$:/language/Manager/Controls/Sort/Prompt": {
            "title": "$:/language/Manager/Controls/Sort/Prompt",
            "text": "Sort by:"
        },
        "$:/language/Manager/Item/Colour": {
            "title": "$:/language/Manager/Item/Colour",
            "text": "Colour"
        },
        "$:/language/Manager/Item/Fields": {
            "title": "$:/language/Manager/Item/Fields",
            "text": "Fields"
        },
        "$:/language/Manager/Item/Icon/None": {
            "title": "$:/language/Manager/Item/Icon/None",
            "text": "(none)"
        },
        "$:/language/Manager/Item/Icon": {
            "title": "$:/language/Manager/Item/Icon",
            "text": "Icon"
        },
        "$:/language/Manager/Item/RawText": {
            "title": "$:/language/Manager/Item/RawText",
            "text": "Raw text"
        },
        "$:/language/Manager/Item/Tags": {
            "title": "$:/language/Manager/Item/Tags",
            "text": "Tags"
        },
        "$:/language/Manager/Item/Tools": {
            "title": "$:/language/Manager/Item/Tools",
            "text": "Tools"
        },
        "$:/language/Manager/Item/WikifiedText": {
            "title": "$:/language/Manager/Item/WikifiedText",
            "text": "Wikified text"
        },
        "$:/language/MissingTiddler/Hint": {
            "title": "$:/language/MissingTiddler/Hint",
            "text": "Missing tiddler \"<$text text=<<currentTiddler>>/>\" -- click {{||$:/core/ui/Buttons/edit}} to create"
        },
        "$:/language/No": {
            "title": "$:/language/No",
            "text": "No"
        },
        "$:/language/OfficialPluginLibrary": {
            "title": "$:/language/OfficialPluginLibrary",
            "text": "Official ~TiddlyWiki Plugin Library"
        },
        "$:/language/OfficialPluginLibrary/Hint": {
            "title": "$:/language/OfficialPluginLibrary/Hint",
            "text": "The official ~TiddlyWiki plugin library at tiddlywiki.com. Plugins, themes and language packs are maintained by the core team."
        },
        "$:/language/PageTemplate/Description": {
            "title": "$:/language/PageTemplate/Description",
            "text": "the default ~TiddlyWiki layout"
        },
        "$:/language/PageTemplate/Name": {
            "title": "$:/language/PageTemplate/Name",
            "text": "Default ~PageTemplate"
        },
        "$:/language/PluginReloadWarning": {
            "title": "$:/language/PluginReloadWarning",
            "text": "Please save {{$:/core/ui/Buttons/save-wiki}} and reload {{$:/core/ui/Buttons/refresh}} to allow changes to ~JavaScript plugins to take effect"
        },
        "$:/language/RecentChanges/DateFormat": {
            "title": "$:/language/RecentChanges/DateFormat",
            "text": "DDth MMM YYYY"
        },
        "$:/language/Shortcuts/Input/AdvancedSearch/Hint": {
            "title": "$:/language/Shortcuts/Input/AdvancedSearch/Hint",
            "text": "Open the ~AdvancedSearch panel from within the sidebar search field"
        },
        "$:/language/Shortcuts/Input/Accept/Hint": {
            "title": "$:/language/Shortcuts/Input/Accept/Hint",
            "text": "Accept the selected item"
        },
        "$:/language/Shortcuts/Input/AcceptVariant/Hint": {
            "title": "$:/language/Shortcuts/Input/AcceptVariant/Hint",
            "text": "Accept the selected item (variant)"
        },
        "$:/language/Shortcuts/Input/Cancel/Hint": {
            "title": "$:/language/Shortcuts/Input/Cancel/Hint",
            "text": "Clear the input field"
        },
        "$:/language/Shortcuts/Input/Down/Hint": {
            "title": "$:/language/Shortcuts/Input/Down/Hint",
            "text": "Select the next item"
        },
        "$:/language/Shortcuts/Input/Tab-Left/Hint": {
            "title": "$:/language/Shortcuts/Input/Tab-Left/Hint",
            "text": "Select the previous Tab"
        },
        "$:/language/Shortcuts/Input/Tab-Right/Hint": {
            "title": "$:/language/Shortcuts/Input/Tab-Right/Hint",
            "text": "Select the next Tab"
        },
        "$:/language/Shortcuts/Input/Up/Hint": {
            "title": "$:/language/Shortcuts/Input/Up/Hint",
            "text": "Select the previous item"
        },
        "$:/language/Shortcuts/SidebarLayout/Hint": {
            "title": "$:/language/Shortcuts/SidebarLayout/Hint",
            "text": "Change the sidebar layout"
        },
        "$:/language/Switcher/Subtitle/theme": {
            "title": "$:/language/Switcher/Subtitle/theme",
            "text": "Switch Theme"
        },
        "$:/language/Switcher/Subtitle/layout": {
            "title": "$:/language/Switcher/Subtitle/layout",
            "text": "Switch Layout"
        },
        "$:/language/Switcher/Subtitle/language": {
            "title": "$:/language/Switcher/Subtitle/language",
            "text": "Switch Language"
        },
        "$:/language/Switcher/Subtitle/palette": {
            "title": "$:/language/Switcher/Subtitle/palette",
            "text": "Switch Palette"
        },
        "$:/language/SystemTiddler/Tooltip": {
            "title": "$:/language/SystemTiddler/Tooltip",
            "text": "This is a system tiddler"
        },
        "$:/language/SystemTiddlers/Include/Prompt": {
            "title": "$:/language/SystemTiddlers/Include/Prompt",
            "text": "Include system tiddlers"
        },
        "$:/language/TagManager/Colour/Heading": {
            "title": "$:/language/TagManager/Colour/Heading",
            "text": "Colour"
        },
        "$:/language/TagManager/Count/Heading": {
            "title": "$:/language/TagManager/Count/Heading",
            "text": "Count"
        },
        "$:/language/TagManager/Icon/Heading": {
            "title": "$:/language/TagManager/Icon/Heading",
            "text": "Icon"
        },
        "$:/language/TagManager/Icons/None": {
            "title": "$:/language/TagManager/Icons/None",
            "text": "None"
        },
        "$:/language/TagManager/Info/Heading": {
            "title": "$:/language/TagManager/Info/Heading",
            "text": "Info"
        },
        "$:/language/TagManager/Tag/Heading": {
            "title": "$:/language/TagManager/Tag/Heading",
            "text": "Tag"
        },
        "$:/language/Tiddler/DateFormat": {
            "title": "$:/language/Tiddler/DateFormat",
            "text": "DDth MMM YYYY at hh12:0mmam"
        },
        "$:/language/UnsavedChangesWarning": {
            "title": "$:/language/UnsavedChangesWarning",
            "text": "You have unsaved changes in TiddlyWiki"
        },
        "$:/language/Yes": {
            "title": "$:/language/Yes",
            "text": "Yes"
        },
        "$:/language/Modals/Download": {
            "title": "$:/language/Modals/Download",
            "subtitle": "Download changes",
            "footer": "<$button message=\"tm-close-tiddler\">Close</$button>",
            "help": "https://tiddlywiki.com/static/DownloadingChanges.html",
            "text": "Your browser only supports manual saving.\n\nTo save your modified wiki, right click on the download link below and select \"Download file\" or \"Save file\", and then choose the folder and filename.\n\n//You can marginally speed things up by clicking the link with the control key (Windows) or the options/alt key (Mac OS X). You will not be prompted for the folder or filename, but your browser is likely to give it an unrecognisable name -- you may need to rename the file to include an `.html` extension before you can do anything useful with it.//\n\nOn smartphones that do not allow files to be downloaded you can instead bookmark the link, and then sync your bookmarks to a desktop computer from where the wiki can be saved normally.\n"
        },
        "$:/language/Modals/SaveInstructions": {
            "title": "$:/language/Modals/SaveInstructions",
            "subtitle": "Save your work",
            "footer": "<$button message=\"tm-close-tiddler\">Close</$button>",
            "help": "https://tiddlywiki.com/static/SavingChanges.html",
            "text": "Your changes to this wiki need to be saved as a ~TiddlyWiki HTML file.\n\n!!! Desktop browsers\n\n# Select ''Save As'' from the ''File'' menu\n# Choose a filename and location\n#* Some browsers also require you to explicitly specify the file saving format as ''Webpage, HTML only'' or similar\n# Close this tab\n\n!!! Smartphone browsers\n\n# Create a bookmark to this page\n#* If you've got iCloud or Google Sync set up then the bookmark will automatically sync to your desktop where you can open it and save it as above\n# Close this tab\n\n//If you open the bookmark again in Mobile Safari you will see this message again. If you want to go ahead and use the file, just click the ''close'' button below//\n"
        },
        "$:/config/NewJournal/Title": {
            "title": "$:/config/NewJournal/Title",
            "text": "DDth MMM YYYY"
        },
        "$:/config/NewJournal/Text": {
            "title": "$:/config/NewJournal/Text",
            "text": ""
        },
        "$:/config/NewJournal/Tags": {
            "title": "$:/config/NewJournal/Tags",
            "text": "Journal\n"
        },
        "$:/language/Notifications/Save/Done": {
            "title": "$:/language/Notifications/Save/Done",
            "text": "Saved wiki"
        },
        "$:/language/Notifications/Save/Starting": {
            "title": "$:/language/Notifications/Save/Starting",
            "text": "Starting to save wiki"
        },
        "$:/language/Notifications/CopiedToClipboard/Succeeded": {
            "title": "$:/language/Notifications/CopiedToClipboard/Succeeded",
            "text": "Copied to clipboard!"
        },
        "$:/language/Notifications/CopiedToClipboard/Failed": {
            "title": "$:/language/Notifications/CopiedToClipboard/Failed",
            "text": "Failed to copy to clipboard!"
        },
        "$:/language/Search/DefaultResults/Caption": {
            "title": "$:/language/Search/DefaultResults/Caption",
            "text": "List"
        },
        "$:/language/Search/Filter/Caption": {
            "title": "$:/language/Search/Filter/Caption",
            "text": "Filter"
        },
        "$:/language/Search/Filter/Hint": {
            "title": "$:/language/Search/Filter/Hint",
            "text": "Search via a [[filter expression|https://tiddlywiki.com/static/Filters.html]]"
        },
        "$:/language/Search/Filter/Matches": {
            "title": "$:/language/Search/Filter/Matches",
            "text": "//<small><<resultCount>> matches</small>//"
        },
        "$:/language/Search/Matches": {
            "title": "$:/language/Search/Matches",
            "text": "//<small><<resultCount>> matches</small>//"
        },
        "$:/language/Search/Matches/All": {
            "title": "$:/language/Search/Matches/All",
            "text": "All matches:"
        },
        "$:/language/Search/Matches/Title": {
            "title": "$:/language/Search/Matches/Title",
            "text": "Title matches:"
        },
        "$:/language/Search/Search": {
            "title": "$:/language/Search/Search",
            "text": "Search"
        },
        "$:/language/Search/Search/TooShort": {
            "title": "$:/language/Search/Search/TooShort",
            "text": "Search text too short"
        },
        "$:/language/Search/Shadows/Caption": {
            "title": "$:/language/Search/Shadows/Caption",
            "text": "Shadows"
        },
        "$:/language/Search/Shadows/Hint": {
            "title": "$:/language/Search/Shadows/Hint",
            "text": "Search for shadow tiddlers"
        },
        "$:/language/Search/Shadows/Matches": {
            "title": "$:/language/Search/Shadows/Matches",
            "text": "//<small><<resultCount>> matches</small>//"
        },
        "$:/language/Search/Standard/Caption": {
            "title": "$:/language/Search/Standard/Caption",
            "text": "Standard"
        },
        "$:/language/Search/Standard/Hint": {
            "title": "$:/language/Search/Standard/Hint",
            "text": "Search for standard tiddlers"
        },
        "$:/language/Search/Standard/Matches": {
            "title": "$:/language/Search/Standard/Matches",
            "text": "//<small><<resultCount>> matches</small>//"
        },
        "$:/language/Search/System/Caption": {
            "title": "$:/language/Search/System/Caption",
            "text": "System"
        },
        "$:/language/Search/System/Hint": {
            "title": "$:/language/Search/System/Hint",
            "text": "Search for system tiddlers"
        },
        "$:/language/Search/System/Matches": {
            "title": "$:/language/Search/System/Matches",
            "text": "//<small><<resultCount>> matches</small>//"
        },
        "$:/language/SideBar/All/Caption": {
            "title": "$:/language/SideBar/All/Caption",
            "text": "All"
        },
        "$:/language/SideBar/Contents/Caption": {
            "title": "$:/language/SideBar/Contents/Caption",
            "text": "Contents"
        },
        "$:/language/SideBar/Drafts/Caption": {
            "title": "$:/language/SideBar/Drafts/Caption",
            "text": "Drafts"
        },
        "$:/language/SideBar/Explorer/Caption": {
            "title": "$:/language/SideBar/Explorer/Caption",
            "text": "Explorer"
        },
        "$:/language/SideBar/Missing/Caption": {
            "title": "$:/language/SideBar/Missing/Caption",
            "text": "Missing"
        },
        "$:/language/SideBar/More/Caption": {
            "title": "$:/language/SideBar/More/Caption",
            "text": "More"
        },
        "$:/language/SideBar/Open/Caption": {
            "title": "$:/language/SideBar/Open/Caption",
            "text": "Open"
        },
        "$:/language/SideBar/Orphans/Caption": {
            "title": "$:/language/SideBar/Orphans/Caption",
            "text": "Orphans"
        },
        "$:/language/SideBar/Recent/Caption": {
            "title": "$:/language/SideBar/Recent/Caption",
            "text": "Recent"
        },
        "$:/language/SideBar/Shadows/Caption": {
            "title": "$:/language/SideBar/Shadows/Caption",
            "text": "Shadows"
        },
        "$:/language/SideBar/System/Caption": {
            "title": "$:/language/SideBar/System/Caption",
            "text": "System"
        },
        "$:/language/SideBar/Tags/Caption": {
            "title": "$:/language/SideBar/Tags/Caption",
            "text": "Tags"
        },
        "$:/language/SideBar/Tags/Untagged/Caption": {
            "title": "$:/language/SideBar/Tags/Untagged/Caption",
            "text": "untagged"
        },
        "$:/language/SideBar/Tools/Caption": {
            "title": "$:/language/SideBar/Tools/Caption",
            "text": "Tools"
        },
        "$:/language/SideBar/Types/Caption": {
            "title": "$:/language/SideBar/Types/Caption",
            "text": "Types"
        },
        "$:/SiteSubtitle": {
            "title": "$:/SiteSubtitle",
            "text": "a non-linear personal web notebook"
        },
        "$:/SiteTitle": {
            "title": "$:/SiteTitle",
            "text": "My ~TiddlyWiki"
        },
        "$:/language/Snippets/ListByTag": {
            "title": "$:/language/Snippets/ListByTag",
            "tags": "$:/tags/TextEditor/Snippet",
            "caption": "List of tiddlers by tag",
            "text": "<<list-links \"[tag[task]sort[title]]\">>\n"
        },
        "$:/language/Snippets/MacroDefinition": {
            "title": "$:/language/Snippets/MacroDefinition",
            "tags": "$:/tags/TextEditor/Snippet",
            "caption": "Macro definition",
            "text": "\\define macroName(param1:\"default value\",param2)\nText of the macro\n\\end\n"
        },
        "$:/language/Snippets/Table4x3": {
            "title": "$:/language/Snippets/Table4x3",
            "tags": "$:/tags/TextEditor/Snippet",
            "caption": "Table with 4 columns by 3 rows",
            "text": "|! |!Alpha |!Beta |!Gamma |!Delta |\n|!One | | | | |\n|!Two | | | | |\n|!Three | | | | |\n"
        },
        "$:/language/Snippets/TableOfContents": {
            "title": "$:/language/Snippets/TableOfContents",
            "tags": "$:/tags/TextEditor/Snippet",
            "caption": "Table of Contents",
            "text": "<div class=\"tc-table-of-contents\">\n\n<<toc-selective-expandable 'TableOfContents'>>\n\n</div>"
        },
        "$:/language/ThemeTweaks/ThemeTweaks": {
            "title": "$:/language/ThemeTweaks/ThemeTweaks",
            "text": "Theme Tweaks"
        },
        "$:/language/ThemeTweaks/ThemeTweaks/Hint": {
            "title": "$:/language/ThemeTweaks/ThemeTweaks/Hint",
            "text": "You can tweak certain aspects of the ''Vanilla'' theme."
        },
        "$:/language/ThemeTweaks/Options": {
            "title": "$:/language/ThemeTweaks/Options",
            "text": "Options"
        },
        "$:/language/ThemeTweaks/Options/SidebarLayout": {
            "title": "$:/language/ThemeTweaks/Options/SidebarLayout",
            "text": "Sidebar layout"
        },
        "$:/language/ThemeTweaks/Options/SidebarLayout/Fixed-Fluid": {
            "title": "$:/language/ThemeTweaks/Options/SidebarLayout/Fixed-Fluid",
            "text": "Fixed story, fluid sidebar"
        },
        "$:/language/ThemeTweaks/Options/SidebarLayout/Fluid-Fixed": {
            "title": "$:/language/ThemeTweaks/Options/SidebarLayout/Fluid-Fixed",
            "text": "Fluid story, fixed sidebar"
        },
        "$:/language/ThemeTweaks/Options/StickyTitles": {
            "title": "$:/language/ThemeTweaks/Options/StickyTitles",
            "text": "Sticky titles"
        },
        "$:/language/ThemeTweaks/Options/StickyTitles/Hint": {
            "title": "$:/language/ThemeTweaks/Options/StickyTitles/Hint",
            "text": "Causes tiddler titles to \"stick\" to the top of the browser window"
        },
        "$:/language/ThemeTweaks/Options/CodeWrapping": {
            "title": "$:/language/ThemeTweaks/Options/CodeWrapping",
            "text": "Wrap long lines in code blocks"
        },
        "$:/language/ThemeTweaks/Settings": {
            "title": "$:/language/ThemeTweaks/Settings",
            "text": "Settings"
        },
        "$:/language/ThemeTweaks/Settings/FontFamily": {
            "title": "$:/language/ThemeTweaks/Settings/FontFamily",
            "text": "Font family"
        },
        "$:/language/ThemeTweaks/Settings/CodeFontFamily": {
            "title": "$:/language/ThemeTweaks/Settings/CodeFontFamily",
            "text": "Code font family"
        },
        "$:/language/ThemeTweaks/Settings/EditorFontFamily": {
            "title": "$:/language/ThemeTweaks/Settings/EditorFontFamily",
            "text": "Editor font family"
        },
        "$:/language/ThemeTweaks/Settings/BackgroundImage": {
            "title": "$:/language/ThemeTweaks/Settings/BackgroundImage",
            "text": "Page background image"
        },
        "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment": {
            "title": "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment",
            "text": "Page background image attachment"
        },
        "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment/Scroll": {
            "title": "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment/Scroll",
            "text": "Scroll with tiddlers"
        },
        "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment/Fixed": {
            "title": "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment/Fixed",
            "text": "Fixed to window"
        },
        "$:/language/ThemeTweaks/Settings/BackgroundImageSize": {
            "title": "$:/language/ThemeTweaks/Settings/BackgroundImageSize",
            "text": "Page background image size"
        },
        "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Auto": {
            "title": "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Auto",
            "text": "Auto"
        },
        "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Cover": {
            "title": "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Cover",
            "text": "Cover"
        },
        "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Contain": {
            "title": "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Contain",
            "text": "Contain"
        },
        "$:/language/ThemeTweaks/Metrics": {
            "title": "$:/language/ThemeTweaks/Metrics",
            "text": "Sizes"
        },
        "$:/language/ThemeTweaks/Metrics/FontSize": {
            "title": "$:/language/ThemeTweaks/Metrics/FontSize",
            "text": "Font size"
        },
        "$:/language/ThemeTweaks/Metrics/LineHeight": {
            "title": "$:/language/ThemeTweaks/Metrics/LineHeight",
            "text": "Line height"
        },
        "$:/language/ThemeTweaks/Metrics/BodyFontSize": {
            "title": "$:/language/ThemeTweaks/Metrics/BodyFontSize",
            "text": "Font size for tiddler body"
        },
        "$:/language/ThemeTweaks/Metrics/BodyLineHeight": {
            "title": "$:/language/ThemeTweaks/Metrics/BodyLineHeight",
            "text": "Line height for tiddler body"
        },
        "$:/language/ThemeTweaks/Metrics/StoryLeft": {
            "title": "$:/language/ThemeTweaks/Metrics/StoryLeft",
            "text": "Story left position"
        },
        "$:/language/ThemeTweaks/Metrics/StoryLeft/Hint": {
            "title": "$:/language/ThemeTweaks/Metrics/StoryLeft/Hint",
            "text": "how far the left margin of the story river<br>(tiddler area) is from the left of the page"
        },
        "$:/language/ThemeTweaks/Metrics/StoryTop": {
            "title": "$:/language/ThemeTweaks/Metrics/StoryTop",
            "text": "Story top position"
        },
        "$:/language/ThemeTweaks/Metrics/StoryTop/Hint": {
            "title": "$:/language/ThemeTweaks/Metrics/StoryTop/Hint",
            "text": "how far the top margin of the story river<br>is from the top of the page"
        },
        "$:/language/ThemeTweaks/Metrics/StoryRight": {
            "title": "$:/language/ThemeTweaks/Metrics/StoryRight",
            "text": "Story right"
        },
        "$:/language/ThemeTweaks/Metrics/StoryRight/Hint": {
            "title": "$:/language/ThemeTweaks/Metrics/StoryRight/Hint",
            "text": "how far the left margin of the sidebar <br>is from the left of the page"
        },
        "$:/language/ThemeTweaks/Metrics/StoryWidth": {
            "title": "$:/language/ThemeTweaks/Metrics/StoryWidth",
            "text": "Story width"
        },
        "$:/language/ThemeTweaks/Metrics/StoryWidth/Hint": {
            "title": "$:/language/ThemeTweaks/Metrics/StoryWidth/Hint",
            "text": "the overall width of the story river"
        },
        "$:/language/ThemeTweaks/Metrics/TiddlerWidth": {
            "title": "$:/language/ThemeTweaks/Metrics/TiddlerWidth",
            "text": "Tiddler width"
        },
        "$:/language/ThemeTweaks/Metrics/TiddlerWidth/Hint": {
            "title": "$:/language/ThemeTweaks/Metrics/TiddlerWidth/Hint",
            "text": "within the story river"
        },
        "$:/language/ThemeTweaks/Metrics/SidebarBreakpoint": {
            "title": "$:/language/ThemeTweaks/Metrics/SidebarBreakpoint",
            "text": "Sidebar breakpoint"
        },
        "$:/language/ThemeTweaks/Metrics/SidebarBreakpoint/Hint": {
            "title": "$:/language/ThemeTweaks/Metrics/SidebarBreakpoint/Hint",
            "text": "the minimum page width at which the story<br>river and sidebar will appear side by side"
        },
        "$:/language/ThemeTweaks/Metrics/SidebarWidth": {
            "title": "$:/language/ThemeTweaks/Metrics/SidebarWidth",
            "text": "Sidebar width"
        },
        "$:/language/ThemeTweaks/Metrics/SidebarWidth/Hint": {
            "title": "$:/language/ThemeTweaks/Metrics/SidebarWidth/Hint",
            "text": "the width of the sidebar in fluid-fixed layout"
        },
        "$:/language/TiddlerInfo/Advanced/Caption": {
            "title": "$:/language/TiddlerInfo/Advanced/Caption",
            "text": "Advanced"
        },
        "$:/language/TiddlerInfo/Advanced/PluginInfo/Empty/Hint": {
            "title": "$:/language/TiddlerInfo/Advanced/PluginInfo/Empty/Hint",
            "text": "none"
        },
        "$:/language/TiddlerInfo/Advanced/PluginInfo/Heading": {
            "title": "$:/language/TiddlerInfo/Advanced/PluginInfo/Heading",
            "text": "Plugin Details"
        },
        "$:/language/TiddlerInfo/Advanced/PluginInfo/Hint": {
            "title": "$:/language/TiddlerInfo/Advanced/PluginInfo/Hint",
            "text": "This plugin contains the following shadow tiddlers:"
        },
        "$:/language/TiddlerInfo/Advanced/ShadowInfo/Heading": {
            "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/Heading",
            "text": "Shadow Status"
        },
        "$:/language/TiddlerInfo/Advanced/ShadowInfo/NotShadow/Hint": {
            "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/NotShadow/Hint",
            "text": "The tiddler <$link to=<<infoTiddler>>><$text text=<<infoTiddler>>/></$link> is not a shadow tiddler"
        },
        "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Hint": {
            "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Hint",
            "text": "The tiddler <$link to=<<infoTiddler>>><$text text=<<infoTiddler>>/></$link> is a shadow tiddler"
        },
        "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Source": {
            "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Source",
            "text": "It is defined in the plugin <$link to=<<pluginTiddler>>><$text text=<<pluginTiddler>>/></$link>"
        },
        "$:/language/TiddlerInfo/Advanced/ShadowInfo/OverriddenShadow/Hint": {
            "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/OverriddenShadow/Hint",
            "text": "It is overridden by an ordinary tiddler"
        },
        "$:/language/TiddlerInfo/Fields/Caption": {
            "title": "$:/language/TiddlerInfo/Fields/Caption",
            "text": "Fields"
        },
        "$:/language/TiddlerInfo/List/Caption": {
            "title": "$:/language/TiddlerInfo/List/Caption",
            "text": "List"
        },
        "$:/language/TiddlerInfo/List/Empty": {
            "title": "$:/language/TiddlerInfo/List/Empty",
            "text": "This tiddler does not have a list"
        },
        "$:/language/TiddlerInfo/Listed/Caption": {
            "title": "$:/language/TiddlerInfo/Listed/Caption",
            "text": "Listed"
        },
        "$:/language/TiddlerInfo/Listed/Empty": {
            "title": "$:/language/TiddlerInfo/Listed/Empty",
            "text": "This tiddler is not listed by any others"
        },
        "$:/language/TiddlerInfo/References/Caption": {
            "title": "$:/language/TiddlerInfo/References/Caption",
            "text": "Backlinks"
        },
        "$:/language/TiddlerInfo/References/Empty": {
            "title": "$:/language/TiddlerInfo/References/Empty",
            "text": "No tiddlers link to this one"
        },
        "$:/language/TiddlerInfo/Tagging/Caption": {
            "title": "$:/language/TiddlerInfo/Tagging/Caption",
            "text": "Tagging"
        },
        "$:/language/TiddlerInfo/Tagging/Empty": {
            "title": "$:/language/TiddlerInfo/Tagging/Empty",
            "text": "No tiddlers are tagged with this one"
        },
        "$:/language/TiddlerInfo/Tools/Caption": {
            "title": "$:/language/TiddlerInfo/Tools/Caption",
            "text": "Tools"
        },
        "$:/language/Docs/Types/application/javascript": {
            "title": "$:/language/Docs/Types/application/javascript",
            "description": "JavaScript code",
            "name": "application/javascript",
            "group": "Developer",
            "group-sort": "2"
        },
        "$:/language/Docs/Types/application/json": {
            "title": "$:/language/Docs/Types/application/json",
            "description": "JSON data",
            "name": "application/json",
            "group": "Developer",
            "group-sort": "2"
        },
        "$:/language/Docs/Types/application/x-tiddler-dictionary": {
            "title": "$:/language/Docs/Types/application/x-tiddler-dictionary",
            "description": "Data dictionary",
            "name": "application/x-tiddler-dictionary",
            "group": "Developer",
            "group-sort": "2"
        },
        "$:/language/Docs/Types/image/gif": {
            "title": "$:/language/Docs/Types/image/gif",
            "description": "GIF image",
            "name": "image/gif",
            "group": "Image",
            "group-sort": "1"
        },
        "$:/language/Docs/Types/image/jpeg": {
            "title": "$:/language/Docs/Types/image/jpeg",
            "description": "JPEG image",
            "name": "image/jpeg",
            "group": "Image",
            "group-sort": "1"
        },
        "$:/language/Docs/Types/image/png": {
            "title": "$:/language/Docs/Types/image/png",
            "description": "PNG image",
            "name": "image/png",
            "group": "Image",
            "group-sort": "1"
        },
        "$:/language/Docs/Types/image/svg+xml": {
            "title": "$:/language/Docs/Types/image/svg+xml",
            "description": "Structured Vector Graphics image",
            "name": "image/svg+xml",
            "group": "Image",
            "group-sort": "1"
        },
        "$:/language/Docs/Types/image/x-icon": {
            "title": "$:/language/Docs/Types/image/x-icon",
            "description": "ICO format icon file",
            "name": "image/x-icon",
            "group": "Image",
            "group-sort": "1"
        },
        "$:/language/Docs/Types/text/css": {
            "title": "$:/language/Docs/Types/text/css",
            "description": "Static stylesheet",
            "name": "text/css",
            "group": "Developer",
            "group-sort": "2"
        },
        "$:/language/Docs/Types/text/html": {
            "title": "$:/language/Docs/Types/text/html",
            "description": "HTML markup",
            "name": "text/html",
            "group": "Text",
            "group-sort": "0"
        },
        "$:/language/Docs/Types/text/plain": {
            "title": "$:/language/Docs/Types/text/plain",
            "description": "Plain text",
            "name": "text/plain",
            "group": "Text",
            "group-sort": "0"
        },
        "$:/language/Docs/Types/text/vnd.tiddlywiki": {
            "title": "$:/language/Docs/Types/text/vnd.tiddlywiki",
            "description": "TiddlyWiki 5",
            "name": "text/vnd.tiddlywiki",
            "group": "Text",
            "group-sort": "0"
        },
        "$:/language/Docs/Types/text/x-tiddlywiki": {
            "title": "$:/language/Docs/Types/text/x-tiddlywiki",
            "description": "TiddlyWiki Classic",
            "name": "text/x-tiddlywiki",
            "group": "Text",
            "group-sort": "0"
        },
        "$:/languages/en-GB": {
            "title": "$:/languages/en-GB",
            "name": "en-GB",
            "description": "English (British)",
            "author": "JeremyRuston",
            "core-version": ">=5.0.0\"",
            "text": "Stub pseudo-plugin for the default language"
        },
        "$:/core/modules/commander.js": {
            "title": "$:/core/modules/commander.js",
            "text": "/*\\\ntitle: $:/core/modules/commander.js\ntype: application/javascript\nmodule-type: global\n\nThe $tw.Commander class is a command interpreter\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nParse a sequence of commands\n\tcommandTokens: an array of command string tokens\n\twiki: reference to the wiki store object\n\tstreams: {output:, error:}, each of which has a write(string) method\n\tcallback: a callback invoked as callback(err) where err is null if there was no error\n*/\nvar Commander = function(commandTokens,callback,wiki,streams) {\n\tvar path = require(\"path\");\n\tthis.commandTokens = commandTokens;\n\tthis.nextToken = 0;\n\tthis.callback = callback;\n\tthis.wiki = wiki;\n\tthis.streams = streams;\n\tthis.outputPath = path.resolve($tw.boot.wikiPath,$tw.config.wikiOutputSubDir);\n};\n\n/*\nLog a string if verbose flag is set\n*/\nCommander.prototype.log = function(str) {\n\tif(this.verbose) {\n\t\tthis.streams.output.write(str + \"\\n\");\n\t}\n};\n\n/*\nWrite a string if verbose flag is set\n*/\nCommander.prototype.write = function(str) {\n\tif(this.verbose) {\n\t\tthis.streams.output.write(str);\n\t}\n};\n\n/*\nAdd a string of tokens to the command queue\n*/\nCommander.prototype.addCommandTokens = function(commandTokens) {\n\tvar params = commandTokens.slice(0);\n\tparams.unshift(0);\n\tparams.unshift(this.nextToken);\n\tArray.prototype.splice.apply(this.commandTokens,params);\n};\n\n/*\nExecute the sequence of commands and invoke a callback on completion\n*/\nCommander.prototype.execute = function() {\n\tthis.executeNextCommand();\n};\n\n/*\nExecute the next command in the sequence\n*/\nCommander.prototype.executeNextCommand = function() {\n\tvar self = this;\n\t// Invoke the callback if there are no more commands\n\tif(this.nextToken >= this.commandTokens.length) {\n\t\tthis.callback(null);\n\t} else {\n\t\t// Get and check the command token\n\t\tvar commandName = this.commandTokens[this.nextToken++];\n\t\tif(commandName.substr(0,2) !== \"--\") {\n\t\t\tthis.callback(\"Missing command: \" + commandName);\n\t\t} else {\n\t\t\tcommandName = commandName.substr(2); // Trim off the --\n\t\t\t// Accumulate the parameters to the command\n\t\t\tvar params = [];\n\t\t\twhile(this.nextToken < this.commandTokens.length && \n\t\t\t\tthis.commandTokens[this.nextToken].substr(0,2) !== \"--\") {\n\t\t\t\tparams.push(this.commandTokens[this.nextToken++]);\n\t\t\t}\n\t\t\t// Get the command info\n\t\t\tvar command = $tw.commands[commandName],\n\t\t\t\tc,err;\n\t\t\tif(!command) {\n\t\t\t\tthis.callback(\"Unknown command: \" + commandName);\n\t\t\t} else {\n\t\t\t\tif(this.verbose) {\n\t\t\t\t\tthis.streams.output.write(\"Executing command: \" + commandName + \" \" + params.join(\" \") + \"\\n\");\n\t\t\t\t}\n\t\t\t\t// Parse named parameters if required\n\t\t\t\tif(command.info.namedParameterMode) {\n\t\t\t\t\tparams = this.extractNamedParameters(params,command.info.mandatoryParameters);\n\t\t\t\t\tif(typeof params === \"string\") {\n\t\t\t\t\t\treturn this.callback(params);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\tif(command.info.synchronous) {\n\t\t\t\t\t// Synchronous command\n\t\t\t\t\tc = new command.Command(params,this);\n\t\t\t\t\terr = c.execute();\n\t\t\t\t\tif(err) {\n\t\t\t\t\t\tthis.callback(err);\n\t\t\t\t\t} else {\n\t\t\t\t\t\tthis.executeNextCommand();\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\t// Asynchronous command\n\t\t\t\t\tc = new command.Command(params,this,function(err) {\n\t\t\t\t\t\tif(err) {\n\t\t\t\t\t\t\tself.callback(err);\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tself.executeNextCommand();\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t\terr = c.execute();\n\t\t\t\t\tif(err) {\n\t\t\t\t\t\tthis.callback(err);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n};\n\n/*\nGiven an array of parameter strings `params` in name:value format, and an array of mandatory parameter names in `mandatoryParameters`, returns a hashmap of values or a string if error\n*/\nCommander.prototype.extractNamedParameters = function(params,mandatoryParameters) {\n\tmandatoryParameters = mandatoryParameters || [];\n\tvar errors = [],\n\t\tparamsByName = Object.create(null);\n\t// Extract the parameters\n\t$tw.utils.each(params,function(param) {\n\t\tvar index = param.indexOf(\"=\");\n\t\tif(index < 1) {\n\t\t\terrors.push(\"malformed named parameter: '\" + param + \"'\");\n\t\t}\n\t\tparamsByName[param.slice(0,index)] = $tw.utils.trim(param.slice(index+1));\n\t});\n\t// Check the mandatory parameters are present\n\t$tw.utils.each(mandatoryParameters,function(mandatoryParameter) {\n\t\tif(!$tw.utils.hop(paramsByName,mandatoryParameter)) {\n\t\t\terrors.push(\"missing mandatory parameter: '\" + mandatoryParameter + \"'\");\n\t\t}\n\t});\n\t// Return any errors\n\tif(errors.length > 0) {\n\t\treturn errors.join(\" and\\n\");\n\t} else {\n\t\treturn paramsByName;\t\t\n\t}\n};\n\nCommander.initCommands = function(moduleType) {\n\tmoduleType = moduleType || \"command\";\n\t$tw.commands = {};\n\t$tw.modules.forEachModuleOfType(moduleType,function(title,module) {\n\t\tvar c = $tw.commands[module.info.name] = {};\n\t\t// Add the methods defined by the module\n\t\tfor(var f in module) {\n\t\t\tif($tw.utils.hop(module,f)) {\n\t\t\t\tc[f] = module[f];\n\t\t\t}\n\t\t}\n\t});\n};\n\nexports.Commander = Commander;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "global"
        },
        "$:/core/modules/commands/build.js": {
            "title": "$:/core/modules/commands/build.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/build.js\ntype: application/javascript\nmodule-type: command\n\nCommand to build a build target\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"build\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\t// Get the build targets defined in the wiki\n\tvar buildTargets = $tw.boot.wikiInfo.build;\n\tif(!buildTargets) {\n\t\treturn \"No build targets defined\";\n\t}\n\t// Loop through each of the specified targets\n\tvar targets;\n\tif(this.params.length > 0) {\n\t\ttargets = this.params;\n\t} else {\n\t\ttargets = Object.keys(buildTargets);\n\t}\n\tfor(var targetIndex=0; targetIndex<targets.length; targetIndex++) {\n\t\tvar target = targets[targetIndex],\n\t\t\tcommands = buildTargets[target];\n\t\tif(!commands) {\n\t\t\treturn \"Build target '\" + target + \"' not found\";\n\t\t}\n\t\t// Add the commands to the queue\n\t\tthis.commander.addCommandTokens(commands);\n\t}\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/clearpassword.js": {
            "title": "$:/core/modules/commands/clearpassword.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/clearpassword.js\ntype: application/javascript\nmodule-type: command\n\nClear password for crypto operations\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"clearpassword\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\t$tw.crypto.setPassword(null);\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/deletetiddlers.js": {
            "title": "$:/core/modules/commands/deletetiddlers.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/deletetiddlers.js\ntype: application/javascript\nmodule-type: command\n\nCommand to delete tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"deletetiddlers\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing filter\";\n\t}\n\tvar self = this,\n\t\twiki = this.commander.wiki,\n\t\tfilter = this.params[0],\n\t\ttiddlers = wiki.filterTiddlers(filter);\n\t$tw.utils.each(tiddlers,function(title) {\n\t\twiki.deleteTiddler(title);\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/editions.js": {
            "title": "$:/core/modules/commands/editions.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/editions.js\ntype: application/javascript\nmodule-type: command\n\nCommand to list the available editions\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"editions\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tvar self = this;\n\t// Output the list\n\tthis.commander.streams.output.write(\"Available editions:\\n\\n\");\n\tvar editionInfo = $tw.utils.getEditionInfo();\n\t$tw.utils.each(editionInfo,function(info,name) {\n\t\tself.commander.streams.output.write(\"    \" + name + \": \" + info.description + \"\\n\");\n\t});\n\tthis.commander.streams.output.write(\"\\n\");\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/fetch.js": {
            "title": "$:/core/modules/commands/fetch.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/fetch.js\ntype: application/javascript\nmodule-type: command\n\nCommands to fetch external tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"fetch\",\n\tsynchronous: false\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 2) {\n\t\treturn \"Missing subcommand and url\";\n\t}\n\tswitch(this.params[0]) {\n\t\tcase \"raw-file\":\n\t\t\treturn this.fetchFiles({\n\t\t\t\traw: true,\n\t\t\t\turl: this.params[1],\n\t\t\t\ttransformFilter: this.params[2] || \"\",\n\t\t\t\tcallback: this.callback\n\t\t\t});\n\t\t\tbreak;\n\t\tcase \"file\":\n\t\t\treturn this.fetchFiles({\n\t\t\t\turl: this.params[1],\n\t\t\t\timportFilter: this.params[2],\n\t\t\t\ttransformFilter: this.params[3] || \"\",\n\t\t\t\tcallback: this.callback\n\t\t\t});\n\t\t\tbreak;\n\t\tcase \"raw-files\":\n\t\t\treturn this.fetchFiles({\n\t\t\t\traw: true,\n\t\t\t\turlFilter: this.params[1],\n\t\t\t\ttransformFilter: this.params[2] || \"\",\n\t\t\t\tcallback: this.callback\n\t\t\t});\n\t\t\tbreak;\n\t\tcase \"files\":\n\t\t\treturn this.fetchFiles({\n\t\t\t\turlFilter: this.params[1],\n\t\t\t\timportFilter: this.params[2],\n\t\t\t\ttransformFilter: this.params[3] || \"\",\n\t\t\t\tcallback: this.callback\n\t\t\t});\n\t\t\tbreak;\n\t}\n\treturn null;\n};\n\nCommand.prototype.fetchFiles = function(options) {\n\tvar self = this;\n\t// Get the list of URLs\n\tvar urls;\n\tif(options.url) {\n\t\turls = [options.url]\n\t} else if(options.urlFilter) {\n\t\turls = this.commander.wiki.filterTiddlers(options.urlFilter);\n\t} else {\n\t\treturn \"Missing URL\";\n\t}\n\t// Process each URL in turn\n\tvar next = 0;\n\tvar getNextFile = function(err) {\n\t\tif(err) {\n\t\t\treturn options.callback(err);\n\t\t}\n\t\tif(next < urls.length) {\n\t\t\tself.fetchFile(urls[next++],options,getNextFile);\n\t\t} else {\n\t\t\toptions.callback(null);\n\t\t}\n\t};\n\tgetNextFile(null);\n\t// Success\n\treturn null;\n};\n\nCommand.prototype.fetchFile = function(url,options,callback,redirectCount) {\n\tif(redirectCount > 10) {\n\t\treturn callback(\"Error too many redirects retrieving \" + url);\n\t}\n\tvar self = this,\n\t\tlib = url.substr(0,8) === \"https://\" ? require(\"https\") : require(\"http\");\n\tlib.get(url).on(\"response\",function(response) {\n\t    var type = (response.headers[\"content-type\"] || \"\").split(\";\")[0],\n\t    \tdata = [];\n\t    self.commander.write(\"Reading \" + url + \": \");\n\t    response.on(\"data\",function(chunk) {\n\t        data.push(chunk);\n\t        self.commander.write(\".\");\n\t    });\n\t    response.on(\"end\",function() {\n\t        self.commander.write(\"\\n\");\n\t        if(response.statusCode === 200) {\n\t\t        self.processBody(Buffer.concat(data),type,options,url);\n\t\t        callback(null);\n\t        } else {\n\t        \tif(response.statusCode === 302 || response.statusCode === 303 || response.statusCode === 307) {\n\t        \t\treturn self.fetchFile(response.headers.location,options,callback,redirectCount + 1);\n\t        \t} else {\n\t\t        \treturn callback(\"Error \" + response.statusCode + \" retrieving \" + url)\t        \t\t\n\t        \t}\n\t        }\n\t   \t});\n\t   \tresponse.on(\"error\",function(e) {\n\t\t\tconsole.log(\"Error on GET request: \" + e);\n\t\t\tcallback(e);\n\t   \t});\n\t});\n\treturn null;\n};\n\nCommand.prototype.processBody = function(body,type,options,url) {\n\tvar self = this;\n\t// Collect the tiddlers in a wiki\n\tvar incomingWiki = new $tw.Wiki();\n\tif(options.raw) {\n\t\tvar typeInfo = type ? $tw.config.contentTypeInfo[type] : null,\n\t\t\tencoding = typeInfo ? typeInfo.encoding : \"utf8\";\n\t\tincomingWiki.addTiddler(new $tw.Tiddler({\n\t\t\ttitle: url,\n\t\t\ttype: type,\n\t\t\ttext: body.toString(encoding)\n\t\t}));\n\t} else {\n\t\t// Deserialise the file to extract the tiddlers\n\t\tvar tiddlers = this.commander.wiki.deserializeTiddlers(type || \"text/html\",body.toString(\"utf8\"),{});\n\t\t$tw.utils.each(tiddlers,function(tiddler) {\n\t\t\tincomingWiki.addTiddler(new $tw.Tiddler(tiddler));\n\t\t});\n\t}\n\t// Filter the tiddlers to select the ones we want\n\tvar filteredTitles = incomingWiki.filterTiddlers(options.importFilter || \"[all[tiddlers]]\");\n\t// Import the selected tiddlers\n\tvar count = 0;\n\tincomingWiki.each(function(tiddler,title) {\n\t\tif(filteredTitles.indexOf(title) !== -1) {\n\t\t\tvar newTiddler;\n\t\t\tif(options.transformFilter) {\n\t\t\t\tvar transformedTitle = (incomingWiki.filterTiddlers(options.transformFilter,null,self.commander.wiki.makeTiddlerIterator([title])) || [\"\"])[0];\n\t\t\t\tif(transformedTitle) {\n\t\t\t\t\tself.commander.log(\"Importing \" + title + \" as \" + transformedTitle)\n\t\t\t\t\tnewTiddler = new $tw.Tiddler(tiddler,{title: transformedTitle});\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tself.commander.log(\"Importing \" + title)\n\t\t\t\tnewTiddler = tiddler;\n\t\t\t}\n\t\t\tself.commander.wiki.importTiddler(newTiddler);\n\t\t\tcount++;\n\t\t}\n\t});\n\tself.commander.log(\"Imported \" + count + \" tiddlers\")\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/help.js": {
            "title": "$:/core/modules/commands/help.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/help.js\ntype: application/javascript\nmodule-type: command\n\nHelp command\n\n\\*/\n(function(){\n\n/*jshint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"help\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tvar subhelp = this.params[0] || \"default\",\n\t\thelpBase = \"$:/language/Help/\",\n\t\ttext;\n\tif(!this.commander.wiki.getTiddler(helpBase + subhelp)) {\n\t\tsubhelp = \"notfound\";\n\t}\n\t// Wikify the help as formatted text (ie block elements generate newlines)\n\ttext = this.commander.wiki.renderTiddler(\"text/plain-formatted\",helpBase + subhelp);\n\t// Remove any leading linebreaks\n\ttext = text.replace(/^(\\r?\\n)*/g,\"\");\n\tthis.commander.streams.output.write(text);\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/import.js": {
            "title": "$:/core/modules/commands/import.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/import.js\ntype: application/javascript\nmodule-type: command\n\nCommand to import tiddlers from a file\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"import\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\");\n\tif(this.params.length < 2) {\n\t\treturn \"Missing parameters\";\n\t}\n\tvar filename = self.params[0],\n\t\tdeserializer = self.params[1],\n\t\ttitle = self.params[2] || filename,\n\t\tencoding = self.params[3] || \"utf8\",\n\t\ttext = fs.readFileSync(filename,encoding),\n\t\ttiddlers = this.commander.wiki.deserializeTiddlers(null,text,{title: title},{deserializer: deserializer});\n\t$tw.utils.each(tiddlers,function(tiddler) {\n\t\tself.commander.wiki.importTiddler(new $tw.Tiddler(tiddler));\n\t});\n\tthis.commander.log(tiddlers.length + \" tiddler(s) imported\");\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/init.js": {
            "title": "$:/core/modules/commands/init.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/init.js\ntype: application/javascript\nmodule-type: command\n\nCommand to initialise an empty wiki folder\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"init\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tvar fs = require(\"fs\"),\n\t\tpath = require(\"path\");\n\t// Check that we don't already have a valid wiki folder\n\tif($tw.boot.wikiTiddlersPath || ($tw.utils.isDirectory($tw.boot.wikiPath) && !$tw.utils.isDirectoryEmpty($tw.boot.wikiPath))) {\n\t\treturn \"Wiki folder is not empty\";\n\t}\n\t// Loop through each of the specified editions\n\tvar editions = this.params.length > 0 ? this.params : [\"empty\"];\n\tfor(var editionIndex=0; editionIndex<editions.length; editionIndex++) {\n\t\tvar editionName = editions[editionIndex];\n\t\t// Check the edition exists\n\t\tvar editionPath = $tw.findLibraryItem(editionName,$tw.getLibraryItemSearchPaths($tw.config.editionsPath,$tw.config.editionsEnvVar));\n\t\tif(!$tw.utils.isDirectory(editionPath)) {\n\t\t\treturn \"Edition '\" + editionName + \"' not found\";\n\t\t}\n\t\t// Copy the edition content\n\t\tvar err = $tw.utils.copyDirectory(editionPath,$tw.boot.wikiPath);\n\t\tif(!err) {\n\t\t\tthis.commander.streams.output.write(\"Copied edition '\" + editionName + \"' to \" + $tw.boot.wikiPath + \"\\n\");\n\t\t} else {\n\t\t\treturn err;\n\t\t}\n\t}\n\t// Tweak the tiddlywiki.info to remove any included wikis\n\tvar packagePath = $tw.boot.wikiPath + \"/tiddlywiki.info\",\n\t\tpackageJson = JSON.parse(fs.readFileSync(packagePath));\n\tdelete packageJson.includeWikis;\n\tfs.writeFileSync(packagePath,JSON.stringify(packageJson,null,$tw.config.preferences.jsonSpaces));\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/listen.js": {
            "title": "$:/core/modules/commands/listen.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/listen.js\ntype: application/javascript\nmodule-type: command\n\nListen for HTTP requests and serve tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Server = require(\"$:/core/modules/server/server.js\").Server;\n\nexports.info = {\n\tname: \"listen\",\n\tsynchronous: true,\n\tnamedParameterMode: true,\n\tmandatoryParameters: [],\n};\n\nvar Command = function(params,commander,callback) {\n\tvar self = this;\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tvar self = this;\n\tif(!$tw.boot.wikiTiddlersPath) {\n\t\t$tw.utils.warning(\"Warning: Wiki folder '\" + $tw.boot.wikiPath + \"' does not exist or is missing a tiddlywiki.info file\");\n\t}\n\t// Set up server\n\tthis.server = new Server({\n\t\twiki: this.commander.wiki,\n\t\tvariables: self.params\n\t});\n\tvar nodeServer = this.server.listen();\n\t$tw.hooks.invokeHook(\"th-server-command-post-start\",this.server,nodeServer,\"tiddlywiki\");\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/load.js": {
            "title": "$:/core/modules/commands/load.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/load.js\ntype: application/javascript\nmodule-type: command\n\nCommand to load tiddlers from a file or directory\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"load\",\n\tsynchronous: false\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\");\n\tif(this.params.length < 1) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar tiddlers = $tw.loadTiddlersFromPath(self.params[0]),\n\t\tcount = 0;\n\t$tw.utils.each(tiddlers,function(tiddlerInfo) {\n\t\t$tw.utils.each(tiddlerInfo.tiddlers,function(tiddler) {\n\t\t\tself.commander.wiki.importTiddler(new $tw.Tiddler(tiddler));\n\t\t\tcount++;\n\t\t});\n\t});\n\tif(!count && self.params[1] !== \"noerror\") {\n\t\tself.callback(\"No tiddlers found in file \\\"\" + self.params[0] + \"\\\"\");\n\t} else {\n\t\tself.callback(null);\n\t}\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/makelibrary.js": {
            "title": "$:/core/modules/commands/makelibrary.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/makelibrary.js\ntype: application/javascript\nmodule-type: command\n\nCommand to pack all of the plugins in the library into a plugin tiddler of type \"library\"\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"makelibrary\",\n\tsynchronous: true\n};\n\nvar UPGRADE_LIBRARY_TITLE = \"$:/UpgradeLibrary\";\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tvar wiki = this.commander.wiki,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\tupgradeLibraryTitle = this.params[0] || UPGRADE_LIBRARY_TITLE,\n\t\ttiddlers = {};\n\t// Collect up the library plugins\n\tvar collectPlugins = function(folder) {\n\t\t\tvar pluginFolders = $tw.utils.getSubdirectories(folder) || [];\n\t\t\tfor(var p=0; p<pluginFolders.length; p++) {\n\t\t\t\tif(!$tw.boot.excludeRegExp.test(pluginFolders[p])) {\n\t\t\t\t\tpluginFields = $tw.loadPluginFolder(path.resolve(folder,\"./\" + pluginFolders[p]));\n\t\t\t\t\tif(pluginFields && pluginFields.title) {\n\t\t\t\t\t\ttiddlers[pluginFields.title] = pluginFields;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\tcollectPublisherPlugins = function(folder) {\n\t\t\tvar publisherFolders = $tw.utils.getSubdirectories(folder) || [];\n\t\t\tfor(var t=0; t<publisherFolders.length; t++) {\n\t\t\t\tif(!$tw.boot.excludeRegExp.test(publisherFolders[t])) {\n\t\t\t\t\tcollectPlugins(path.resolve(folder,\"./\" + publisherFolders[t]));\n\t\t\t\t}\n\t\t\t}\n\t\t};\n\t$tw.utils.each($tw.getLibraryItemSearchPaths($tw.config.pluginsPath,$tw.config.pluginsEnvVar),collectPublisherPlugins);\n\t$tw.utils.each($tw.getLibraryItemSearchPaths($tw.config.themesPath,$tw.config.themesEnvVar),collectPublisherPlugins);\n\t$tw.utils.each($tw.getLibraryItemSearchPaths($tw.config.languagesPath,$tw.config.languagesEnvVar),collectPlugins);\n\t// Save the upgrade library tiddler\n\tvar pluginFields = {\n\t\ttitle: upgradeLibraryTitle,\n\t\ttype: \"application/json\",\n\t\t\"plugin-type\": \"library\",\n\t\t\"text\": JSON.stringify({tiddlers: tiddlers})\n\t};\n\twiki.addTiddler(new $tw.Tiddler(pluginFields));\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/output.js": {
            "title": "$:/core/modules/commands/output.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/output.js\ntype: application/javascript\nmodule-type: command\n\nCommand to set the default output location (defaults to current working directory)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"output\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tvar fs = require(\"fs\"),\n\t\tpath = require(\"path\");\n\tif(this.params.length < 1) {\n\t\treturn \"Missing output path\";\n\t}\n\tthis.commander.outputPath = path.resolve(process.cwd(),this.params[0]);\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/password.js": {
            "title": "$:/core/modules/commands/password.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/password.js\ntype: application/javascript\nmodule-type: command\n\nSave password for crypto operations\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"password\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing password\";\n\t}\n\t$tw.crypto.setPassword(this.params[0]);\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/render.js": {
            "title": "$:/core/modules/commands/render.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/render.js\ntype: application/javascript\nmodule-type: command\n\nRender individual tiddlers and save the results to the specified files\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.info = {\n\tname: \"render\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing tiddler filter\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\twiki = this.commander.wiki,\n\t\ttiddlerFilter = this.params[0],\n\t\tfilenameFilter = this.params[1] || \"[is[tiddler]addsuffix[.html]]\",\n\t\ttype = this.params[2] || \"text/html\",\n\t\ttemplate = this.params[3],\n\t\tvariableList = this.params.slice(4),\n\t\ttiddlers = wiki.filterTiddlers(tiddlerFilter),\n\t\tvariables =  Object.create(null);\n\t\twhile(variableList.length >= 2) {\n\t\t\tvariables[variableList[0]] = variableList[1];\n\t\t\tvariableList = variableList.slice(2);\n\t\t}\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar parser = wiki.parseTiddler(template || title);\n\t\tvar widgetNode = wiki.makeWidget(parser,{variables: $tw.utils.extend({},variables,{currentTiddler: title})}),\n\t\t\tcontainer = $tw.fakeDocument.createElement(\"div\");\n\t\twidgetNode.render(container,null);\n\t\tvar text = type === \"text/html\" ? container.innerHTML : container.textContent,\n\t\t\tfilepath = path.resolve(self.commander.outputPath,wiki.filterTiddlers(filenameFilter,$tw.rootWidget,wiki.makeTiddlerIterator([title]))[0]);\n\t\tif(self.commander.verbose) {\n\t\t\tconsole.log(\"Rendering \\\"\" + title + \"\\\" to \\\"\" + filepath + \"\\\"\");\n\t\t}\n\t\t$tw.utils.createFileDirectories(filepath);\n\t\tfs.writeFileSync(filepath,text,\"utf8\");\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/rendertiddler.js": {
            "title": "$:/core/modules/commands/rendertiddler.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/rendertiddler.js\ntype: application/javascript\nmodule-type: command\n\nCommand to render a tiddler and save it to a file\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"rendertiddler\",\n\tsynchronous: false\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 2) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\ttitle = this.params[0],\n\t\tfilename = path.resolve(this.commander.outputPath,this.params[1]),\n\t\ttype = this.params[2] || \"text/html\",\n\t\ttemplate = this.params[3],\n\t\tname = this.params[4],\n\t\tvalue = this.params[5],\n\t\tvariables = {};\n\t$tw.utils.createFileDirectories(filename);\n\tif(template) {\n\t\tvariables.currentTiddler = title;\n\t\ttitle = template;\n\t}\n\tif(name && value) {\n\t\tvariables[name] = value;\n\t}\n\tfs.writeFile(filename,this.commander.wiki.renderTiddler(type,title,{variables: variables}),\"utf8\",function(err) {\n\t\tself.callback(err);\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/rendertiddlers.js": {
            "title": "$:/core/modules/commands/rendertiddlers.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/rendertiddlers.js\ntype: application/javascript\nmodule-type: command\n\nCommand to render several tiddlers to a folder of files\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.info = {\n\tname: \"rendertiddlers\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 2) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\twiki = this.commander.wiki,\n\t\tfilter = this.params[0],\n\t\ttemplate = this.params[1],\n\t\toutputPath = this.commander.outputPath,\n\t\tpathname = path.resolve(outputPath,this.params[2]),\t\t\n\t\ttype = this.params[3] || \"text/html\",\n\t\textension = this.params[4] || \".html\",\n\t\tdeleteDirectory = (this.params[5] || \"\").toLowerCase() !== \"noclean\",\n\t\ttiddlers = wiki.filterTiddlers(filter);\n\tif(deleteDirectory) {\n\t\t$tw.utils.deleteDirectory(pathname);\n\t}\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar parser = wiki.parseTiddler(template),\n\t\t\twidgetNode = wiki.makeWidget(parser,{variables: {currentTiddler: title}}),\n\t\t\tcontainer = $tw.fakeDocument.createElement(\"div\");\n\t\twidgetNode.render(container,null);\n\t\tvar text = type === \"text/html\" ? container.innerHTML : container.textContent,\n\t\t\texportPath = null;\n\t\tif($tw.utils.hop($tw.macros,\"tv-get-export-path\")) {\n\t\t\tvar macroPath = $tw.macros[\"tv-get-export-path\"].run.apply(self,[title]);\n\t\t\tif(macroPath) {\n\t\t\t\texportPath = path.resolve(outputPath,macroPath + extension);\n\t\t\t}\n\t\t}\n\t\tvar finalPath = exportPath || path.resolve(pathname,encodeURIComponent(title) + extension);\n\t\t$tw.utils.createFileDirectories(finalPath);\n\t\tfs.writeFileSync(finalPath,text,\"utf8\");\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/save.js": {
            "title": "$:/core/modules/commands/save.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/save.js\ntype: application/javascript\nmodule-type: command\n\nSaves individual tiddlers in their raw text or binary format to the specified files\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"save\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing filename filter\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\twiki = this.commander.wiki,\n\t\ttiddlerFilter = this.params[0],\n\t\tfilenameFilter = this.params[1] || \"[is[tiddler]]\",\n\t\ttiddlers = wiki.filterTiddlers(tiddlerFilter);\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar tiddler = self.commander.wiki.getTiddler(title),\n\t\t\ttype = tiddler.fields.type || \"text/vnd.tiddlywiki\",\n\t\t\tcontentTypeInfo = $tw.config.contentTypeInfo[type] || {encoding: \"utf8\"},\n\t\t\tfilepath = path.resolve(self.commander.outputPath,wiki.filterTiddlers(filenameFilter,$tw.rootWidget,wiki.makeTiddlerIterator([title]))[0]);\n\t\tif(self.commander.verbose) {\n\t\t\tconsole.log(\"Saving \\\"\" + title + \"\\\" to \\\"\" + filepath + \"\\\"\");\n\t\t}\n\t\t$tw.utils.createFileDirectories(filepath);\n\t\tfs.writeFileSync(filepath,tiddler.fields.text,contentTypeInfo.encoding);\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/savelibrarytiddlers.js": {
            "title": "$:/core/modules/commands/savelibrarytiddlers.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/savelibrarytiddlers.js\ntype: application/javascript\nmodule-type: command\n\nCommand to save the subtiddlers of a bundle tiddler as a series of JSON files\n\n--savelibrarytiddlers <tiddler> <tiddler-filter> <pathname> <skinnylisting>\n\nThe tiddler identifies the bundle tiddler that contains the subtiddlers.\n\nThe tiddler filter specifies the plugins to be included.\n\nThe pathname specifies the pathname to the folder in which the JSON files should be saved. The filename is the URL encoded title of the subtiddler.\n\nThe skinnylisting specifies the title of the tiddler to which a JSON catalogue of the subtiddlers will be saved. The JSON file contains the same data as the bundle tiddler but with the `text` field removed.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"savelibrarytiddlers\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 2) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\tcontainerTitle = this.params[0],\n\t\tfilter = this.params[1],\n\t\tbasepath = this.params[2],\n\t\tskinnyListTitle = this.params[3];\n\t// Get the container tiddler as data\n\tvar containerData = self.commander.wiki.getTiddlerDataCached(containerTitle,undefined);\n\tif(!containerData) {\n\t\treturn \"'\" + containerTitle + \"' is not a tiddler bundle\";\n\t}\n\t// Filter the list of plugins\n\tvar pluginList = [];\n\t$tw.utils.each(containerData.tiddlers,function(tiddler,title) {\n\t\tpluginList.push(title);\n\t});\n\tvar filteredPluginList;\n\tif(filter) {\n\t\tfilteredPluginList = self.commander.wiki.filterTiddlers(filter,null,self.commander.wiki.makeTiddlerIterator(pluginList));\n\t} else {\n\t\tfilteredPluginList = pluginList;\n\t}\n\t// Iterate through the plugins\n\tvar skinnyList = [];\n\t$tw.utils.each(filteredPluginList,function(title) {\n\t\tvar tiddler = containerData.tiddlers[title];\n\t\t// Save each JSON file and collect the skinny data\n\t\tvar pathname = path.resolve(self.commander.outputPath,basepath + encodeURIComponent(title) + \".json\");\n\t\t$tw.utils.createFileDirectories(pathname);\n\t\tfs.writeFileSync(pathname,JSON.stringify(tiddler),\"utf8\");\n\t\t// Collect the skinny list data\n\t\tvar pluginTiddlers = JSON.parse(tiddler.text),\n\t\t\treadmeContent = (pluginTiddlers.tiddlers[title + \"/readme\"] || {}).text,\n\t\t\tdoesRequireReload = !!self.commander.wiki.doesPluginInfoRequireReload(pluginTiddlers),\n\t\t\ticonTiddler = pluginTiddlers.tiddlers[title + \"/icon\"] || {},\n\t\t\ticonType = iconTiddler.type,\n\t\t\ticonText = iconTiddler.text,\n\t\t\ticonContent;\n\t\tif(iconType && iconText) {\n\t\t\ticonContent = $tw.utils.makeDataUri(iconText,iconType);\n\t\t}\n\t\tskinnyList.push($tw.utils.extend({},tiddler,{\n\t\t\ttext: undefined,\n\t\t\treadme: readmeContent,\n\t\t\t\"requires-reload\": doesRequireReload ? \"yes\" : \"no\",\n\t\t\ticon: iconContent\n\t\t}));\n\t});\n\t// Save the catalogue tiddler\n\tif(skinnyListTitle) {\n\t\tself.commander.wiki.setTiddlerData(skinnyListTitle,skinnyList);\n\t}\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/savetiddler.js": {
            "title": "$:/core/modules/commands/savetiddler.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/savetiddler.js\ntype: application/javascript\nmodule-type: command\n\nCommand to save the content of a tiddler to a file\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"savetiddler\",\n\tsynchronous: false\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 2) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\ttitle = this.params[0],\n\t\tfilename = path.resolve(this.commander.outputPath,this.params[1]),\n\t\ttiddler = this.commander.wiki.getTiddler(title);\n\tif(tiddler) {\n\t\tvar type = tiddler.fields.type || \"text/vnd.tiddlywiki\",\n\t\t\tcontentTypeInfo = $tw.config.contentTypeInfo[type] || {encoding: \"utf8\"};\n\t\t$tw.utils.createFileDirectories(filename);\n\t\tfs.writeFile(filename,tiddler.fields.text,contentTypeInfo.encoding,function(err) {\n\t\t\tself.callback(err);\n\t\t});\n\t} else {\n\t\treturn \"Missing tiddler: \" + title;\n\t}\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/savetiddlers.js": {
            "title": "$:/core/modules/commands/savetiddlers.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/savetiddlers.js\ntype: application/javascript\nmodule-type: command\n\nCommand to save several tiddlers to a folder of files\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.info = {\n\tname: \"savetiddlers\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\twiki = this.commander.wiki,\n\t\tfilter = this.params[0],\n\t\tpathname = path.resolve(this.commander.outputPath,this.params[1]),\n\t\tdeleteDirectory = (this.params[2] || \"\").toLowerCase() !== \"noclean\",\n\t\ttiddlers = wiki.filterTiddlers(filter);\n\tif(deleteDirectory) {\n\t\t$tw.utils.deleteDirectory(pathname);\n\t}\n\t$tw.utils.createDirectory(pathname);\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar tiddler = self.commander.wiki.getTiddler(title),\n\t\t\ttype = tiddler.fields.type || \"text/vnd.tiddlywiki\",\n\t\t\tcontentTypeInfo = $tw.config.contentTypeInfo[type] || {encoding: \"utf8\"},\n\t\t\tfilename = path.resolve(pathname,encodeURIComponent(title));\n\t\tfs.writeFileSync(filename,tiddler.fields.text,contentTypeInfo.encoding);\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/savewikifolder.js": {
            "title": "$:/core/modules/commands/savewikifolder.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/savewikifolder.js\ntype: application/javascript\nmodule-type: command\n\nCommand to save the current wiki as a wiki folder\n\n--savewikifolder <wikifolderpath> [<filter>]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"savewikifolder\",\n\tsynchronous: true\n};\n\nvar fs,path;\nif($tw.node) {\n\tfs = require(\"fs\");\n\tpath = require(\"path\");\n}\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing wiki folder path\";\n\t}\n\tvar wikifoldermaker = new WikiFolderMaker(this.params[0],this.params[1],this.commander);\n\treturn wikifoldermaker.save();\n};\n\nfunction WikiFolderMaker(wikiFolderPath,wikiFilter,commander) {\n\tthis.wikiFolderPath = wikiFolderPath;\n\tthis.wikiFilter = wikiFilter || \"[all[tiddlers]]\";\n\tthis.commander = commander;\n\tthis.wiki = commander.wiki;\n\tthis.savedPaths = []; // So that we can detect filename clashes\n}\n\nWikiFolderMaker.prototype.log = function(str) {\n\tif(this.commander.verbose) {\n\t\tconsole.log(str);\n\t}\n};\n\nWikiFolderMaker.prototype.tiddlersToIgnore = [\n\t\"$:/boot/boot.css\",\n\t\"$:/boot/boot.js\",\n\t\"$:/boot/bootprefix.js\",\n\t\"$:/core\",\n\t\"$:/library/sjcl.js\",\n\t\"$:/temp/info-plugin\"\n];\n\n/*\nReturns null if successful, or an error string if there was an error\n*/\nWikiFolderMaker.prototype.save = function() {\n\tvar self = this;\n\t// Check that the output directory doesn't exist\n\tif(fs.existsSync(this.wikiFolderPath) && !$tw.utils.isDirectoryEmpty(this.wikiFolderPath)) {\n\t\treturn \"The unpackwiki command requires that the output wiki folder be empty\";\n\t}\n\t// Get the tiddlers from the source wiki\n\tvar tiddlerTitles = this.wiki.filterTiddlers(this.wikiFilter);\n\t// Initialise a new tiddlwiki.info file\n\tvar newWikiInfo = {};\n\t// Process each incoming tiddler in turn\n\t$tw.utils.each(tiddlerTitles,function(title) {\n\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\tif(tiddler) {\n\t\t\tif(self.tiddlersToIgnore.indexOf(title) !== -1) {\n\t\t\t\t// Ignore the core plugin and the ephemeral info plugin\n\t\t\t\tself.log(\"Ignoring tiddler: \" + title);\n\t\t\t} else {\n\t\t\t\tvar type = tiddler.fields.type,\n\t\t\t\t\tpluginType = tiddler.fields[\"plugin-type\"];\n\t\t\t\tif(type === \"application/json\" && pluginType) {\n\t\t\t\t\t// Plugin tiddler\n\t\t\t\t\tvar libraryDetails = self.findPluginInLibrary(title);\n\t\t\t\t\tif(libraryDetails) {\n\t\t\t\t\t\t// A plugin from the core library\n\t\t\t\t\t\tself.log(\"Adding built-in plugin: \" + libraryDetails.name);\n\t\t\t\t\t\tnewWikiInfo[libraryDetails.type] = newWikiInfo[libraryDetails.type]  || [];\n\t\t\t\t\t\t$tw.utils.pushTop(newWikiInfo[libraryDetails.type],libraryDetails.name);\n\t\t\t\t\t} else {\n\t\t\t\t\t\t// A custom plugin\n\t\t\t\t\t\tself.log(\"Processing custom plugin: \" + title);\n\t\t\t\t\t\tself.saveCustomPlugin(tiddler);\n\t\t\t\t\t}\t\t\t\t\n\t\t\t\t} else {\n\t\t\t\t\t// Ordinary tiddler\n\t\t\t\t\tself.saveTiddler(\"tiddlers\",tiddler);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n\t// Save the tiddlywiki.info file\n\tthis.saveJSONFile(\"tiddlywiki.info\",newWikiInfo);\n\tself.log(\"Writing tiddlywiki.info: \" + JSON.stringify(newWikiInfo,null,$tw.config.preferences.jsonSpaces));\n\treturn null;\n};\n\n/*\nTest whether the specified tiddler is a plugin in the plugin library\n*/\nWikiFolderMaker.prototype.findPluginInLibrary = function(title) {\n\tvar parts = title.split(\"/\"),\n\t\tpluginPath, type, name;\n\tif(parts[0] === \"$:\") {\n\t\tif(parts[1] === \"languages\" && parts.length === 3) {\n\t\t\tpluginPath = \"languages\" + path.sep + parts[2];\n\t\t\ttype = parts[1];\n\t\t\tname = parts[2];\n\t\t} else if(parts[1] === \"plugins\" || parts[1] === \"themes\" && parts.length === 4) {\n\t\t\tpluginPath = parts[1] + path.sep + parts[2] + path.sep + parts[3];\n\t\t\ttype = parts[1];\n\t\t\tname = parts[2] + \"/\" + parts[3];\n\t\t}\n\t}\n\tif(pluginPath && type && name) {\n\t\tpluginPath = path.resolve($tw.boot.bootPath,\"..\",pluginPath);\n\t\tif(fs.existsSync(pluginPath)) {\n\t\t\treturn {\n\t\t\t\tpluginPath: pluginPath,\n\t\t\t\ttype: type,\n\t\t\t\tname: name\n\t\t\t};\n\t\t}\n\t}\n\treturn false;\n};\n\nWikiFolderMaker.prototype.saveCustomPlugin = function(pluginTiddler) {\n\tvar self = this,\n\t\tpluginTitle = pluginTiddler.fields.title,\n\t\ttitleParts = pluginTitle.split(\"/\"),\n\t\tdirectory = $tw.utils.generateTiddlerFilepath(titleParts[titleParts.length - 1],{\n\t\t\tdirectory: path.resolve(this.wikiFolderPath,pluginTiddler.fields[\"plugin-type\"] + \"s\")\n\t\t}),\n\t\tpluginInfo = pluginTiddler.getFieldStrings({exclude: [\"text\",\"type\"]});\n\tthis.saveJSONFile(directory + path.sep + \"plugin.info\",pluginInfo);\n\tself.log(\"Writing \" + directory + path.sep + \"plugin.info: \" + JSON.stringify(pluginInfo,null,$tw.config.preferences.jsonSpaces));\n\tvar pluginTiddlers = JSON.parse(pluginTiddler.fields.text).tiddlers; // A hashmap of tiddlers in the plugin\n\t$tw.utils.each(pluginTiddlers,function(tiddler) {\n\t\tself.saveTiddler(directory,new $tw.Tiddler(tiddler));\n\t});\n};\n\nWikiFolderMaker.prototype.saveTiddler = function(directory,tiddler) {\n\tvar title = tiddler.fields.title, fileInfo, pathFilters, extFilters;\n\tif(this.wiki.tiddlerExists(\"$:/config/FileSystemPaths\")) {\n\t\tpathFilters = this.wiki.getTiddlerText(\"$:/config/FileSystemPaths\",\"\").split(\"\\n\");\n\t}\n\tif(this.wiki.tiddlerExists(\"$:/config/FileSystemExtensions\")) {\n\t\textFilters = this.wiki.getTiddlerText(\"$:/config/FileSystemExtensions\",\"\").split(\"\\n\");\n\t}\n\tvar fileInfo = $tw.utils.generateTiddlerFileInfo(tiddler,{\n\t\tdirectory: path.resolve(this.wikiFolderPath,directory),\n\t\tpathFilters: pathFilters,\n\t\textFilters: extFilters,\n\t\twiki: this.wiki,\n\t\tfileInfo: {}\n\t});\n\ttry {\n\t\t$tw.utils.saveTiddlerToFileSync(tiddler,fileInfo);\n\t} catch (err) {\n\t\tconsole.log(\"SaveWikiFolder: Error saving file '\" + fileInfo.filepath + \"', tiddler: '\" + tiddler.fields.title);\n\t}\n};\n\nWikiFolderMaker.prototype.saveJSONFile = function(filename,json) {\n\tthis.saveTextFile(filename,JSON.stringify(json,null,$tw.config.preferences.jsonSpaces));\n};\n\nWikiFolderMaker.prototype.saveTextFile = function(filename,data) {\n\tthis.saveFile(filename,\"utf8\",data);\n};\n\nWikiFolderMaker.prototype.saveFile = function(filename,encoding,data) {\n\tvar filepath = path.resolve(this.wikiFolderPath,filename);\n\t$tw.utils.createFileDirectories(filepath);\n\tfs.writeFileSync(filepath,data,encoding);\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/server.js": {
            "title": "$:/core/modules/commands/server.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/server.js\ntype: application/javascript\nmodule-type: command\n\nDeprecated legacy command for serving tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Server = require(\"$:/core/modules/server/server.js\").Server;\n\nexports.info = {\n\tname: \"server\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tvar self = this;\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(!$tw.boot.wikiTiddlersPath) {\n\t\t$tw.utils.warning(\"Warning: Wiki folder '\" + $tw.boot.wikiPath + \"' does not exist or is missing a tiddlywiki.info file\");\n\t}\n\t// Set up server\n\tthis.server = new Server({\n\t\twiki: this.commander.wiki,\n\t\tvariables: {\n\t\t\tport: this.params[0],\n\t\t\thost: this.params[6],\n\t\t\t\"root-tiddler\": this.params[1],\n\t\t\t\"root-render-type\": this.params[2],\n\t\t\t\"root-serve-type\": this.params[3],\n\t\t\tusername: this.params[4],\n\t\t\tpassword: this.params[5],\n\t\t\t\"path-prefix\": this.params[7],\n\t\t\t\"debug-level\": this.params[8]\n\t\t}\n\t});\n\tvar nodeServer = this.server.listen();\n\t$tw.hooks.invokeHook(\"th-server-command-post-start\",this.server,nodeServer,\"tiddlywiki\");\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/setfield.js": {
            "title": "$:/core/modules/commands/setfield.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/setfield.js\ntype: application/javascript\nmodule-type: command\n\nCommand to modify selected tiddlers to set a field to the text of a template tiddler that has been wikified with the selected tiddler as the current tiddler.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.info = {\n\tname: \"setfield\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 4) {\n\t\treturn \"Missing parameters\";\n\t}\n\tvar self = this,\n\t\twiki = this.commander.wiki,\n\t\tfilter = this.params[0],\n\t\tfieldname = this.params[1] || \"text\",\n\t\ttemplatetitle = this.params[2],\n\t\trendertype = this.params[3] || \"text/plain\",\n\t\ttiddlers = wiki.filterTiddlers(filter);\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar parser = wiki.parseTiddler(templatetitle),\n\t\t\tnewFields = {},\n\t\t\ttiddler = wiki.getTiddler(title);\n\t\tif(parser) {\n\t\t\tvar widgetNode = wiki.makeWidget(parser,{variables: {currentTiddler: title}});\n\t\t\tvar container = $tw.fakeDocument.createElement(\"div\");\n\t\t\twidgetNode.render(container,null);\n\t\t\tnewFields[fieldname] = rendertype === \"text/html\" ? container.innerHTML : container.textContent;\n\t\t} else {\n\t\t\tnewFields[fieldname] = undefined;\n\t\t}\n\t\twiki.addTiddler(new $tw.Tiddler(tiddler,newFields));\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/unpackplugin.js": {
            "title": "$:/core/modules/commands/unpackplugin.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/unpackplugin.js\ntype: application/javascript\nmodule-type: command\n\nCommand to extract the shadow tiddlers from within a plugin\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"unpackplugin\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing plugin name\";\n\t}\n\tvar self = this,\n\t\ttitle = this.params[0],\n\t\tpluginData = this.commander.wiki.getTiddlerDataCached(title);\n\tif(!pluginData) {\n\t\treturn \"Plugin '\" + title + \"' not found\";\n\t}\n\t$tw.utils.each(pluginData.tiddlers,function(tiddler) {\n\t\tself.commander.wiki.addTiddler(new $tw.Tiddler(tiddler));\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/verbose.js": {
            "title": "$:/core/modules/commands/verbose.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/verbose.js\ntype: application/javascript\nmodule-type: command\n\nVerbose command\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"verbose\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tthis.commander.verbose = true;\n\t// Output the boot message log\n\tthis.commander.streams.output.write(\"Boot log:\\n  \" + $tw.boot.logMessages.join(\"\\n  \") + \"\\n\");\n\treturn null; // No error\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/version.js": {
            "title": "$:/core/modules/commands/version.js",
            "text": "/*\\\ntitle: $:/core/modules/commands/version.js\ntype: application/javascript\nmodule-type: command\n\nVersion command\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"version\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tthis.commander.streams.output.write($tw.version + \"\\n\");\n\treturn null; // No error\n};\n\nexports.Command = Command;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/config.js": {
            "title": "$:/core/modules/config.js",
            "text": "/*\\\ntitle: $:/core/modules/config.js\ntype: application/javascript\nmodule-type: config\n\nCore configuration constants\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.preferences = {};\n\nexports.preferences.notificationDuration = 3 * 1000;\nexports.preferences.jsonSpaces = 4;\n\nexports.textPrimitives = {\n\tupperLetter: \"[A-Z\\u00c0-\\u00d6\\u00d8-\\u00de\\u0150\\u0170]\",\n\tlowerLetter: \"[a-z\\u00df-\\u00f6\\u00f8-\\u00ff\\u0151\\u0171]\",\n\tanyLetter:   \"[A-Za-z0-9\\u00c0-\\u00d6\\u00d8-\\u00de\\u00df-\\u00f6\\u00f8-\\u00ff\\u0150\\u0170\\u0151\\u0171]\",\n\tblockPrefixLetters:\t\"[A-Za-z0-9-_\\u00c0-\\u00d6\\u00d8-\\u00de\\u00df-\\u00f6\\u00f8-\\u00ff\\u0150\\u0170\\u0151\\u0171]\"\n};\n\nexports.textPrimitives.unWikiLink = \"~\";\nexports.textPrimitives.wikiLink = exports.textPrimitives.upperLetter + \"+\" +\n\texports.textPrimitives.lowerLetter + \"+\" +\n\texports.textPrimitives.upperLetter +\n\texports.textPrimitives.anyLetter + \"*\";\n\nexports.htmlEntities = {quot:34, amp:38, apos:39, lt:60, gt:62, nbsp:160, iexcl:161, cent:162, pound:163, curren:164, yen:165, brvbar:166, sect:167, uml:168, copy:169, ordf:170, laquo:171, not:172, shy:173, reg:174, macr:175, deg:176, plusmn:177, sup2:178, sup3:179, acute:180, micro:181, para:182, middot:183, cedil:184, sup1:185, ordm:186, raquo:187, frac14:188, frac12:189, frac34:190, iquest:191, Agrave:192, Aacute:193, Acirc:194, Atilde:195, Auml:196, Aring:197, AElig:198, Ccedil:199, Egrave:200, Eacute:201, Ecirc:202, Euml:203, Igrave:204, Iacute:205, Icirc:206, Iuml:207, ETH:208, Ntilde:209, Ograve:210, Oacute:211, Ocirc:212, Otilde:213, Ouml:214, times:215, Oslash:216, Ugrave:217, Uacute:218, Ucirc:219, Uuml:220, Yacute:221, THORN:222, szlig:223, agrave:224, aacute:225, acirc:226, atilde:227, auml:228, aring:229, aelig:230, ccedil:231, egrave:232, eacute:233, ecirc:234, euml:235, igrave:236, iacute:237, icirc:238, iuml:239, eth:240, ntilde:241, ograve:242, oacute:243, ocirc:244, otilde:245, ouml:246, divide:247, oslash:248, ugrave:249, uacute:250, ucirc:251, uuml:252, yacute:253, thorn:254, yuml:255, OElig:338, oelig:339, Scaron:352, scaron:353, Yuml:376, fnof:402, circ:710, tilde:732, Alpha:913, Beta:914, Gamma:915, Delta:916, Epsilon:917, Zeta:918, Eta:919, Theta:920, Iota:921, Kappa:922, Lambda:923, Mu:924, Nu:925, Xi:926, Omicron:927, Pi:928, Rho:929, Sigma:931, Tau:932, Upsilon:933, Phi:934, Chi:935, Psi:936, Omega:937, alpha:945, beta:946, gamma:947, delta:948, epsilon:949, zeta:950, eta:951, theta:952, iota:953, kappa:954, lambda:955, mu:956, nu:957, xi:958, omicron:959, pi:960, rho:961, sigmaf:962, sigma:963, tau:964, upsilon:965, phi:966, chi:967, psi:968, omega:969, thetasym:977, upsih:978, piv:982, ensp:8194, emsp:8195, thinsp:8201, zwnj:8204, zwj:8205, lrm:8206, rlm:8207, ndash:8211, mdash:8212, lsquo:8216, rsquo:8217, sbquo:8218, ldquo:8220, rdquo:8221, bdquo:8222, dagger:8224, Dagger:8225, bull:8226, hellip:8230, permil:8240, prime:8242, Prime:8243, lsaquo:8249, rsaquo:8250, oline:8254, frasl:8260, euro:8364, image:8465, weierp:8472, real:8476, trade:8482, alefsym:8501, larr:8592, uarr:8593, rarr:8594, darr:8595, harr:8596, crarr:8629, lArr:8656, uArr:8657, rArr:8658, dArr:8659, hArr:8660, forall:8704, part:8706, exist:8707, empty:8709, nabla:8711, isin:8712, notin:8713, ni:8715, prod:8719, sum:8721, minus:8722, lowast:8727, radic:8730, prop:8733, infin:8734, ang:8736, and:8743, or:8744, cap:8745, cup:8746, int:8747, there4:8756, sim:8764, cong:8773, asymp:8776, ne:8800, equiv:8801, le:8804, ge:8805, sub:8834, sup:8835, nsub:8836, sube:8838, supe:8839, oplus:8853, otimes:8855, perp:8869, sdot:8901, lceil:8968, rceil:8969, lfloor:8970, rfloor:8971, lang:9001, rang:9002, loz:9674, spades:9824, clubs:9827, hearts:9829, diams:9830 };\n\nexports.htmlVoidElements = \"area,base,br,col,command,embed,hr,img,input,keygen,link,meta,param,source,track,wbr\".split(\",\");\n\nexports.htmlBlockElements = \"address,article,aside,audio,blockquote,canvas,dd,div,dl,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,li,noscript,ol,output,p,pre,section,table,tfoot,ul,video\".split(\",\");\n\nexports.htmlUnsafeElements = \"script\".split(\",\");\n\n})();\n",
            "type": "application/javascript",
            "module-type": "config"
        },
        "$:/core/modules/deserializers.js": {
            "title": "$:/core/modules/deserializers.js",
            "text": "/*\\\ntitle: $:/core/modules/deserializers.js\ntype: application/javascript\nmodule-type: tiddlerdeserializer\n\nFunctions to deserialise tiddlers from a block of text\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nUtility function to parse an old-style tiddler DIV in a *.tid file. It looks like this:\n\n<div title=\"Title\" creator=\"JoeBloggs\" modifier=\"JoeBloggs\" created=\"201102111106\" modified=\"201102111310\" tags=\"myTag [[my long tag]]\">\n<pre>The text of the tiddler (without the expected HTML encoding).\n</pre>\n</div>\n\nNote that the field attributes are HTML encoded, but that the body of the <PRE> tag is not encoded.\n\nWhen these tiddler DIVs are encountered within a TiddlyWiki HTML file then the body is encoded in the usual way.\n*/\nvar parseTiddlerDiv = function(text /* [,fields] */) {\n\t// Slot together the default results\n\tvar result = {};\n\tif(arguments.length > 1) {\n\t\tfor(var f=1; f<arguments.length; f++) {\n\t\t\tvar fields = arguments[f];\n\t\t\tfor(var t in fields) {\n\t\t\t\tresult[t] = fields[t];\t\t\n\t\t\t}\n\t\t}\n\t}\n\t// Parse the DIV body\n\tvar startRegExp = /^\\s*<div\\s+([^>]*)>(\\s*<pre>)?/gi,\n\t\tendRegExp,\n\t\tmatch = startRegExp.exec(text);\n\tif(match) {\n\t\t// Old-style DIVs don't have the <pre> tag\n\t\tif(match[2]) {\n\t\t\tendRegExp = /<\\/pre>\\s*<\\/div>\\s*$/gi;\n\t\t} else {\n\t\t\tendRegExp = /<\\/div>\\s*$/gi;\n\t\t}\n\t\tvar endMatch = endRegExp.exec(text);\n\t\tif(endMatch) {\n\t\t\t// Extract the text\n\t\t\tresult.text = text.substring(match.index + match[0].length,endMatch.index);\n\t\t\t// Process the attributes\n\t\t\tvar attrRegExp = /\\s*([^=\\s]+)\\s*=\\s*(?:\"([^\"]*)\"|'([^']*)')/gi,\n\t\t\t\tattrMatch;\n\t\t\tdo {\n\t\t\t\tattrMatch = attrRegExp.exec(match[1]);\n\t\t\t\tif(attrMatch) {\n\t\t\t\t\tvar name = attrMatch[1];\n\t\t\t\t\tvar value = attrMatch[2] !== undefined ? attrMatch[2] : attrMatch[3];\n\t\t\t\t\tresult[name] = value;\n\t\t\t\t}\n\t\t\t} while(attrMatch);\n\t\t\treturn result;\n\t\t}\n\t}\n\treturn undefined;\n};\n\nexports[\"application/x-tiddler-html-div\"] = function(text,fields) {\n\treturn [parseTiddlerDiv(text,fields)];\n};\n\nexports[\"application/json\"] = function(text,fields) {\n\tvar incoming,\n\t\tresults = [];\n\ttry {\n\t\tincoming = JSON.parse(text);\n\t} catch(e) {\n\t\tincoming = [{\n\t\t\ttitle: \"JSON error: \" + e,\n\t\t\ttext: \"\"\n\t\t}]\n\t}\n\tif(!$tw.utils.isArray(incoming)) {\n\t\tincoming = [incoming];\n\t}\n\tfor(var t=0; t<incoming.length; t++) {\n\t\tvar incomingFields = incoming[t],\n\t\t\tfields = {};\n\t\tfor(var f in incomingFields) {\n\t\t\tif(typeof incomingFields[f] === \"string\") {\n\t\t\t\tfields[f] = incomingFields[f];\n\t\t\t}\n\t\t}\n\t\tresults.push(fields);\n\t}\n\treturn results;\n};\n\n/*\nParse an HTML file into tiddlers. There are three possibilities:\n# A TiddlyWiki classic HTML file containing `text/x-tiddlywiki` tiddlers\n# A TiddlyWiki5 HTML file containing `text/vnd.tiddlywiki` tiddlers\n# An ordinary HTML file\n*/\nexports[\"text/html\"] = function(text,fields) {\n\t// Check if we've got a store area\n\tvar storeAreaMarkerRegExp = /<div id=[\"']?storeArea['\"]?( style=[\"']?display:none;[\"']?)?>/gi,\n\t\tmatch = storeAreaMarkerRegExp.exec(text);\n\tif(match) {\n\t\t// If so, it's either a classic TiddlyWiki file or an unencrypted TW5 file\n\t\t// First read the normal tiddlers\n\t\tvar results = deserializeTiddlyWikiFile(text,storeAreaMarkerRegExp.lastIndex,!!match[1],fields);\n\t\t// Then any system tiddlers\n\t\tvar systemAreaMarkerRegExp = /<div id=[\"']?systemArea['\"]?( style=[\"']?display:none;[\"']?)?>/gi,\n\t\t\tsysMatch = systemAreaMarkerRegExp.exec(text);\n\t\tif(sysMatch) {\n\t\t\tresults.push.apply(results,deserializeTiddlyWikiFile(text,systemAreaMarkerRegExp.lastIndex,!!sysMatch[1],fields));\n\t\t}\n\t\treturn results;\n\t} else {\n\t\t// Check whether we've got an encrypted file\n\t\tvar encryptedStoreArea = $tw.utils.extractEncryptedStoreArea(text);\n\t\tif(encryptedStoreArea) {\n\t\t\t// If so, attempt to decrypt it using the current password\n\t\t\treturn $tw.utils.decryptStoreArea(encryptedStoreArea);\n\t\t} else {\n\t\t\t// It's not a TiddlyWiki so we'll return the entire HTML file as a tiddler\n\t\t\treturn deserializeHtmlFile(text,fields);\n\t\t}\n\t}\n};\n\nfunction deserializeHtmlFile(text,fields) {\n\tvar result = {};\n\t$tw.utils.each(fields,function(value,name) {\n\t\tresult[name] = value;\n\t});\n\tresult.text = text;\n\tresult.type = \"text/html\";\n\treturn [result];\n}\n\nfunction deserializeTiddlyWikiFile(text,storeAreaEnd,isTiddlyWiki5,fields) {\n\tvar results = [],\n\t\tendOfDivRegExp = /(<\\/div>\\s*)/gi,\n\t\tstartPos = storeAreaEnd,\n\t\tdefaultType = isTiddlyWiki5 ? undefined : \"text/x-tiddlywiki\";\n\tendOfDivRegExp.lastIndex = startPos;\n\tvar match = endOfDivRegExp.exec(text);\n\twhile(match) {\n\t\tvar endPos = endOfDivRegExp.lastIndex,\n\t\t\ttiddlerFields = parseTiddlerDiv(text.substring(startPos,endPos),fields,{type: defaultType});\n\t\tif(!tiddlerFields) {\n\t\t\tbreak;\n\t\t}\n\t\t$tw.utils.each(tiddlerFields,function(value,name) {\n\t\t\tif(typeof value === \"string\") {\n\t\t\t\ttiddlerFields[name] = $tw.utils.htmlDecode(value);\n\t\t\t}\n\t\t});\n\t\tif(tiddlerFields.text !== null) {\n\t\t\tresults.push(tiddlerFields);\n\t\t}\n\t\tstartPos = endPos;\n\t\tmatch = endOfDivRegExp.exec(text);\n\t}\n\treturn results;\n}\n\n})();\n",
            "type": "application/javascript",
            "module-type": "tiddlerdeserializer"
        },
        "$:/core/modules/editor/engines/framed.js": {
            "title": "$:/core/modules/editor/engines/framed.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/engines/framed.js\ntype: application/javascript\nmodule-type: library\n\nText editor engine based on a simple input or textarea within an iframe. This is done so that the selection is preserved even when clicking away from the textarea\n\n\\*/\n(function(){\n\n/*jslint node: true,browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar HEIGHT_VALUE_TITLE = \"$:/config/TextEditor/EditorHeight/Height\";\n\nfunction FramedEngine(options) {\n\t// Save our options\n\toptions = options || {};\n\tthis.widget = options.widget;\n\tthis.value = options.value;\n\tthis.parentNode = options.parentNode;\n\tthis.nextSibling = options.nextSibling;\n\t// Create our hidden dummy text area for reading styles\n\tthis.dummyTextArea = this.widget.document.createElement(\"textarea\");\n\tif(this.widget.editClass) {\n\t\tthis.dummyTextArea.className = this.widget.editClass;\n\t}\n\tthis.dummyTextArea.setAttribute(\"hidden\",\"true\");\n\tthis.parentNode.insertBefore(this.dummyTextArea,this.nextSibling);\n\tthis.widget.domNodes.push(this.dummyTextArea);\n\t// Create the iframe\n\tthis.iframeNode = this.widget.document.createElement(\"iframe\");\n\tthis.parentNode.insertBefore(this.iframeNode,this.nextSibling);\n\tthis.iframeDoc = this.iframeNode.contentWindow.document;\n\t// (Firefox requires us to put some empty content in the iframe)\n\tthis.iframeDoc.open();\n\tthis.iframeDoc.write(\"\");\n\tthis.iframeDoc.close();\n\t// Style the iframe\n\tthis.iframeNode.className = this.dummyTextArea.className;\n\tthis.iframeNode.style.border = \"none\";\n\tthis.iframeNode.style.padding = \"0\";\n\tthis.iframeNode.style.resize = \"none\";\n\tthis.iframeDoc.body.style.margin = \"0\";\n\tthis.iframeDoc.body.style.padding = \"0\";\n\tthis.widget.domNodes.push(this.iframeNode);\n\t// Construct the textarea or input node\n\tvar tag = this.widget.editTag;\n\tif($tw.config.htmlUnsafeElements.indexOf(tag) !== -1) {\n\t\ttag = \"input\";\n\t}\n\tthis.domNode = this.iframeDoc.createElement(tag);\n\t// Set the text\n\tif(this.widget.editTag === \"textarea\") {\n\t\tthis.domNode.appendChild(this.iframeDoc.createTextNode(this.value));\n\t} else {\n\t\tthis.domNode.value = this.value;\n\t}\n\t// Set the attributes\n\tif(this.widget.editType) {\n\t\tthis.domNode.setAttribute(\"type\",this.widget.editType);\n\t}\n\tif(this.widget.editPlaceholder) {\n\t\tthis.domNode.setAttribute(\"placeholder\",this.widget.editPlaceholder);\n\t}\n\tif(this.widget.editSize) {\n\t\tthis.domNode.setAttribute(\"size\",this.widget.editSize);\n\t}\n\tif(this.widget.editRows) {\n\t\tthis.domNode.setAttribute(\"rows\",this.widget.editRows);\n\t}\n\tif(this.widget.editTabIndex) {\n\t\tthis.iframeNode.setAttribute(\"tabindex\",this.widget.editTabIndex);\n\t}\n\tif(this.widget.editAutoComplete) {\n\t\tthis.domNode.setAttribute(\"autocomplete\",this.widget.editAutoComplete);\n\t}\n\tif(this.widget.isDisabled === \"yes\") {\n\t\tthis.domNode.setAttribute(\"disabled\",true);\n\t}\t\n\t// Copy the styles from the dummy textarea\n\tthis.copyStyles();\n\t// Add event listeners\n\t$tw.utils.addEventListeners(this.domNode,[\n\t\t{name: \"click\",handlerObject: this,handlerMethod: \"handleClickEvent\"},\n\t\t{name: \"input\",handlerObject: this,handlerMethod: \"handleInputEvent\"},\n\t\t{name: \"keydown\",handlerObject: this.widget,handlerMethod: \"handleKeydownEvent\"},\n\t\t{name: \"focus\",handlerObject: this,handlerMethod: \"handleFocusEvent\"}\n\t]);\n\t// Insert the element into the DOM\n\tthis.iframeDoc.body.appendChild(this.domNode);\n}\n\n/*\nCopy styles from the dummy text area to the textarea in the iframe\n*/\nFramedEngine.prototype.copyStyles = function() {\n\t// Copy all styles\n\t$tw.utils.copyStyles(this.dummyTextArea,this.domNode);\n\t// Override the ones that should not be set the same as the dummy textarea\n\tthis.domNode.style.display = \"block\";\n\tthis.domNode.style.width = \"100%\";\n\tthis.domNode.style.margin = \"0\";\n\t// In Chrome setting -webkit-text-fill-color overrides the placeholder text colour\n\tthis.domNode.style[\"-webkit-text-fill-color\"] = \"currentcolor\";\n};\n\n/*\nSet the text of the engine if it doesn't currently have focus\n*/\nFramedEngine.prototype.setText = function(text,type) {\n\tif(!this.domNode.isTiddlyWikiFakeDom) {\n\t\tif(this.domNode.ownerDocument.activeElement !== this.domNode) {\n\t\t\tthis.updateDomNodeText(text);\n\t\t}\n\t\t// Fix the height if needed\n\t\tthis.fixHeight();\n\t}\n};\n\n/*\nUpdate the DomNode with the new text\n*/\nFramedEngine.prototype.updateDomNodeText = function(text) {\n\tthis.domNode.value = text;\n};\n\n/*\nGet the text of the engine\n*/\nFramedEngine.prototype.getText = function() {\n\treturn this.domNode.value;\n};\n\n/*\nFix the height of textarea to fit content\n*/\nFramedEngine.prototype.fixHeight = function() {\n\t// Make sure styles are updated\n\tthis.copyStyles();\n\t// Adjust height\n\tif(this.widget.editTag === \"textarea\") {\n\t\tif(this.widget.editAutoHeight) {\n\t\t\tif(this.domNode && !this.domNode.isTiddlyWikiFakeDom) {\n\t\t\t\tvar newHeight = $tw.utils.resizeTextAreaToFit(this.domNode,this.widget.editMinHeight);\n\t\t\t\tthis.iframeNode.style.height = (newHeight + 14) + \"px\"; // +14 for the border on the textarea\n\t\t\t}\n\t\t} else {\n\t\t\tvar fixedHeight = parseInt(this.widget.wiki.getTiddlerText(HEIGHT_VALUE_TITLE,\"400px\"),10);\n\t\t\tfixedHeight = Math.max(fixedHeight,20);\n\t\t\tthis.domNode.style.height = fixedHeight + \"px\";\n\t\t\tthis.iframeNode.style.height = (fixedHeight + 14) + \"px\";\n\t\t}\n\t}\n};\n\n/*\nFocus the engine node\n*/\nFramedEngine.prototype.focus  = function() {\n\tif(this.domNode.focus && this.domNode.select) {\n\t\tthis.domNode.focus();\n\t\tthis.domNode.select();\n\t}\n};\n\n/*\nHandle a focus event\n*/\nFramedEngine.prototype.handleFocusEvent = function(event) {\n\tif(this.widget.editCancelPopups) {\n\t\t$tw.popup.cancel(0);\t\n\t}\n};\n\n/*\nHandle a click\n*/\nFramedEngine.prototype.handleClickEvent = function(event) {\n\tthis.fixHeight();\n\treturn true;\n};\n\n/*\nHandle a dom \"input\" event which occurs when the text has changed\n*/\nFramedEngine.prototype.handleInputEvent = function(event) {\n\tthis.widget.saveChanges(this.getText());\n\tthis.fixHeight();\n\tif(this.widget.editInputActions) {\n\t\tthis.widget.invokeActionString(this.widget.editInputActions);\n\t}\n\treturn true;\n};\n\n/*\nCreate a blank structure representing a text operation\n*/\nFramedEngine.prototype.createTextOperation = function() {\n\tvar operation = {\n\t\ttext: this.domNode.value,\n\t\tselStart: this.domNode.selectionStart,\n\t\tselEnd: this.domNode.selectionEnd,\n\t\tcutStart: null,\n\t\tcutEnd: null,\n\t\treplacement: null,\n\t\tnewSelStart: null,\n\t\tnewSelEnd: null\n\t};\n\toperation.selection = operation.text.substring(operation.selStart,operation.selEnd);\n\treturn operation;\n};\n\n/*\nExecute a text operation\n*/\nFramedEngine.prototype.executeTextOperation = function(operation) {\n\t// Perform the required changes to the text area and the underlying tiddler\n\tvar newText = operation.text;\n\tif(operation.replacement !== null) {\n\t\tnewText = operation.text.substring(0,operation.cutStart) + operation.replacement + operation.text.substring(operation.cutEnd);\n\t\t// Attempt to use a execCommand to modify the value of the control\n\t\tif(this.iframeDoc.queryCommandSupported(\"insertText\") && this.iframeDoc.queryCommandSupported(\"delete\") && !$tw.browser.isFirefox) {\n\t\t\tthis.domNode.focus();\n\t\t\tthis.domNode.setSelectionRange(operation.cutStart,operation.cutEnd);\n\t\t\tif(operation.replacement === \"\") {\n\t\t\t\tthis.iframeDoc.execCommand(\"delete\",false,\"\");\n\t\t\t} else {\n\t\t\t\tthis.iframeDoc.execCommand(\"insertText\",false,operation.replacement);\n\t\t\t}\n\t\t} else {\n\t\t\tthis.domNode.value = newText;\n\t\t}\n\t\tthis.domNode.focus();\n\t\tthis.domNode.setSelectionRange(operation.newSelStart,operation.newSelEnd);\n\t}\n\tthis.domNode.focus();\n\treturn newText;\n};\n\nexports.FramedEngine = FramedEngine;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "library"
        },
        "$:/core/modules/editor/engines/simple.js": {
            "title": "$:/core/modules/editor/engines/simple.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/engines/simple.js\ntype: application/javascript\nmodule-type: library\n\nText editor engine based on a simple input or textarea tag\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar HEIGHT_VALUE_TITLE = \"$:/config/TextEditor/EditorHeight/Height\";\n\nfunction SimpleEngine(options) {\n\t// Save our options\n\toptions = options || {};\n\tthis.widget = options.widget;\n\tthis.value = options.value;\n\tthis.parentNode = options.parentNode;\n\tthis.nextSibling = options.nextSibling;\n\t// Construct the textarea or input node\n\tvar tag = this.widget.editTag;\n\tif($tw.config.htmlUnsafeElements.indexOf(tag) !== -1) {\n\t\ttag = \"input\";\n\t}\n\tthis.domNode = this.widget.document.createElement(tag);\n\t// Set the text\n\tif(this.widget.editTag === \"textarea\") {\n\t\tthis.domNode.appendChild(this.widget.document.createTextNode(this.value));\n\t} else {\n\t\tthis.domNode.value = this.value;\n\t}\n\t// Set the attributes\n\tif(this.widget.editType) {\n\t\tthis.domNode.setAttribute(\"type\",this.widget.editType);\n\t}\n\tif(this.widget.editPlaceholder) {\n\t\tthis.domNode.setAttribute(\"placeholder\",this.widget.editPlaceholder);\n\t}\n\tif(this.widget.editSize) {\n\t\tthis.domNode.setAttribute(\"size\",this.widget.editSize);\n\t}\n\tif(this.widget.editRows) {\n\t\tthis.domNode.setAttribute(\"rows\",this.widget.editRows);\n\t}\n\tif(this.widget.editClass) {\n\t\tthis.domNode.className = this.widget.editClass;\n\t}\n\tif(this.widget.editTabIndex) {\n\t\tthis.domNode.setAttribute(\"tabindex\",this.widget.editTabIndex);\n\t}\n\tif(this.widget.editAutoComplete) {\n\t\tthis.domNode.setAttribute(\"autocomplete\",this.widget.editAutoComplete);\n\t}\n\tif(this.widget.isDisabled === \"yes\") {\n\t\tthis.domNode.setAttribute(\"disabled\",true);\n\t}\n\t// Add an input event handler\n\t$tw.utils.addEventListeners(this.domNode,[\n\t\t{name: \"focus\", handlerObject: this, handlerMethod: \"handleFocusEvent\"},\n\t\t{name: \"input\", handlerObject: this, handlerMethod: \"handleInputEvent\"}\n\t]);\n\t// Insert the element into the DOM\n\tthis.parentNode.insertBefore(this.domNode,this.nextSibling);\n\tthis.widget.domNodes.push(this.domNode);\n}\n\n/*\nSet the text of the engine if it doesn't currently have focus\n*/\nSimpleEngine.prototype.setText = function(text,type) {\n\tif(!this.domNode.isTiddlyWikiFakeDom) {\n\t\tif(this.domNode.ownerDocument.activeElement !== this.domNode || text === \"\") {\n\t\t\tthis.updateDomNodeText(text);\n\t\t}\n\t\t// Fix the height if needed\n\t\tthis.fixHeight();\n\t}\n};\n\n/*\nUpdate the DomNode with the new text\n*/\nSimpleEngine.prototype.updateDomNodeText = function(text) {\n\tthis.domNode.value = text;\n};\n\n/*\nGet the text of the engine\n*/\nSimpleEngine.prototype.getText = function() {\n\treturn this.domNode.value;\n};\n\n/*\nFix the height of textarea to fit content\n*/\nSimpleEngine.prototype.fixHeight = function() {\n\tif(this.widget.editTag === \"textarea\") {\n\t\tif(this.widget.editAutoHeight) {\n\t\t\tif(this.domNode && !this.domNode.isTiddlyWikiFakeDom) {\n\t\t\t\t$tw.utils.resizeTextAreaToFit(this.domNode,this.widget.editMinHeight);\n\t\t\t}\n\t\t} else {\n\t\t\tvar fixedHeight = parseInt(this.widget.wiki.getTiddlerText(HEIGHT_VALUE_TITLE,\"400px\"),10);\n\t\t\tfixedHeight = Math.max(fixedHeight,20);\n\t\t\tthis.domNode.style.height = fixedHeight + \"px\";\n\t\t}\n\t}\n};\n\n/*\nFocus the engine node\n*/\nSimpleEngine.prototype.focus  = function() {\n\tif(this.domNode.focus && this.domNode.select) {\n\t\tthis.domNode.focus();\n\t\tthis.domNode.select();\n\t}\n};\n\n/*\nHandle a dom \"input\" event which occurs when the text has changed\n*/\nSimpleEngine.prototype.handleInputEvent = function(event) {\n\tthis.widget.saveChanges(this.getText());\n\tthis.fixHeight();\n\tif(this.widget.editInputActions) {\n\t\tthis.widget.invokeActionString(this.widget.editInputActions);\n\t}\n\treturn true;\n};\n\n/*\nHandle a dom \"focus\" event\n*/\nSimpleEngine.prototype.handleFocusEvent = function(event) {\n\tif(this.widget.editCancelPopups) {\n\t\t$tw.popup.cancel(0);\n\t}\n\tif(this.widget.editFocusPopup) {\n\t\t$tw.popup.triggerPopup({\n\t\t\tdomNode: this.domNode,\n\t\t\ttitle: this.widget.editFocusPopup,\n\t\t\twiki: this.widget.wiki,\n\t\t\tforce: true\n\t\t});\n\t}\n\treturn true;\n};\n\n/*\nCreate a blank structure representing a text operation\n*/\nSimpleEngine.prototype.createTextOperation = function() {\n\treturn null;\n};\n\n/*\nExecute a text operation\n*/\nSimpleEngine.prototype.executeTextOperation = function(operation) {\n};\n\nexports.SimpleEngine = SimpleEngine;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "library"
        },
        "$:/core/modules/editor/factory.js": {
            "title": "$:/core/modules/editor/factory.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/factory.js\ntype: application/javascript\nmodule-type: library\n\nFactory for constructing text editor widgets with specified engines for the toolbar and non-toolbar cases\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar DEFAULT_MIN_TEXT_AREA_HEIGHT = \"100px\"; // Minimum height of textareas in pixels\n\n// Configuration tiddlers\nvar HEIGHT_MODE_TITLE = \"$:/config/TextEditor/EditorHeight/Mode\";\nvar ENABLE_TOOLBAR_TITLE = \"$:/config/TextEditor/EnableToolbar\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nfunction editTextWidgetFactory(toolbarEngine,nonToolbarEngine) {\n\n\tvar EditTextWidget = function(parseTreeNode,options) {\n\t\t// Initialise the editor operations if they've not been done already\n\t\tif(!this.editorOperations) {\n\t\t\tEditTextWidget.prototype.editorOperations = {};\n\t\t\t$tw.modules.applyMethods(\"texteditoroperation\",this.editorOperations);\n\t\t}\n\t\tthis.initialise(parseTreeNode,options);\n\t};\n\n\t/*\n\tInherit from the base widget class\n\t*/\n\tEditTextWidget.prototype = new Widget();\n\n\t/*\n\tRender this widget into the DOM\n\t*/\n\tEditTextWidget.prototype.render = function(parent,nextSibling) {\n\t\t// Save the parent dom node\n\t\tthis.parentDomNode = parent;\n\t\t// Compute our attributes\n\t\tthis.computeAttributes();\n\t\t// Execute our logic\n\t\tthis.execute();\n\t\t// Create the wrapper for the toolbar and render its content\n\t\tif(this.editShowToolbar) {\n\t\t\tthis.toolbarNode = this.document.createElement(\"div\");\n\t\t\tthis.toolbarNode.className = \"tc-editor-toolbar\";\n\t\t\tparent.insertBefore(this.toolbarNode,nextSibling);\n\t\t\tthis.renderChildren(this.toolbarNode,null);\n\t\t\tthis.domNodes.push(this.toolbarNode);\n\t\t}\n\t\t// Create our element\n\t\tvar editInfo = this.getEditInfo(),\n\t\t\tEngine = this.editShowToolbar ? toolbarEngine : nonToolbarEngine;\n\t\tthis.engine = new Engine({\n\t\t\t\twidget: this,\n\t\t\t\tvalue: editInfo.value,\n\t\t\t\ttype: editInfo.type,\n\t\t\t\tparentNode: parent,\n\t\t\t\tnextSibling: nextSibling\n\t\t\t});\n\t\t// Call the postRender hook\n\t\tif(this.postRender) {\n\t\t\tthis.postRender();\n\t\t}\n\t\t// Fix height\n\t\tthis.engine.fixHeight();\n\t\t// Focus if required\n\t\tif(this.editFocus === \"true\" || this.editFocus === \"yes\") {\n\t\t\tthis.engine.focus();\n\t\t}\n\t\t// Add widget message listeners\n\t\tthis.addEventListeners([\n\t\t\t{type: \"tm-edit-text-operation\", handler: \"handleEditTextOperationMessage\"}\n\t\t]);\n\t};\n\n\t/*\n\tGet the tiddler being edited and current value\n\t*/\n\tEditTextWidget.prototype.getEditInfo = function() {\n\t\t// Get the edit value\n\t\tvar self = this,\n\t\t\tvalue,\n\t\t\ttype = \"text/plain\",\n\t\t\tupdate;\n\t\tif(this.editIndex) {\n\t\t\tvalue = this.wiki.extractTiddlerDataItem(this.editTitle,this.editIndex,this.editDefault);\n\t\t\tupdate = function(value) {\n\t\t\t\tvar data = self.wiki.getTiddlerData(self.editTitle,{});\n\t\t\t\tif(data[self.editIndex] !== value) {\n\t\t\t\t\tdata[self.editIndex] = value;\n\t\t\t\t\tself.wiki.setTiddlerData(self.editTitle,data);\n\t\t\t\t}\n\t\t\t};\n\t\t} else {\n\t\t\t// Get the current tiddler and the field name\n\t\t\tvar tiddler = this.wiki.getTiddler(this.editTitle);\n\t\t\tif(tiddler) {\n\t\t\t\t// If we've got a tiddler, the value to display is the field string value\n\t\t\t\tif(tiddler.hasField(this.editField)) {\n\t\t\t\t\tvalue = tiddler.getFieldString(this.editField);\n\t\t\t\t} else {\n\t\t\t\t\tvalue = this.editDefault || \"\";\n\t\t\t\t}\n\t\t\t\tif(this.editField === \"text\") {\n\t\t\t\t\ttype = tiddler.fields.type || \"text/vnd.tiddlywiki\";\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\t// Otherwise, we need to construct a default value for the editor\n\t\t\t\tswitch(this.editField) {\n\t\t\t\t\tcase \"text\":\n\t\t\t\t\t\tvalue = \"Type the text for the tiddler '\" + this.editTitle + \"'\";\n\t\t\t\t\t\ttype = \"text/vnd.tiddlywiki\";\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tcase \"title\":\n\t\t\t\t\t\tvalue = this.editTitle;\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tdefault:\n\t\t\t\t\t\tvalue = \"\";\n\t\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t\tif(this.editDefault !== undefined) {\n\t\t\t\t\tvalue = this.editDefault;\n\t\t\t\t}\n\t\t\t}\n\t\t\tupdate = function(value) {\n\t\t\t\tvar tiddler = self.wiki.getTiddler(self.editTitle),\n\t\t\t\t\tupdateFields = {\n\t\t\t\t\t\ttitle: self.editTitle\n\t\t\t\t\t};\n\t\t\t\tupdateFields[self.editField] = value;\n\t\t\t\tself.wiki.addTiddler(new $tw.Tiddler(self.wiki.getCreationFields(),tiddler,updateFields,self.wiki.getModificationFields()));\n\t\t\t};\n\t\t}\n\t\tif(this.editType) {\n\t\t\ttype = this.editType;\n\t\t}\n\t\treturn {value: value || \"\", type: type, update: update};\n\t};\n\n\t/*\n\tHandle an edit text operation message from the toolbar\n\t*/\n\tEditTextWidget.prototype.handleEditTextOperationMessage = function(event) {\n\t\t// Prepare information about the operation\n\t\tvar operation = this.engine.createTextOperation();\n\t\t// Invoke the handler for the selected operation\n\t\tvar handler = this.editorOperations[event.param];\n\t\tif(handler) {\n\t\t\thandler.call(this,event,operation);\n\t\t}\n\t\t// Execute the operation via the engine\n\t\tvar newText = this.engine.executeTextOperation(operation);\n\t\t// Fix the tiddler height and save changes\n\t\tthis.engine.fixHeight();\n\t\tthis.saveChanges(newText);\n\t};\n\n\t/*\n\tCompute the internal state of the widget\n\t*/\n\tEditTextWidget.prototype.execute = function() {\n\t\t// Get our parameters\n\t\tthis.editTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\t\tthis.editField = this.getAttribute(\"field\",\"text\");\n\t\tthis.editIndex = this.getAttribute(\"index\");\n\t\tthis.editDefault = this.getAttribute(\"default\");\n\t\tthis.editClass = this.getAttribute(\"class\");\n\t\tthis.editPlaceholder = this.getAttribute(\"placeholder\");\n\t\tthis.editSize = this.getAttribute(\"size\");\n\t\tthis.editRows = this.getAttribute(\"rows\");\n\t\tthis.editAutoHeight = this.wiki.getTiddlerText(HEIGHT_MODE_TITLE,\"auto\");\n\t\tthis.editAutoHeight = this.getAttribute(\"autoHeight\",this.editAutoHeight === \"auto\" ? \"yes\" : \"no\") === \"yes\";\n\t\tthis.editMinHeight = this.getAttribute(\"minHeight\",DEFAULT_MIN_TEXT_AREA_HEIGHT);\n\t\tthis.editFocusPopup = this.getAttribute(\"focusPopup\");\n\t\tthis.editFocus = this.getAttribute(\"focus\");\n\t\tthis.editTabIndex = this.getAttribute(\"tabindex\");\n\t\tthis.editCancelPopups = this.getAttribute(\"cancelPopups\",\"\") === \"yes\";\n\t\tthis.editInputActions = this.getAttribute(\"inputActions\");\n\t\tthis.editRefreshTitle = this.getAttribute(\"refreshTitle\");\n\t\tthis.editAutoComplete = this.getAttribute(\"autocomplete\");\n\t\tthis.isDisabled = this.getAttribute(\"disabled\",\"no\");\n\t\t// Get the default editor element tag and type\n\t\tvar tag,type;\n\t\tif(this.editField === \"text\") {\n\t\t\ttag = \"textarea\";\n\t\t} else {\n\t\t\ttag = \"input\";\n\t\t\tvar fieldModule = $tw.Tiddler.fieldModules[this.editField];\n\t\t\tif(fieldModule && fieldModule.editTag) {\n\t\t\t\ttag = fieldModule.editTag;\n\t\t\t}\n\t\t\tif(fieldModule && fieldModule.editType) {\n\t\t\t\ttype = fieldModule.editType;\n\t\t\t}\n\t\t\ttype = type || \"text\";\n\t\t}\n\t\t// Get the rest of our parameters\n\t\tthis.editTag = this.getAttribute(\"tag\",tag) || \"input\";\n\t\tthis.editType = this.getAttribute(\"type\",type);\n\t\t// Make the child widgets\n\t\tthis.makeChildWidgets();\n\t\t// Determine whether to show the toolbar\n\t\tthis.editShowToolbar = this.wiki.getTiddlerText(ENABLE_TOOLBAR_TITLE,\"yes\");\n\t\tthis.editShowToolbar = (this.editShowToolbar === \"yes\") && !!(this.children && this.children.length > 0) && (!this.document.isTiddlyWikiFakeDom);\n\t};\n\n\t/*\n\tSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n\t*/\n\tEditTextWidget.prototype.refresh = function(changedTiddlers) {\n\t\tvar changedAttributes = this.computeAttributes();\n\t\t// Completely rerender if any of our attributes have changed\n\t\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedAttributes[\"default\"] || changedAttributes[\"class\"] || changedAttributes.placeholder || changedAttributes.size || changedAttributes.autoHeight || changedAttributes.minHeight || changedAttributes.focusPopup ||  changedAttributes.rows || changedAttributes.tabindex || changedAttributes.cancelPopups || changedAttributes.inputActions || changedAttributes.refreshTitle || changedAttributes.autocomplete || changedTiddlers[HEIGHT_MODE_TITLE] || changedTiddlers[ENABLE_TOOLBAR_TITLE] || changedAttributes.disabled) {\n\t\t\tthis.refreshSelf();\n\t\t\treturn true;\n\t\t} else if (changedTiddlers[this.editRefreshTitle]) {\n\t\t\tthis.engine.updateDomNodeText(this.getEditInfo().value);\n\t\t} else if(changedTiddlers[this.editTitle]) {\n\t\t\tvar editInfo = this.getEditInfo();\n\t\t\tthis.updateEditor(editInfo.value,editInfo.type);\n\t\t}\n\t\tthis.engine.fixHeight();\n\t\tif(this.editShowToolbar) {\n\t\t\treturn this.refreshChildren(changedTiddlers);\n\t\t} else {\n\t\t\treturn false;\n\t\t}\n\t};\n\n\t/*\n\tUpdate the editor with new text. This method is separate from updateEditorDomNode()\n\tso that subclasses can override updateEditor() and still use updateEditorDomNode()\n\t*/\n\tEditTextWidget.prototype.updateEditor = function(text,type) {\n\t\tthis.updateEditorDomNode(text,type);\n\t};\n\n\t/*\n\tUpdate the editor dom node with new text\n\t*/\n\tEditTextWidget.prototype.updateEditorDomNode = function(text,type) {\n\t\tthis.engine.setText(text,type);\n\t};\n\n\t/*\n\tSave changes back to the tiddler store\n\t*/\n\tEditTextWidget.prototype.saveChanges = function(text) {\n\t\tvar editInfo = this.getEditInfo();\n\t\tif(text !== editInfo.value) {\n\t\t\teditInfo.update(text);\n\t\t}\n\t};\n\n\t/*\n\tHandle a dom \"keydown\" event, which we'll bubble up to our container for the keyboard widgets benefit\n\t*/\n\tEditTextWidget.prototype.handleKeydownEvent = function(event) {\n\t\t// Check for a keyboard shortcut\n\t\tif(this.toolbarNode) {\n\t\t\tvar shortcutElements = this.toolbarNode.querySelectorAll(\"[data-tw-keyboard-shortcut]\");\n\t\t\tfor(var index=0; index<shortcutElements.length; index++) {\n\t\t\t\tvar el = shortcutElements[index],\n\t\t\t\t\tshortcutData = el.getAttribute(\"data-tw-keyboard-shortcut\"),\n\t\t\t\t\tkeyInfoArray = $tw.keyboardManager.parseKeyDescriptors(shortcutData,{\n\t\t\t\t\t\twiki: this.wiki\n\t\t\t\t\t});\n\t\t\t\tif($tw.keyboardManager.checkKeyDescriptors(event,keyInfoArray)) {\n\t\t\t\t\tvar clickEvent = this.document.createEvent(\"Events\");\n\t\t\t\t    clickEvent.initEvent(\"click\",true,false);\n\t\t\t\t    el.dispatchEvent(clickEvent);\n\t\t\t\t\tevent.preventDefault();\n\t\t\t\t\tevent.stopPropagation();\n\t\t\t\t\treturn true;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t// Propogate the event to the container\n\t\tif(this.propogateKeydownEvent(event)) {\n\t\t\t// Ignore the keydown if it was already handled\n\t\t\tevent.preventDefault();\n\t\t\tevent.stopPropagation();\n\t\t\treturn true;\n\t\t}\n\t\t// Otherwise, process the keydown normally\n\t\treturn false;\n\t};\n\n\t/*\n\tPropogate keydown events to our container for the keyboard widgets benefit\n\t*/\n\tEditTextWidget.prototype.propogateKeydownEvent = function(event) {\n\t\tvar newEvent = this.document.createEventObject ? this.document.createEventObject() : this.document.createEvent(\"Events\");\n\t\tif(newEvent.initEvent) {\n\t\t\tnewEvent.initEvent(\"keydown\", true, true);\n\t\t}\n\t\tnewEvent.keyCode = event.keyCode;\n\t\tnewEvent.which = event.which;\n\t\tnewEvent.metaKey = event.metaKey;\n\t\tnewEvent.ctrlKey = event.ctrlKey;\n\t\tnewEvent.altKey = event.altKey;\n\t\tnewEvent.shiftKey = event.shiftKey;\n\t\treturn !this.parentDomNode.dispatchEvent(newEvent);\n\t};\n\n\treturn EditTextWidget;\n\n}\n\nexports.editTextWidgetFactory = editTextWidgetFactory;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "library"
        },
        "$:/core/modules/editor/operations/bitmap/clear.js": {
            "title": "$:/core/modules/editor/operations/bitmap/clear.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/operations/bitmap/clear.js\ntype: application/javascript\nmodule-type: bitmapeditoroperation\n\nBitmap editor operation to clear the image\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"clear\"] = function(event) {\n\tvar ctx = this.canvasDomNode.getContext(\"2d\");\n\tctx.globalAlpha = 1;\n\tctx.fillStyle = event.paramObject.colour || \"white\";\n\tctx.fillRect(0,0,this.canvasDomNode.width,this.canvasDomNode.height);\n\t// Save changes\n\tthis.strokeEnd();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "bitmapeditoroperation"
        },
        "$:/core/modules/editor/operations/bitmap/resize.js": {
            "title": "$:/core/modules/editor/operations/bitmap/resize.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/operations/bitmap/resize.js\ntype: application/javascript\nmodule-type: bitmapeditoroperation\n\nBitmap editor operation to resize the image\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"resize\"] = function(event) {\n\t// Get the new width\n\tvar newWidth = parseInt(event.paramObject.width || this.canvasDomNode.width,10),\n\t\tnewHeight = parseInt(event.paramObject.height || this.canvasDomNode.height,10);\n\t// Update if necessary\n\tif(newWidth > 0 && newHeight > 0 && !(newWidth === this.currCanvas.width && newHeight === this.currCanvas.height)) {\n\t\tthis.changeCanvasSize(newWidth,newHeight);\n\t}\n\t// Update the input controls\n\tthis.refreshToolbar();\n\t// Save the image into the tiddler\n\tthis.saveChanges();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "bitmapeditoroperation"
        },
        "$:/core/modules/editor/operations/bitmap/rotate-left.js": {
            "title": "$:/core/modules/editor/operations/bitmap/rotate-left.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/operations/bitmap/rotate-left.js\ntype: application/javascript\nmodule-type: bitmapeditoroperation\n\nBitmap editor operation to rotate the image left by 90 degrees\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"rotate-left\"] = function(event) {\n\t// Rotate the canvas left by 90 degrees\n\tthis.rotateCanvasLeft();\n\t// Update the input controls\n\tthis.refreshToolbar();\n\t// Save the image into the tiddler\n\tthis.saveChanges();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "bitmapeditoroperation"
        },
        "$:/core/modules/editor/operations/text/excise.js": {
            "title": "$:/core/modules/editor/operations/text/excise.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/excise.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to excise the selection to a new tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"excise\"] = function(event,operation) {\n\tvar editTiddler = this.wiki.getTiddler(this.editTitle),\n\t\teditTiddlerTitle = this.editTitle;\n\tif(editTiddler && editTiddler.fields[\"draft.of\"]) {\n\t\teditTiddlerTitle = editTiddler.fields[\"draft.of\"];\n\t}\n\tvar excisionTitle = event.paramObject.title || this.wiki.generateNewTitle(\"New Excision\");\n\tthis.wiki.addTiddler(new $tw.Tiddler(\n\t\tthis.wiki.getCreationFields(),\n\t\tthis.wiki.getModificationFields(),\n\t\t{\n\t\t\ttitle: excisionTitle,\n\t\t\ttext: operation.selection,\n\t\t\ttags: event.paramObject.tagnew === \"yes\" ?  [editTiddlerTitle] : []\n\t\t}\n\t));\n\toperation.replacement = excisionTitle;\n\tswitch(event.paramObject.type || \"transclude\") {\n\t\tcase \"transclude\":\n\t\t\toperation.replacement = \"{{\" + operation.replacement+ \"}}\";\n\t\t\tbreak;\n\t\tcase \"link\":\n\t\t\toperation.replacement = \"[[\" + operation.replacement+ \"]]\";\n\t\t\tbreak;\n\t\tcase \"macro\":\n\t\t\toperation.replacement = \"<<\" + (event.paramObject.macro || \"translink\") + \" \\\"\\\"\\\"\" + operation.replacement + \"\\\"\\\"\\\">>\";\n\t\t\tbreak;\n\t}\n\toperation.cutStart = operation.selStart;\n\toperation.cutEnd = operation.selEnd;\n\toperation.newSelStart = operation.selStart;\n\toperation.newSelEnd = operation.selStart + operation.replacement.length;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "texteditoroperation"
        },
        "$:/core/modules/editor/operations/text/make-link.js": {
            "title": "$:/core/modules/editor/operations/text/make-link.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/make-link.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to make a link\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"make-link\"] = function(event,operation) {\n\tif(operation.selection) {\n\t\toperation.replacement = \"[[\" + operation.selection + \"|\" + event.paramObject.text + \"]]\";\n\t\toperation.cutStart = operation.selStart;\n\t\toperation.cutEnd = operation.selEnd;\n\t} else {\n\t\toperation.replacement = \"[[\" + event.paramObject.text + \"]]\";\n\t\toperation.cutStart = operation.selStart;\n\t\toperation.cutEnd = operation.selEnd;\n\t}\n\toperation.newSelStart = operation.selStart + operation.replacement.length;\n\toperation.newSelEnd = operation.newSelStart;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "texteditoroperation"
        },
        "$:/core/modules/editor/operations/text/prefix-lines.js": {
            "title": "$:/core/modules/editor/operations/text/prefix-lines.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/prefix-lines.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to add a prefix to the selected lines\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"prefix-lines\"] = function(event,operation) {\n\tvar targetCount = parseInt(event.paramObject.count + \"\",10);\n\t// Cut just past the preceding line break, or the start of the text\n\toperation.cutStart = $tw.utils.findPrecedingLineBreak(operation.text,operation.selStart);\n\t// Cut to just past the following line break, or to the end of the text\n\toperation.cutEnd = $tw.utils.findFollowingLineBreak(operation.text,operation.selEnd);\n\t// Compose the required prefix\n\tvar prefix = $tw.utils.repeat(event.paramObject.character,targetCount);\n\t// Process each line\n\tvar lines = operation.text.substring(operation.cutStart,operation.cutEnd).split(/\\r?\\n/mg);\n\t$tw.utils.each(lines,function(line,index) {\n\t\t// Remove and count any existing prefix characters\n\t\tvar count = 0;\n\t\twhile(line.charAt(0) === event.paramObject.character) {\n\t\t\tline = line.substring(1);\n\t\t\tcount++;\n\t\t}\n\t\t// Remove any whitespace\n\t\twhile(line.charAt(0) === \" \") {\n\t\t\tline = line.substring(1);\n\t\t}\n\t\t// We're done if we removed the exact required prefix, otherwise add it\n\t\tif(count !== targetCount) {\n\t\t\t// Apply the prefix\n\t\t\tline =  prefix + \" \" + line;\n\t\t}\n\t\t// Save the modified line\n\t\tlines[index] = line;\n\t});\n\t// Stitch the replacement text together and set the selection\n\toperation.replacement = lines.join(\"\\n\");\n\tif(lines.length === 1) {\n\t\toperation.newSelStart = operation.cutStart + operation.replacement.length;\n\t\toperation.newSelEnd = operation.newSelStart;\n\t} else {\n\t\toperation.newSelStart = operation.cutStart;\n\t\toperation.newSelEnd = operation.newSelStart + operation.replacement.length;\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "texteditoroperation"
        },
        "$:/core/modules/editor/operations/text/replace-all.js": {
            "title": "$:/core/modules/editor/operations/text/replace-all.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/replace-all.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to replace the entire text\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"replace-all\"] = function(event,operation) {\n\toperation.cutStart = 0;\n\toperation.cutEnd = operation.text.length;\n\toperation.replacement = event.paramObject.text;\n\toperation.newSelStart = 0;\n\toperation.newSelEnd = operation.replacement.length;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "texteditoroperation"
        },
        "$:/core/modules/editor/operations/text/replace-selection.js": {
            "title": "$:/core/modules/editor/operations/text/replace-selection.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/replace-selection.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to replace the selection\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"replace-selection\"] = function(event,operation) {\n\toperation.replacement = event.paramObject.text;\n\toperation.cutStart = operation.selStart;\n\toperation.cutEnd = operation.selEnd;\n\toperation.newSelStart = operation.selStart;\n\toperation.newSelEnd = operation.selStart + operation.replacement.length;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "texteditoroperation"
        },
        "$:/core/modules/editor/operations/text/save-selection.js": {
            "title": "$:/core/modules/editor/operations/text/save-selection.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/save-selection.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to save the current selection in a specified tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"save-selection\"] = function(event,operation) {\n\tvar tiddler = event.paramObject.tiddler,\n\t\tfield = event.paramObject.field || \"text\";\n\tif(tiddler && field) {\n\t\tthis.wiki.setText(tiddler,field,null,operation.text.substring(operation.selStart,operation.selEnd));\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "texteditoroperation"
        },
        "$:/core/modules/editor/operations/text/wrap-lines.js": {
            "title": "$:/core/modules/editor/operations/text/wrap-lines.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/wrap-lines.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to wrap the selected lines with a prefix and suffix\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"wrap-lines\"] = function(event,operation) {\n\t// Cut just past the preceding line break, or the start of the text\n\toperation.cutStart = $tw.utils.findPrecedingLineBreak(operation.text,operation.selStart);\n\t// Cut to just past the following line break, or to the end of the text\n\toperation.cutEnd = $tw.utils.findFollowingLineBreak(operation.text,operation.selEnd);\n\t// Add the prefix and suffix\n\toperation.replacement = event.paramObject.prefix + \"\\n\" +\n\t\t\t\toperation.text.substring(operation.cutStart,operation.cutEnd) + \"\\n\" +\n\t\t\t\tevent.paramObject.suffix + \"\\n\";\n\toperation.newSelStart = operation.cutStart + event.paramObject.prefix.length + 1;\n\toperation.newSelEnd = operation.newSelStart + (operation.cutEnd - operation.cutStart);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "texteditoroperation"
        },
        "$:/core/modules/editor/operations/text/wrap-selection.js": {
            "title": "$:/core/modules/editor/operations/text/wrap-selection.js",
            "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/wrap-selection.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to wrap the selection with the specified prefix and suffix\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"wrap-selection\"] = function(event,operation) {\n\tif(operation.selStart === operation.selEnd) {\n\t\t// No selection; check if we're within the prefix/suffix\n\t\tif(operation.text.substring(operation.selStart - event.paramObject.prefix.length,operation.selStart + event.paramObject.suffix.length) === event.paramObject.prefix + event.paramObject.suffix) {\n\t\t\t// Remove the prefix and suffix\n\t\t\toperation.cutStart = operation.selStart - event.paramObject.prefix.length;\n\t\t\toperation.cutEnd = operation.selEnd + event.paramObject.suffix.length;\n\t\t\toperation.replacement = \"\";\n\t\t\toperation.newSelStart = operation.cutStart;\n\t\t\toperation.newSelEnd = operation.newSelStart;\n\t\t} else {\n\t\t\t// Wrap the cursor instead\n\t\t\toperation.cutStart = operation.selStart;\n\t\t\toperation.cutEnd = operation.selEnd;\n\t\t\toperation.replacement = event.paramObject.prefix + event.paramObject.suffix;\n\t\t\toperation.newSelStart = operation.selStart + event.paramObject.prefix.length;\n\t\t\toperation.newSelEnd = operation.newSelStart;\n\t\t}\n\t} else if(operation.text.substring(operation.selStart,operation.selStart + event.paramObject.prefix.length) === event.paramObject.prefix && operation.text.substring(operation.selEnd - event.paramObject.suffix.length,operation.selEnd) === event.paramObject.suffix) {\n\t\t// Prefix and suffix are already present, so remove them\n\t\toperation.cutStart = operation.selStart;\n\t\toperation.cutEnd = operation.selEnd;\n\t\toperation.replacement = operation.selection.substring(event.paramObject.prefix.length,operation.selection.length - event.paramObject.suffix.length);\n\t\toperation.newSelStart = operation.selStart;\n\t\toperation.newSelEnd = operation.selStart + operation.replacement.length;\n\t} else {\n\t\t// Add the prefix and suffix\n\t\toperation.cutStart = operation.selStart;\n\t\toperation.cutEnd = operation.selEnd;\n\t\toperation.replacement = event.paramObject.prefix + operation.selection + event.paramObject.suffix;\n\t\toperation.newSelStart = operation.selStart;\n\t\toperation.newSelEnd = operation.selStart + operation.replacement.length;\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "texteditoroperation"
        },
        "$:/core/modules/filterrunprefixes/all.js": {
            "title": "$:/core/modules/filterrunprefixes/all.js",
            "text": "/*\\\ntitle: $:/core/modules/filterrunprefixes/all.js\ntype: application/javascript\nmodule-type: filterrunprefix\n\nUnion of sets without de-duplication.\nEquivalent to = filter run prefix.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter prefix function\n*/\nexports.all = function(operationSubFunction) {\n\treturn function(results,source,widget) {\n\t\tresults.push.apply(results, operationSubFunction(source,widget));\n\t};\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filterrunprefix"
        },
        "$:/core/modules/filterrunprefixes/and.js": {
            "title": "$:/core/modules/filterrunprefixes/and.js",
            "text": "/*\\\ntitle: $:/core/modules/filterrunprefixes/and.js\ntype: application/javascript\nmodule-type: filterrunprefix\n\nIntersection of sets.\nEquivalent to + filter run prefix.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter prefix function\n*/\nexports.and = function(operationSubFunction,options) {\n\treturn function(results,source,widget) {\n\t\t// This replaces all the elements of the array, but keeps the actual array so that references to it are preserved\n\t\tsource = options.wiki.makeTiddlerIterator(results.toArray());\n\t\tresults.clear();\n\t\tresults.pushTop(operationSubFunction(source,widget));\n\t};\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filterrunprefix"
        },
        "$:/core/modules/filterrunprefixes/else.js": {
            "title": "$:/core/modules/filterrunprefixes/else.js",
            "text": "/*\\\ntitle: $:/core/modules/filterrunprefixes/else.js\ntype: application/javascript\nmodule-type: filterrunprefix\n\nEquivalent to ~ filter run prefix.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter prefix function\n*/\nexports.else = function(operationSubFunction) {\n\treturn function(results,source,widget) {\n\t\tif(results.length === 0) {\n\t\t\t// Main result so far is empty\n\t\t\tresults.pushTop(operationSubFunction(source,widget));\n\t\t}\n\t};\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filterrunprefix"
        },
        "$:/core/modules/filterrunprefixes/except.js": {
            "title": "$:/core/modules/filterrunprefixes/except.js",
            "text": "/*\\\ntitle: $:/core/modules/filterrunprefixes/except.js\ntype: application/javascript\nmodule-type: filterrunprefix\n\nDifference of sets.\nEquivalent to - filter run prefix.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter prefix function\n*/\nexports.except = function(operationSubFunction) {\n\treturn function(results,source,widget) {\n\t\tresults.remove(operationSubFunction(source,widget));\n\t};\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filterrunprefix"
        },
        "$:/core/modules/filterrunprefixes/filter.js": {
            "title": "$:/core/modules/filterrunprefixes/filter.js",
            "text": "/*\\\ntitle: $:/core/modules/filterrunprefixes/filter.js\ntype: application/javascript\nmodule-type: filterrunprefix\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.filter = function(operationSubFunction,options) {\n\treturn function(results,source,widget) {\n\t\tif(results.length > 0) {\n\t\t\tvar resultsToRemove = [];\n\t\t\tresults.each(function(result) {\n\t\t\t\tvar filtered = operationSubFunction(options.wiki.makeTiddlerIterator([result]),widget);\n\t\t\t\tif(filtered.length === 0) {\n\t\t\t\t\tresultsToRemove.push(result);\n\t\t\t\t}\n\t\t\t});\n\t\t\tresults.remove(resultsToRemove);\n\t\t}\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filterrunprefix"
        },
        "$:/core/modules/filterrunprefixes/intersection.js": {
            "title": "$:/core/modules/filterrunprefixes/intersection.js",
            "text": "/*\\\ntitle: $:/core/modules/filterrunprefixes/intersection.js\ntype: application/javascript\nmodule-type: filterrunprefix\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter prefix function\n*/\nexports.intersection = function(operationSubFunction) {\n\treturn function(results,source,widget) {\n\t\tif(results.length !== 0) {\n\t\t\tvar secondRunResults = operationSubFunction(source,widget);\n\t\t\tvar firstRunResults = results.toArray();\n\t\t\tresults.clear();\n\t\t\t$tw.utils.each(firstRunResults,function(title) {\n\t\t\t\tif(secondRunResults.indexOf(title) !== -1) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t};\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filterrunprefix"
        },
        "$:/core/modules/filterrunprefixes/or.js": {
            "title": "$:/core/modules/filterrunprefixes/or.js",
            "text": "/*\\\ntitle: $:/core/modules/filterrunprefixes/or.js\ntype: application/javascript\nmodule-type: filterrunprefix\n\nEquivalent to a filter run with no prefix.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter prefix function\n*/\nexports.or = function(operationSubFunction) {\n\treturn function(results,source,widget) {\n\t\tresults.pushTop(operationSubFunction(source,widget));\n\t};\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filterrunprefix"
        },
        "$:/core/modules/filterrunprefixes/reduce.js": {
            "title": "$:/core/modules/filterrunprefixes/reduce.js",
            "text": "/*\\\ntitle: $:/core/modules/filterrunprefixes/reduce.js\ntype: application/javascript\nmodule-type: filterrunprefix\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter prefix function\n*/\nexports.reduce = function(operationSubFunction,options) {\n\treturn function(results,source,widget) {\n\t\tif(results.length > 0) {\n\t\t\tvar accumulator = \"\";\n\t\t\tvar index = 0;\n\t\t\tresults.each(function(title) {\n\t\t\t\tvar list = operationSubFunction(options.wiki.makeTiddlerIterator([title]),{\n\t\t\t\t\t\tgetVariable: function(name) {\n\t\t\t\t\t\t\tswitch(name) {\n\t\t\t\t\t\t\t\tcase \"currentTiddler\":\n\t\t\t\t\t\t\t\t\treturn \"\" + title;\n\t\t\t\t\t\t\t\tcase \"accumulator\":\n\t\t\t\t\t\t\t\t\treturn \"\" + accumulator;\n\t\t\t\t\t\t\t\tcase \"index\":\n\t\t\t\t\t\t\t\t\treturn \"\" + index;\n\t\t\t\t\t\t\t\tcase \"revIndex\":\n\t\t\t\t\t\t\t\t\treturn \"\" +  (results.length - 1 - index);\n\t\t\t\t\t\t\t\tcase \"length\":\n\t\t\t\t\t\t\t\t\treturn \"\" + results.length;\n\t\t\t\t\t\t\t\tdefault:\n\t\t\t\t\t\t\t\t\treturn widget.getVariable(name);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\tif(list.length > 0) {\n\t\t\t\t\taccumulator = \"\" + list[0];\n\t\t\t\t}\n\t\t\t\t++index;\n\t\t\t});\n\t\t\tresults.clear();\n\t\t\tresults.push(accumulator);\t\n\t\t}\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filterrunprefix"
        },
        "$:/core/modules/filterrunprefixes/sort.js": {
            "title": "$:/core/modules/filterrunprefixes/sort.js",
            "text": "/*\\\ntitle: $:/core/modules/filterrunprefixes/sort.js\ntype: application/javascript\nmodule-type: filterrunprefix\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter prefix function\n*/\nexports.sort = function(operationSubFunction,options) {\n\treturn function(results,source,widget) {\n\t\tif(results.length > 0) {\n\t\t\tvar suffixes = options.suffixes,\n\t\t\t\tsortType = (suffixes[0] && suffixes[0][0]) ? suffixes[0][0] : \"string\",\n\t\t\t\tinvert = suffixes[1] ? (suffixes[1].indexOf(\"reverse\") !== -1) : false,\n\t\t\t\tisCaseSensitive = suffixes[1] ? (suffixes[1].indexOf(\"casesensitive\") !== -1) : false,\n\t\t\t\tinputTitles = results.toArray(),\n\t\t\t\tsortKeys = [],\n\t\t\t\tindexes = new Array(inputTitles.length),\n\t\t\t\tcompareFn;\t\n\t\t\tresults.each(function(title) {\n\t\t\t\tvar key = operationSubFunction(options.wiki.makeTiddlerIterator([title]),{\n\t\t\t\t\t\tgetVariable: function(name) {\n\t\t\t\t\t\t\tswitch(name) {\n\t\t\t\t\t\t\t\tcase \"currentTiddler\":\n\t\t\t\t\t\t\t\t\treturn \"\" + title;\n\t\t\t\t\t\t\t\tdefault:\n\t\t\t\t\t\t\t\t\treturn widget.getVariable(name);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\tsortKeys.push(key[0] || \"\");\n\t\t\t});\n\t\t\tresults.clear();\n\t\t\t// Prepare an array of indexes to sort\n\t\t\tfor(var t=0; t<inputTitles.length; t++) {\n\t\t\t\tindexes[t] = t;\n\t\t\t}\n\t\t\t// Sort the indexes\n\t\t\tcompareFn = $tw.utils.makeCompareFunction(sortType,{defaultType: \"string\", invert:invert, isCaseSensitive:isCaseSensitive});\n\t\t\tindexes = indexes.sort(function(a,b) {\n\t\t\t\t\treturn compareFn(sortKeys[a],sortKeys[b]);\n\t\t\t});\n\t\t\t// Add to results in correct order\n\t\t\t$tw.utils.each(indexes,function(index) {\n\t\t\t\tresults.push(inputTitles[index]);\n\t\t\t});\n\t\t}\n\t}\n};\n\n})();",
            "type": "application/javascript",
            "module-type": "filterrunprefix"
        },
        "$:/core/modules/filters/addprefix.js": {
            "title": "$:/core/modules/filters/addprefix.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/addprefix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for adding a prefix to each title in the list. This is\nespecially useful in contexts where only a filter expression is allowed\nand macro substitution isn't available.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.addprefix = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(operator.operand + title);\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/addsuffix.js": {
            "title": "$:/core/modules/filters/addsuffix.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/addsuffix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for adding a suffix to each title in the list. This is\nespecially useful in contexts where only a filter expression is allowed\nand macro substitution isn't available.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.addsuffix = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title + operator.operand);\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/after.js": {
            "title": "$:/core/modules/filters/after.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/after.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddler from the current list that is after the tiddler named in the operand.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.after = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\tvar index = results.indexOf(operator.operand);\n\tif(index === -1 || index > (results.length - 2)) {\n\t\treturn [];\n\t} else {\n\t\treturn [results[index + 1]];\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/all/current.js": {
            "title": "$:/core/modules/filters/all/current.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/all/current.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[current]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.current = function(source,prefix,options) {\n\tvar currTiddlerTitle = options.widget && options.widget.getVariable(\"currentTiddler\");\n\tif(currTiddlerTitle) {\n\t\treturn [currTiddlerTitle];\n\t} else {\n\t\treturn [];\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "allfilteroperator"
        },
        "$:/core/modules/filters/all/missing.js": {
            "title": "$:/core/modules/filters/all/missing.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/all/missing.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[missing]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.missing = function(source,prefix,options) {\n\treturn options.wiki.getMissingTitles();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "allfilteroperator"
        },
        "$:/core/modules/filters/all/orphans.js": {
            "title": "$:/core/modules/filters/all/orphans.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/all/orphans.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[orphans]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.orphans = function(source,prefix,options) {\n\treturn options.wiki.getOrphanTitles();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "allfilteroperator"
        },
        "$:/core/modules/filters/all/shadows.js": {
            "title": "$:/core/modules/filters/all/shadows.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/all/shadows.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[shadows]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.shadows = function(source,prefix,options) {\n\treturn options.wiki.allShadowTitles();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "allfilteroperator"
        },
        "$:/core/modules/filters/all/tags.js": {
            "title": "$:/core/modules/filters/all/tags.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/all/tags.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[tags]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tags = function(source,prefix,options) {\n\treturn Object.keys(options.wiki.getTagMap());\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "allfilteroperator"
        },
        "$:/core/modules/filters/all/tiddlers.js": {
            "title": "$:/core/modules/filters/all/tiddlers.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/all/tiddlers.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[tiddlers]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tiddlers = function(source,prefix,options) {\n\treturn options.wiki.allTitles();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "allfilteroperator"
        },
        "$:/core/modules/filters/all.js": {
            "title": "$:/core/modules/filters/all.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/all.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for selecting tiddlers\n\n[all[shadows+tiddlers]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar allFilterOperators;\n\nfunction getAllFilterOperators() {\n\tif(!allFilterOperators) {\n\t\tallFilterOperators = {};\n\t\t$tw.modules.applyMethods(\"allfilteroperator\",allFilterOperators);\n\t}\n\treturn allFilterOperators;\n}\n\n/*\nExport our filter function\n*/\nexports.all = function(source,operator,options) {\n\t// Get our suboperators\n\tvar allFilterOperators = getAllFilterOperators();\n\t// Cycle through the suboperators accumulating their results\n\tvar results = new $tw.utils.LinkedList(),\n\t\tsubops = operator.operand.split(\"+\");\n\t// Check for common optimisations\n\tif(subops.length === 1 && subops[0] === \"\") {\n\t\treturn source;\n\t} else if(subops.length === 1 && subops[0] === \"tiddlers\") {\n\t\treturn options.wiki.each;\n\t} else if(subops.length === 1 && subops[0] === \"shadows\") {\n\t\treturn options.wiki.eachShadow;\n\t} else if(subops.length === 2 && subops[0] === \"tiddlers\" && subops[1] === \"shadows\") {\n\t\treturn options.wiki.eachTiddlerPlusShadows;\n\t} else if(subops.length === 2 && subops[0] === \"shadows\" && subops[1] === \"tiddlers\") {\n\t\treturn options.wiki.eachShadowPlusTiddlers;\n\t}\n\t// Do it the hard way\n\tfor(var t=0; t<subops.length; t++) {\n\t\tvar subop = allFilterOperators[subops[t]];\n\t\tif(subop) {\n\t\t\tresults.pushTop(subop(source,operator.prefix,options));\n\t\t}\n\t}\n\treturn results.toArray();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/backlinks.js": {
            "title": "$:/core/modules/filters/backlinks.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/backlinks.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning all the backlinks from a tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.backlinks = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\t$tw.utils.pushTop(results,options.wiki.getTiddlerBacklinks(title));\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/before.js": {
            "title": "$:/core/modules/filters/before.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/before.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddler from the current list that is before the tiddler named in the operand.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.before = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\tvar index = results.indexOf(operator.operand);\n\tif(index <= 0) {\n\t\treturn [];\n\t} else {\n\t\treturn [results[index - 1]];\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/commands.js": {
            "title": "$:/core/modules/filters/commands.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/commands.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the commands available in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.commands = function(source,operator,options) {\n\tvar results = [];\n\t$tw.utils.each($tw.commands,function(commandInfo,name) {\n\t\tresults.push(name);\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/compare.js": {
            "title": "$:/core/modules/filters/compare.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/compare.js\ntype: application/javascript\nmodule-type: filteroperator\n\nGeneral purpose comparison operator\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.compare = function(source,operator,options) {\n\tvar suffixes = operator.suffixes || [],\n\t\ttype = (suffixes[0] || [])[0],\n\t\tmode = (suffixes[1] || [])[0],\n\t\ttypeFn = $tw.utils.makeCompareFunction(type,{defaultType: \"number\"}),\n\t\tmodeFn = modes[mode] || modes.eq,\n\t\tinvert = operator.prefix === \"!\",\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tif(modeFn(typeFn(title,operator.operand)) !== invert) {\n\t\t\tresults.push(title);\n\t\t}\n\t});\n\treturn results;\n};\n\nvar modes = {\n\t\"eq\": function(value) {return value === 0;},\n\t\"ne\": function(value) {return value !== 0;},\n\t\"gteq\": function(value) {return value >= 0;},\n\t\"gt\": function(value) {return value > 0;},\n\t\"lteq\": function(value) {return value <= 0;},\n\t\"lt\": function(value) {return value < 0;}\n}\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/contains.js": {
            "title": "$:/core/modules/filters/contains.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/contains.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for finding values in array fields\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.contains = function(source,operator,options) {\n\tvar results = [],\n\t\tfieldname = (operator.suffix || \"list\").toLowerCase();\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler) {\n\t\t\t\tvar list = tiddler.getFieldList(fieldname);\n\t\t\t\tif(list.indexOf(operator.operand) === -1) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler) {\n\t\t\t\tvar list = tiddler.getFieldList(fieldname);\n\t\t\t\tif(list.indexOf(operator.operand) !== -1) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/count.js": {
            "title": "$:/core/modules/filters/count.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/count.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the number of entries in the current list.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.count = function(source,operator,options) {\n\tvar count = 0;\n\tsource(function(tiddler,title) {\n\t\tcount++;\n\t});\n\treturn [count + \"\"];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/days.js": {
            "title": "$:/core/modules/filters/days.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/days.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that selects tiddlers with a specified date field within a specified date interval.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.days = function(source,operator,options) {\n\tvar results = [],\n\t\tfieldName = operator.suffix || \"modified\",\n\t\tdayInterval = (parseInt(operator.operand,10)||0),\n\t\tdayIntervalSign = $tw.utils.sign(dayInterval),\n\t\ttargetTimeStamp = (new Date()).setHours(0,0,0,0) + 1000*60*60*24*dayInterval,\n\t\tisWithinDays = function(dateField) {\n\t\t\tvar sign = $tw.utils.sign(targetTimeStamp - (new Date(dateField)).setHours(0,0,0,0));\n\t\t\treturn sign === 0 || sign === dayIntervalSign;\n\t\t};\n\n\tif(operator.prefix === \"!\") {\n\t\ttargetTimeStamp = targetTimeStamp - 1000*60*60*24*dayIntervalSign;\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler && tiddler.fields[fieldName]) {\n\t\t\t\tif(!isWithinDays($tw.utils.parseDate(tiddler.fields[fieldName]))) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler && tiddler.fields[fieldName]) {\n\t\t\t\tif(isWithinDays($tw.utils.parseDate(tiddler.fields[fieldName]))) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/duplicateslugs.js": {
            "title": "$:/core/modules/filters/duplicateslugs.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/duplicateslugs.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter function for [duplicateslugs[]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.duplicateslugs = function(source,operator,options) {\n\tvar slugs = Object.create(null), // Hashmap by slug of title, replaced with \"true\" if the duplicate title has already been output\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tvar slug = options.wiki.slugify(title);\n\t\tif(slug in slugs) {\n\t\t\tif(slugs[slug] !== true) {\n\t\t\t\tresults.push(slugs[slug]);\n\t\t\t\tslugs[slug] = true;\n\t\t\t}\n\t\t\tresults.push(title);\n\t\t} else {\n\t\t\tslugs[slug] = title;\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/each.js": {
            "title": "$:/core/modules/filters/each.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/each.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that selects one tiddler for each unique value of the specified field.\nWith suffix \"list\", selects all tiddlers that are values in a specified list field.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.each = function(source,operator,options) {\n\tvar results =[] ,\n\tvalue,values = {},\n\tfield = operator.operand || \"title\";\n\tif(operator.suffix === \"value\" && field === \"title\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!$tw.utils.hop(values,title)) {\n\t\t\t\tvalues[title] = true;\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else if(operator.suffix !== \"list-item\") {\n\t\tif(field === \"title\") {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler && !$tw.utils.hop(values,title)) {\n\t\t\t\t\tvalues[title] = true;\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler) {\n\t\t\t\t\tvalue = tiddler.getFieldString(field);\n\t\t\t\t\tif(!$tw.utils.hop(values,value)) {\n\t\t\t\t\t\tvalues[value] = true;\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler) {\n\t\t\t\t$tw.utils.each(\n\t\t\t\t\toptions.wiki.getTiddlerList(title,field),\n\t\t\t\t\tfunction(value) {\n\t\t\t\t\t\tif(!$tw.utils.hop(values,value)) {\n\t\t\t\t\t\t\tvalues[value] = true;\n\t\t\t\t\t\t\tresults.push(value);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/eachday.js": {
            "title": "$:/core/modules/filters/eachday.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/eachday.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that selects one tiddler for each unique day covered by the specified date field\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.eachday = function(source,operator,options) {\n\tvar results = [],\n\t\tvalues = [],\n\t\tfieldName = operator.operand || \"modified\";\n\t// Function to convert a date/time to a date integer\n\tvar toDate = function(value) {\n\t\tvalue = (new Date(value)).setHours(0,0,0,0);\n\t\treturn value+0;\n\t};\n\tsource(function(tiddler,title) {\n\t\tif(tiddler && tiddler.fields[fieldName]) {\n\t\t\tvar value = toDate($tw.utils.parseDate(tiddler.fields[fieldName]));\n\t\t\tif(values.indexOf(value) === -1) {\n\t\t\t\tvalues.push(value);\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/editiondescription.js": {
            "title": "$:/core/modules/filters/editiondescription.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/editiondescription.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the descriptions of the specified edition names\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.editiondescription = function(source,operator,options) {\n\tvar results = [];\n\tif($tw.node) {\n\t\tvar editionInfo = $tw.utils.getEditionInfo();\n\t\tif(editionInfo) {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif($tw.utils.hop(editionInfo,title)) {\n\t\t\t\t\tresults.push(editionInfo[title].description || \"\");\t\t\t\t\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/editions.js": {
            "title": "$:/core/modules/filters/editions.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/editions.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the available editions in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.editions = function(source,operator,options) {\n\tvar results = [];\n\tif($tw.node) {\n\t\tvar editionInfo = $tw.utils.getEditionInfo();\n\t\tif(editionInfo) {\n\t\t\t$tw.utils.each(editionInfo,function(info,name) {\n\t\t\t\tresults.push(name);\n\t\t\t});\n\t\t}\n\t\tresults.sort();\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/else.js": {
            "title": "$:/core/modules/filters/else.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/else.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for replacing an empty input list with a constant, passing a non-empty input list straight through\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.else = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\tif(results.length === 0) {\n\t\treturn [operator.operand];\n\t} else {\n\t\treturn results;\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/decodeuricomponent.js": {
            "title": "$:/core/modules/filters/decodeuricomponent.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/decodeuricomponent.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for applying decodeURIComponent() to each item.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter functions\n*/\n\nexports.decodeuricomponent = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar value = title;\n\t\ttry {\n\t\t\tvalue = decodeURIComponent(title);\n\t\t} catch(e) {\n\t\t}\n\t\tresults.push(value);\n\t});\n\treturn results;\n};\n\nexports.encodeuricomponent = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(encodeURIComponent(title));\n\t});\n\treturn results;\n};\n\nexports.decodeuri = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar value = title;\n\t\ttry {\n\t\t\tvalue = decodeURI(title);\n\t\t} catch(e) {\n\t\t}\n\t\tresults.push(value);\n\t});\n\treturn results;\n};\n\nexports.encodeuri = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(encodeURI(title));\n\t});\n\treturn results;\n};\n\nexports.decodehtml = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push($tw.utils.htmlDecode(title));\n\t});\n\treturn results;\n};\n\nexports.encodehtml = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push($tw.utils.htmlEncode(title));\n\t});\n\treturn results;\n};\n\nexports.stringify = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push($tw.utils.stringify(title,(operator.suffix === \"rawunicode\")));\n\t});\n\treturn results;\n};\n\nexports.jsonstringify = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push($tw.utils.jsonStringify(title,(operator.suffix === \"rawunicode\")));\n\t});\n\treturn results;\n};\n\nexports.escaperegexp = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push($tw.utils.escapeRegExp(title));\n\t});\n\treturn results;\n};\n\nexports.escapecss = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\t// escape any character with a special meaning in CSS using CSS.escape()\n\t\tresults.push($tw.utils.escapeCSS(title));\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/enlist.js": {
            "title": "$:/core/modules/filters/enlist.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/enlist.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning its operand parsed as a list\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.enlist = function(source,operator,options) {\n\tvar allowDuplicates = false;\n\tswitch(operator.suffix) {\n\t\tcase \"raw\":\n\t\t\tallowDuplicates = true;\n\t\t\tbreak;\n\t\tcase \"dedupe\":\n\t\t\tallowDuplicates = false;\n\t\t\tbreak;\n\t}\n\tvar list = $tw.utils.parseStringArray(operator.operand,allowDuplicates);\n\tif(operator.prefix === \"!\") {\n\t\tvar results = [];\n\t\tsource(function(tiddler,title) {\n\t\t\tif(list.indexOf(title) === -1) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t\treturn results;\n\t} else {\n\t\treturn list;\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/field.js": {
            "title": "$:/core/modules/filters/field.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/field.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for comparing fields for equality\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.field = function(source,operator,options) {\n\tvar results = [],indexedResults,\n\t\tfieldname = (operator.suffix || operator.operator || \"title\").toLowerCase();\n\tif(operator.prefix === \"!\") {\n\t\tif(operator.regexp) {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler) {\n\t\t\t\t\tvar text = tiddler.getFieldString(fieldname);\n\t\t\t\t\tif(text !== null && !operator.regexp.exec(text)) {\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler) {\n\t\t\t\t\tvar text = tiddler.getFieldString(fieldname);\n\t\t\t\t\tif(text !== null && text !== operator.operand) {\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t} else {\n\t\tif(operator.regexp) {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler) {\n\t\t\t\t\tvar text = tiddler.getFieldString(fieldname);\n\t\t\t\t\tif(text !== null && !!operator.regexp.exec(text)) {\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tif(source.byField && operator.operand) {\n\t\t\t\tindexedResults = source.byField(fieldname,operator.operand);\n\t\t\t\tif(indexedResults) {\n\t\t\t\t\treturn indexedResults\n\t\t\t\t}\n\t\t\t}\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler) {\n\t\t\t\t\tvar text = tiddler.getFieldString(fieldname);\n\t\t\t\t\tif(text !== null && text === operator.operand) {\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/fields.js": {
            "title": "$:/core/modules/filters/fields.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/fields.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the fields on the selected tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.fields = function(source,operator,options) {\n\tvar results = [],\n\t\tfieldName,\n\t\tsuffixes = (operator.suffixes || [])[0] || [],\n\t\toperand = $tw.utils.parseStringArray(operator.operand);\n\t\n\tsource(function(tiddler,title) {\n\t\tif(tiddler) {\n\t\t\tif(suffixes.indexOf(\"include\") !== -1) {\n\t\t\t\tfor(fieldName in tiddler.fields) {\n\t\t\t\t\t(operand.indexOf(fieldName) !== -1) ? $tw.utils.pushTop(results,fieldName) : \"\";\n\t\t\t\t}\n\t\t\t} else if (suffixes.indexOf(\"exclude\") !== -1) {\n\t\t\t\tfor(fieldName in tiddler.fields) {\n\t\t\t\t\t(operand.indexOf(fieldName) !== -1) ? \"\" : $tw.utils.pushTop(results,fieldName);\n\t\t\t\t}\n\t\t\t} // else if\n\t\t\telse {\n\t\t\t\tfor(fieldName in tiddler.fields) {\n\t\t\t\t\t$tw.utils.pushTop(results,fieldName);\n\t\t\t\t}\n\t\t\t} // else\n\t\t} // if (tiddler)\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/filter.js": {
            "title": "$:/core/modules/filters/filter.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/filter.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning those input titles that pass a subfilter\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.filter = function(source,operator,options) {\n\tvar filterFn = options.wiki.compileFilter(operator.operand),\n\t\tresults = [],\n\t\ttarget = operator.prefix !== \"!\";\n\tsource(function(tiddler,title) {\n\t\tvar list = filterFn.call(options.wiki,options.wiki.makeTiddlerIterator([title]),options.widget);\n\t\tif((list.length > 0) === target) {\n\t\t\tresults.push(title);\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/format/date.js": {
            "title": "$:/core/modules/filters/format/date.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/format/date.js\ntype: application/javascript\nmodule-type: formatfilteroperator\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.date = function(source,operand,options) {\n\tvar results = [];\t\n\tsource(function(tiddler,title) {\n\t\tvar value = $tw.utils.parseDate(title);\n\t\tif(value && $tw.utils.isDate(value) && value.toString() !== \"Invalid Date\") {\n\t\t\tresults.push($tw.utils.formatDateString(value,operand || \"YYYY MM DD 0hh:0mm\"));\n\t\t}\n\t});\t\n\treturn results;\n};\n\n})();",
            "type": "application/javascript",
            "module-type": "formatfilteroperator"
        },
        "$:/core/modules/filters/format/relativedate.js": {
            "title": "$:/core/modules/filters/format/relativedate.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/format/relativedate.js\ntype: application/javascript\nmodule-type: formatfilteroperator\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.relativedate = function(source,operand,options) {\n\tvar results = [];\t\n\tsource(function(tiddler,title) {\n\t\tvar value = $tw.utils.parseDate(title);\n\t\tif(value && $tw.utils.isDate(value) && value.toString() !== \"Invalid Date\") {\n\t\t\tresults.push($tw.utils.getRelativeDate((new Date()) - (new Date(value))).description);\n\t\t}\n\t});\t\n\treturn results;\n};\n\n})();",
            "type": "application/javascript",
            "module-type": "formatfilteroperator"
        },
        "$:/core/modules/filters/format.js": {
            "title": "$:/core/modules/filters/format.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/format.js\ntype: application/javascript\nmodule-type: filteroperator\nFilter operator for formatting strings\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar formatFilterOperators;\n\nfunction getFormatFilterOperators() {\n\tif(!formatFilterOperators) {\n\t\tformatFilterOperators = {};\n\t\t$tw.modules.applyMethods(\"formatfilteroperator\",formatFilterOperators);\n\t}\n\treturn formatFilterOperators;\n}\n\n/*\nExport our filter function\n*/\nexports.format = function(source,operator,options) {\n\t// Dispatch to the correct formatfilteroperator\n\tvar formatFilterOperators = getFormatFilterOperators();\n\tif(operator.suffix) {\n\t\tvar formatFilterOperator = formatFilterOperators[operator.suffix];\n\t\tif(formatFilterOperator) {\n\t\t\treturn formatFilterOperator(source,operator.operand,options);\n\t\t} else {\n\t\t\treturn [$tw.language.getString(\"Error/FormatFilterOperator\")];\n\t\t}\n\t} else {\n\t\t// Return all unchanged if the suffix is missing\n\t\tvar results = [];\n\t\tsource(function(tiddler,title) {\n\t\t\tresults.push(title);\n\t\t});\n\t\treturn results;\n\t}\n};\n\n})();",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/get.js": {
            "title": "$:/core/modules/filters/get.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/get.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for replacing tiddler titles by the value of the field specified in the operand.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.get = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tif(tiddler) {\n\t\t\tvar value = tiddler.getFieldString(operator.operand);\n\t\t\tif(value) {\n\t\t\t\tresults.push(value);\n\t\t\t}\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/getindex.js": {
            "title": "$:/core/modules/filters/getindex.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/getindex.js\ntype: application/javascript\nmodule-type: filteroperator\n\nreturns the value at a given index of datatiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.getindex = function(source,operator,options) {\n\tvar data,title,results = [];\n\tif(operator.operand){\n\t\tsource(function(tiddler,title) {\n\t\t\ttitle = tiddler ? tiddler.fields.title : title;\n\t\t\tdata = options.wiki.extractTiddlerDataItem(tiddler,operator.operand);\n\t\t\tif(data) {\n\t\t\t\tresults.push(data);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/getvariable.js": {
            "title": "$:/core/modules/filters/getvariable.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/getvariable.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for replacing input values by the value of the variable with the same name, or blank if the variable is missing\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.getvariable = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(options.widget.getVariable(title) || \"\");\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/has.js": {
            "title": "$:/core/modules/filters/has.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/has.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking if a tiddler has the specified field or index\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.has = function(source,operator,options) {\n\tvar results = [],\n\t\tinvert = operator.prefix === \"!\";\n\n\tif(operator.suffix === \"field\") {\n\t\tif(invert) {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(!tiddler || (tiddler && (!$tw.utils.hop(tiddler.fields,operator.operand)))) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler && $tw.utils.hop(tiddler.fields,operator.operand)) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t}\n\telse if(operator.suffix === \"index\") {\n\t\tif(invert) {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(!tiddler || (tiddler && (!$tw.utils.hop(options.wiki.getTiddlerDataCached(tiddler,Object.create(null)),operator.operand)))) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler && $tw.utils.hop(options.wiki.getTiddlerDataCached(tiddler,Object.create(null)),operator.operand)) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t}\n\telse {\n\t\tif(invert) {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(!tiddler || !$tw.utils.hop(tiddler.fields,operator.operand) || (tiddler.fields[operator.operand].length === 0)) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler && $tw.utils.hop(tiddler.fields,operator.operand) && (tiddler.fields[operator.operand].length !== 0)) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\t\t\t\t\n\t\t}\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/haschanged.js": {
            "title": "$:/core/modules/filters/haschanged.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/haschanged.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returns tiddlers from the list that have a non-zero changecount.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.haschanged = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.getChangeCount(title) === 0) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.getChangeCount(title) > 0) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/indexes.js": {
            "title": "$:/core/modules/filters/indexes.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/indexes.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the indexes of a data tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.indexes = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar data = options.wiki.getTiddlerDataCached(title);\n\t\tif(data) {\n\t\t\t$tw.utils.pushTop(results,Object.keys(data));\n\t\t}\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/insertbefore.js": {
            "title": "$:/core/modules/filters/insertbefore.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/insertbefore.js\ntype: application/javascript\nmodule-type: filteroperator\n\nInsert an item before another item in a list\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nOrder a list\n*/\nexports.insertbefore = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\tvar target = options.widget && options.widget.getVariable(operator.suffix || \"currentTiddler\");\n\tif(target !== operator.operand) {\n\t\t// Remove the entry from the list if it is present\n\t\tvar pos = results.indexOf(operator.operand);\n\t\tif(pos !== -1) {\n\t\t\tresults.splice(pos,1);\n\t\t}\n\t\t// Insert the entry before the target marker\n\t\tpos = results.indexOf(target);\n\t\tif(pos !== -1) {\n\t\t\tresults.splice(pos,0,operator.operand);\n\t\t} else {\n\t\t\tresults.push(operator.operand);\n\t\t}\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/is/binary.js": {
            "title": "$:/core/modules/filters/is/binary.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/is/binary.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[binary]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.binary = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.isBinaryTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.isBinaryTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is/blank.js": {
            "title": "$:/core/modules/filters/is/blank.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/is/blank.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[blank]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.blank = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!title) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is/current.js": {
            "title": "$:/core/modules/filters/is/current.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/is/current.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[current]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.current = function(source,prefix,options) {\n\tvar results = [],\n\t\tcurrTiddlerTitle = options.widget && options.widget.getVariable(\"currentTiddler\");\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title !== currTiddlerTitle) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title === currTiddlerTitle) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is/draft.js": {
            "title": "$:/core/modules/filters/is/draft.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/is/draft.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[draft]] analagous to [has[draft.of]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.draft = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!tiddler || !$tw.utils.hop(tiddler.fields,\"draft.of\")) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler && $tw.utils.hop(tiddler.fields,\"draft.of\") && (tiddler.fields[\"draft.of\"].length !== 0)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\t\t\t\t\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is/image.js": {
            "title": "$:/core/modules/filters/is/image.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/is/image.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[image]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.image = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.isImageTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.isImageTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is/missing.js": {
            "title": "$:/core/modules/filters/is/missing.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/is/missing.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[missing]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.missing = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.tiddlerExists(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.tiddlerExists(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is/orphan.js": {
            "title": "$:/core/modules/filters/is/orphan.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/is/orphan.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[orphan]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.orphan = function(source,prefix,options) {\n\tvar results = [],\n\t\torphanTitles = options.wiki.getOrphanTitles();\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(orphanTitles.indexOf(title) === -1) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(orphanTitles.indexOf(title) !== -1) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is/shadow.js": {
            "title": "$:/core/modules/filters/is/shadow.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/is/shadow.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[shadow]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.shadow = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.isShadowTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.isShadowTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is/system.js": {
            "title": "$:/core/modules/filters/is/system.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/is/system.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[system]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.system = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.isSystemTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.isSystemTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is/tag.js": {
            "title": "$:/core/modules/filters/is/tag.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/is/tag.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[tag]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tag = function(source,prefix,options) {\n\tvar results = [],\n\t\ttagMap = options.wiki.getTagMap();\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!$tw.utils.hop(tagMap,title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif($tw.utils.hop(tagMap,title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is/tiddler.js": {
            "title": "$:/core/modules/filters/is/tiddler.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/is/tiddler.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[tiddler]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tiddler = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.tiddlerExists(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.tiddlerExists(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is/variable.js": {
            "title": "$:/core/modules/filters/is/variable.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/is/variable.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[variable]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.variable = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!(title in options.widget.variables)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title in options.widget.variables) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is.js": {
            "title": "$:/core/modules/filters/is.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/is.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking tiddler properties\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar isFilterOperators;\n\nfunction getIsFilterOperators() {\n\tif(!isFilterOperators) {\n\t\tisFilterOperators = {};\n\t\t$tw.modules.applyMethods(\"isfilteroperator\",isFilterOperators);\n\t}\n\treturn isFilterOperators;\n}\n\n/*\nExport our filter function\n*/\nexports.is = function(source,operator,options) {\n\t// Dispatch to the correct isfilteroperator\n\tvar isFilterOperators = getIsFilterOperators();\n\tif(operator.operand) {\n\t\tvar isFilterOperator = isFilterOperators[operator.operand];\n\t\tif(isFilterOperator) {\n\t\t\treturn isFilterOperator(source,operator.prefix,options);\n\t\t} else {\n\t\t\treturn [$tw.language.getString(\"Error/IsFilterOperator\")];\n\t\t}\n\t} else {\n\t\t// Return all tiddlers if the operand is missing\n\t\tvar results = [];\n\t\tsource(function(tiddler,title) {\n\t\t\tresults.push(title);\n\t\t});\n\t\treturn results;\n\t}\n};\n\n})();",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/limit.js": {
            "title": "$:/core/modules/filters/limit.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/limit.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for chopping the results to a specified maximum number of entries\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.limit = function(source,operator,options) {\n\tvar results = [];\n\t// Convert to an array\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\t// Slice the array if necessary\n\tvar limit = Math.min(results.length,parseInt(operator.operand,10));\n\tif(operator.prefix === \"!\") {\n\t\tresults = results.slice(-limit);\n\t} else {\n\t\tresults = results.slice(0,limit);\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/links.js": {
            "title": "$:/core/modules/filters/links.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/links.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning all the links from a tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.links = function(source,operator,options) {\n\tvar results = new $tw.utils.LinkedList();\n\tsource(function(tiddler,title) {\n\t\tresults.pushTop(options.wiki.getTiddlerLinks(title));\n\t});\n\treturn results.toArray();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/list.js": {
            "title": "$:/core/modules/filters/list.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/list.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddlers whose title is listed in the operand tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.list = function(source,operator,options) {\n\tvar results = [],\n\t\ttr = $tw.utils.parseTextReference(operator.operand),\n\t\tcurrTiddlerTitle = options.widget && options.widget.getVariable(\"currentTiddler\"),\n\t\tlist = options.wiki.getTiddlerList(tr.title || currTiddlerTitle,tr.field,tr.index);\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(list.indexOf(title) === -1) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tresults = list;\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/listed.js": {
            "title": "$:/core/modules/filters/listed.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/listed.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning all tiddlers that have the selected tiddlers in a list\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.listed = function(source,operator,options) {\n\tvar field = operator.operand || \"list\",\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\t$tw.utils.pushTop(results,options.wiki.findListingsOfTiddler(title,field));\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/listops.js": {
            "title": "$:/core/modules/filters/listops.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/listops.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operators for manipulating the current selection list\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nOrder a list\n*/\nexports.order = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.operand.toLowerCase() === \"reverse\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tresults.unshift(title);\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tresults.push(title);\n\t\t});\n\t}\n\treturn results;\n};\n\n/*\nReverse list\n*/\nexports.reverse = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.unshift(title);\n\t});\n\treturn results;\n};\n\n/*\nFirst entry/entries in list\n*/\nexports.first = function(source,operator,options) {\n\tvar count = $tw.utils.getInt(operator.operand,1),\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(0,count);\n};\n\n/*\nLast entry/entries in list\n*/\nexports.last = function(source,operator,options) {\n\tvar count = $tw.utils.getInt(operator.operand,1),\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(-count);\n};\n\n/*\nAll but the first entry/entries of the list\n*/\nexports.rest = function(source,operator,options) {\n\tvar count = $tw.utils.getInt(operator.operand,1),\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(count);\n};\nexports.butfirst = exports.rest;\nexports.bf = exports.rest;\n\n/*\nAll but the last entry/entries of the list\n*/\nexports.butlast = function(source,operator,options) {\n\tvar count = $tw.utils.getInt(operator.operand,1),\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(0,-count);\n};\nexports.bl = exports.butlast;\n\n/*\nThe nth member of the list\n*/\nexports.nth = function(source,operator,options) {\n\tvar count = $tw.utils.getInt(operator.operand,1),\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(count - 1,count);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/lookup.js": {
            "title": "$:/core/modules/filters/lookup.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/lookup.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that looks up values via a title prefix\n\n[lookup:<field>[<prefix>]]\n\nPrepends the prefix to the selected items and returns the specified field value\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.lookup = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(options.wiki.getTiddlerText(operator.operand + title) || operator.suffix || '');\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/match.js": {
            "title": "$:/core/modules/filters/match.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/match.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking if a title matches a string\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.match = function(source,operator,options) {\n\tvar results = [],\n\t\tsuffixes = (operator.suffixes || [])[0] || [];\n\tif(suffixes.indexOf(\"caseinsensitive\") !== -1) {\n\t\tif(operator.prefix === \"!\") {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(title.toLowerCase() !== (operator.operand || \"\").toLowerCase()) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(title.toLowerCase() === (operator.operand || \"\").toLowerCase()) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t} else {\n\t\tif(operator.prefix === \"!\") {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(title !== operator.operand) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(title === operator.operand) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/math.js": {
            "title": "$:/core/modules/filters/math.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/math.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operators for math. Unary/binary operators work on each item in turn, and return a new item list.\n\nSum/product/maxall/minall operate on the entire list, returning a single item.\n\nNote that strings are converted to numbers automatically. Trailing non-digits are ignored.\n\n* \"\" converts to 0\n* \"12kk\" converts to 12\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.negate = makeNumericBinaryOperator(\n\tfunction(a) {return -a}\n);\n\nexports.abs = makeNumericBinaryOperator(\n\tfunction(a) {return Math.abs(a)}\n);\n\nexports.ceil = makeNumericBinaryOperator(\n\tfunction(a) {return Math.ceil(a)}\n);\n\nexports.floor = makeNumericBinaryOperator(\n\tfunction(a) {return Math.floor(a)}\n);\n\nexports.round = makeNumericBinaryOperator(\n\tfunction(a) {return Math.round(a)}\n);\n\nexports.trunc = makeNumericBinaryOperator(\n\tfunction(a) {return Math.trunc(a)}\n);\n\nexports.untrunc = makeNumericBinaryOperator(\n\tfunction(a) {return Math.ceil(Math.abs(a)) * Math.sign(a)}\n);\n\nexports.sign = makeNumericBinaryOperator(\n\tfunction(a) {return Math.sign(a)}\n);\n\nexports.add = makeNumericBinaryOperator(\n\tfunction(a,b) {return a + b;}\n);\n\nexports.subtract = makeNumericBinaryOperator(\n\tfunction(a,b) {return a - b;}\n);\n\nexports.multiply = makeNumericBinaryOperator(\n\tfunction(a,b) {return a * b;}\n);\n\nexports.divide = makeNumericBinaryOperator(\n\tfunction(a,b) {return a / b;}\n);\n\nexports.remainder = makeNumericBinaryOperator(\n\tfunction(a,b) {return a % b;}\n);\n\nexports.max = makeNumericBinaryOperator(\n\tfunction(a,b) {return Math.max(a,b);}\n);\n\nexports.min = makeNumericBinaryOperator(\n\tfunction(a,b) {return Math.min(a,b);}\n);\n\nexports.fixed = makeNumericBinaryOperator(\n\tfunction(a,b) {return Number.prototype.toFixed.call(a,Math.min(Math.max(b,0),100));}\n);\n\nexports.precision = makeNumericBinaryOperator(\n\tfunction(a,b) {return Number.prototype.toPrecision.call(a,Math.min(Math.max(b,1),100));}\n);\n\nexports.exponential = makeNumericBinaryOperator(\n\tfunction(a,b) {return Number.prototype.toExponential.call(a,Math.min(Math.max(b,0),100));}\n);\n\nexports.power = makeNumericBinaryOperator(\n\tfunction(a,b) {return Math.pow(a,b);}\n);\n\nexports.log = makeNumericBinaryOperator(\n\tfunction(a,b) {\n\t\tif(b) {\n\t\t\treturn Math.log(a)/Math.log(b);\n\t\t} else {\n\t\t\treturn Math.log(a);\n\t\t}\n\t}\n);\n\nexports.sum = makeNumericReducingOperator(\n\tfunction(accumulator,value) {return accumulator + value},\n\t0 // Initial value\n);\n\nexports.product = makeNumericReducingOperator(\n\tfunction(accumulator,value) {return accumulator * value},\n\t1 // Initial value\n);\n\nexports.maxall = makeNumericReducingOperator(\n\tfunction(accumulator,value) {return Math.max(accumulator,value)},\n\t-Infinity // Initial value\n);\n\nexports.minall = makeNumericReducingOperator(\n\tfunction(accumulator,value) {return Math.min(accumulator,value)},\n\tInfinity // Initial value\n);\n\nexports.median = makeNumericArrayOperator(\n\tfunction(values) {\n\t\tvar len = values.length, median;\n\t\tvalues.sort();\n\t\tif(len % 2) { \n\t\t\t// Odd, return the middle number\n\t\t\tmedian = values[(len - 1) / 2];\n\t\t} else {\n\t\t\t// Even, return average of two middle numbers\n\t\t\tmedian = (values[len / 2 - 1] + values[len / 2]) / 2;\n\t\t}\n\t\treturn [median];\n\t}\n);\n\nexports.average = makeNumericReducingOperator(\n\tfunction(accumulator,value) {return accumulator + value},\n\t0, // Initial value\n\tfunction(finalValue,numberOfValues) {\n\t\treturn finalValue/numberOfValues;\n\t}\n);\n\nexports.variance = makeNumericReducingOperator(\n\tfunction(accumulator,value) {return accumulator + value},\n\t0,\n\tfunction(finalValue,numberOfValues,originalValues) {\n\t\treturn getVarianceFromArray(originalValues,finalValue/numberOfValues);\n\t}\n);\n\nexports[\"standard-deviation\"] = makeNumericReducingOperator(\n\tfunction(accumulator,value) {return accumulator + value},\n\t0,\n\tfunction(finalValue,numberOfValues,originalValues) {\n\t\tvar variance = getVarianceFromArray(originalValues,finalValue/numberOfValues);\n\t\treturn Math.sqrt(variance);\n\t}\n);\n\n//Calculate the variance of a population of numbers in an array given its mean\nfunction getVarianceFromArray(values,mean) {\n\tvar deviationTotal = values.reduce(function(accumulator,value) {\n\t\treturn accumulator + Math.pow(value - mean, 2);\n\t},0);\n\treturn deviationTotal/values.length;\n};\n\nfunction makeNumericBinaryOperator(fnCalc) {\n\treturn function(source,operator,options) {\n\t\tvar result = [],\n\t\t\tnumOperand = $tw.utils.parseNumber(operator.operand);\n\t\tsource(function(tiddler,title) {\n\t\t\tresult.push($tw.utils.stringifyNumber(fnCalc($tw.utils.parseNumber(title),numOperand)));\n\t\t});\n\t\treturn result;\n\t};\n};\n\nfunction makeNumericReducingOperator(fnCalc,initialValue,fnFinal) {\n\tinitialValue = initialValue || 0;\n\treturn function(source,operator,options) {\n\t\tvar result = [];\n\t\tsource(function(tiddler,title) {\n\t\t\tresult.push($tw.utils.parseNumber(title));\n\t\t});\n\t\tvar value = result.reduce(function(accumulator,currentValue) {\n\t\t\t\treturn fnCalc(accumulator,currentValue);\n\t\t\t},initialValue);\n\t\tif(fnFinal) {\n\t\t\tvalue = fnFinal(value,result.length,result);\n\t\t}\n\t\treturn [$tw.utils.stringifyNumber(value)];\n\t};\n};\n\nfunction makeNumericArrayOperator(fnCalc) {\n\treturn function(source,operator,options) {\n\t\tvar results = [];\n\t\tsource(function(tiddler,title) {\n\t\t\tresults.push($tw.utils.parseNumber(title));\n\t\t});\n\t\tresults = fnCalc(results);\n\t\t$tw.utils.each(results,function(value,index) {\n\t\t\tresults[index] = $tw.utils.stringifyNumber(value);\n\t\t});\n\t\treturn results;\n\t};\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/minlength.js": {
            "title": "$:/core/modules/filters/minlength.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/minlength.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for filtering out titles that don't meet the minimum length in the operand\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.minlength = function(source,operator,options) {\n\tvar results = [],\n\t\tminLength = parseInt(operator.operand || \"\",10) || 0;\n\tsource(function(tiddler,title) {\n\t\tif(title.length >= minLength) {\n\t\t\tresults.push(title);\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/modules.js": {
            "title": "$:/core/modules/filters/modules.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/modules.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the titles of the modules of a given type in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.modules = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\t$tw.utils.each($tw.modules.types[title],function(moduleInfo,moduleName) {\n\t\t\tresults.push(moduleName);\n\t\t});\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/moduletypes.js": {
            "title": "$:/core/modules/filters/moduletypes.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/moduletypes.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the module types in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.moduletypes = function(source,operator,options) {\n\tvar results = [];\n\t$tw.utils.each($tw.modules.types,function(moduleInfo,type) {\n\t\tresults.push(type);\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/next.js": {
            "title": "$:/core/modules/filters/next.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/next.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddler whose title occurs next in the list supplied in the operand tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.next = function(source,operator,options) {\n\tvar results = [],\n\t\tlist = options.wiki.getTiddlerList(operator.operand);\n\tsource(function(tiddler,title) {\n\t\tvar match = list.indexOf(title);\n\t\t// increment match and then test if result is in range\n\t\tmatch++;\n\t\tif(match > 0 && match < list.length) {\n\t\t\tresults.push(list[match]);\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/plugintiddlers.js": {
            "title": "$:/core/modules/filters/plugintiddlers.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/plugintiddlers.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the titles of the shadow tiddlers within a plugin\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.plugintiddlers = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar pluginInfo = options.wiki.getPluginInfo(title) || options.wiki.getTiddlerDataCached(title,{tiddlers:[]});\n\t\tif(pluginInfo && pluginInfo.tiddlers) {\n\t\t\t$tw.utils.each(pluginInfo.tiddlers,function(fields,title) {\n\t\t\t\tresults.push(title);\n\t\t\t});\n\t\t}\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/prefix.js": {
            "title": "$:/core/modules/filters/prefix.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/prefix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking if a title starts with a prefix\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.prefix = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title.substr(0,operator.operand.length) !== operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title.substr(0,operator.operand.length) === operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/previous.js": {
            "title": "$:/core/modules/filters/previous.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/previous.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddler whose title occurs immediately prior in the list supplied in the operand tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.previous = function(source,operator,options) {\n\tvar results = [],\n\t\tlist = options.wiki.getTiddlerList(operator.operand);\n\tsource(function(tiddler,title) {\n\t\tvar match = list.indexOf(title);\n\t\t// increment match and then test if result is in range\n\t\tmatch--;\n\t\tif(match >= 0) {\n\t\t\tresults.push(list[match]);\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/range.js": {
            "title": "$:/core/modules/filters/range.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/range.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for generating a numeric range.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.range = function(source,operator,options) {\n\tvar results = [];\n\t// Split the operand into numbers delimited by these symbols\n\tvar parts = operator.operand.split(/[,:;]/g),\n\t\tbeg, end, inc, i, fixed = 0;\n\tfor (i=0; i<parts.length; i++) {\n\t\t// Validate real number\n\t\tif(!/^\\s*[+-]?((\\d+(\\.\\d*)?)|(\\.\\d+))\\s*$/.test(parts[i])) {\n\t\t\treturn [\"range: bad number \\\"\" + parts[i] + \"\\\"\"];\n\t\t}\n\t\t// Count digits; the most precise number determines decimal places in output.\n\t\tvar frac = /\\.\\d+/.exec(parts[i]);\n\t\tif(frac) {\n\t\t\tfixed = Math.max(fixed,frac[0].length-1);\n\t\t}\n\t\tparts[i] = parseFloat(parts[i]);\n\t}\n\tswitch(parts.length) {\n\t\tcase 1:\n\t\t\tend = parts[0];\n\t\t\tif (end >= 1) {\n\t\t\t\tbeg = 1;\n\t\t\t}\n\t\t\telse if (end <= -1) {\n\t\t\t\tbeg = -1;\n\t\t\t}\n\t\t\telse {\n\t\t\t\treturn [];\n\t\t\t}\n\t\t\tinc = 1;\n\t\t\tbreak;\n\t\tcase 2:\n\t\t\tbeg = parts[0];\n\t\t\tend = parts[1];\n\t\t\tinc = 1;\n\t\t\tbreak;\n\t\tcase 3:\n\t\t\tbeg = parts[0];\n\t\t\tend = parts[1];\n\t\t\tinc = Math.abs(parts[2]);\n\t\t\tbreak;\n\t}\n\tif(inc === 0) {\n\t\treturn [\"range: increment 0 causes infinite loop\"];\n\t}\n\t// May need to count backwards\n\tvar direction = ((end < beg) ? -1 : 1);\n\tinc *= direction;\n\t// Estimate number of resulting elements\n\tif((end - beg) / inc > 10000) {\n\t\treturn [\"range: too many steps (over 10K)\"];\n\t}\n\t// Avoid rounding error on last step\n\tend += direction * 0.5 * Math.pow(0.1,fixed);\n\tvar safety = 10010;\n\t// Enumerate the range\n\tif (end<beg) {\n\t\tfor(i=beg; i>end; i+=inc) {\n\t\t\tresults.push(i.toFixed(fixed));\n\t\t\tif(--safety<0) {\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\t} else {\n\t\tfor(i=beg; i<end; i+=inc) {\n\t\t\tresults.push(i.toFixed(fixed));\n\t\t\tif(--safety<0) {\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\t}\n\tif(safety<0) {\n\t\treturn [\"range: unexpectedly large output\"];\n\t}\n\t// Reverse?\n\tif(operator.prefix === \"!\") {\n\t\tresults.reverse();\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/reduce.js": {
            "title": "$:/core/modules/filters/reduce.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/reduce.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator evaluates a subfilter for each item, making the running total available in the variable `accumulator`, and the current index available in the variable `index`\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.reduce = function(source,operator,options) {\n\t// Accumulate the list\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\t// Run the filter over each item\n\tvar filterFn = options.wiki.compileFilter(operator.operand),\n\t\taccumulator = operator.operands[1] || \"\";\n\tfor(var index=0; index<results.length; index++) {\n\t\tvar title = results[index],\n\t\t\tlist = filterFn.call(options.wiki,options.wiki.makeTiddlerIterator([title]),{\n\t\t\t\tgetVariable: function(name) {\n\t\t\t\t\tswitch(name) {\n\t\t\t\t\t\tcase \"currentTiddler\":\n\t\t\t\t\t\t\treturn \"\" + title;\n\t\t\t\t\t\tcase \"accumulator\":\n\t\t\t\t\t\t\treturn \"\" + accumulator;\n\t\t\t\t\t\tcase \"index\":\n\t\t\t\t\t\t\treturn \"\" + index;\n\t\t\t\t\t\tcase \"revIndex\":\n\t\t\t\t\t\t\treturn \"\" + (results.length - 1 - index);\n\t\t\t\t\t\tcase \"length\":\n\t\t\t\t\t\t\treturn \"\" + results.length;\n\t\t\t\t\t\tdefault:\n\t\t\t\t\t\t\treturn options.widget.getVariable(name);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t});\n\t\tif(list.length > 0) {\n\t\t\taccumulator = \"\" +  list[0];\n\t\t}\n\t}\n\tif(results.length > 0) {\n\t\treturn [accumulator];\n\t} else {\n\t\treturn [];\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/regexp.js": {
            "title": "$:/core/modules/filters/regexp.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/regexp.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for regexp matching\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.regexp = function(source,operator,options) {\n\tvar results = [],\n\t\tfieldname = (operator.suffix || \"title\").toLowerCase(),\n\t\tregexpString, regexp, flags = \"\", match,\n\t\tgetFieldString = function(tiddler,title) {\n\t\t\tif(tiddler) {\n\t\t\t\treturn tiddler.getFieldString(fieldname);\n\t\t\t} else if(fieldname === \"title\") {\n\t\t\t\treturn title;\n\t\t\t} else {\n\t\t\t\treturn null;\n\t\t\t}\n\t\t};\n\t// Process flags and construct regexp\n\tregexpString = operator.operand;\n\tmatch = /^\\(\\?([gim]+)\\)/.exec(regexpString);\n\tif(match) {\n\t\tflags = match[1];\n\t\tregexpString = regexpString.substr(match[0].length);\n\t} else {\n\t\tmatch = /\\(\\?([gim]+)\\)$/.exec(regexpString);\n\t\tif(match) {\n\t\t\tflags = match[1];\n\t\t\tregexpString = regexpString.substr(0,regexpString.length - match[0].length);\n\t\t}\n\t}\n\ttry {\n\t\tregexp = new RegExp(regexpString,flags);\n\t} catch(e) {\n\t\treturn [\"\" + e];\n\t}\n\t// Process the incoming tiddlers\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tvar text = getFieldString(tiddler,title);\n\t\t\tif(text !== null) {\n\t\t\t\tif(!regexp.exec(text)) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tvar text = getFieldString(tiddler,title);\n\t\t\tif(text !== null) {\n\t\t\t\tif(!!regexp.exec(text)) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/removeprefix.js": {
            "title": "$:/core/modules/filters/removeprefix.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/removeprefix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for removing a prefix from each title in the list. Titles that do not start with the prefix are removed.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.removeprefix = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tif(title.substr(0,operator.operand.length) === operator.operand) {\n\t\t\tresults.push(title.substr(operator.operand.length));\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/removesuffix.js": {
            "title": "$:/core/modules/filters/removesuffix.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/removesuffix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for removing a suffix from each title in the list. Titles that do not end with the suffix are removed.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.removesuffix = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tif(title && title.substr(-operator.operand.length) === operator.operand) {\n\t\t\tresults.push(title.substr(0,title.length - operator.operand.length));\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/sameday.js": {
            "title": "$:/core/modules/filters/sameday.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/sameday.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that selects tiddlers with a modified date field on the same day as the provided value.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.sameday = function(source,operator,options) {\n\tvar results = [],\n\t\tfieldName = operator.suffix || \"modified\",\n\t\ttargetDate = (new Date($tw.utils.parseDate(operator.operand))).setHours(0,0,0,0);\n\t// Function to convert a date/time to a date integer\n\tsource(function(tiddler,title) {\n\t\tif(tiddler) {\n\t\t\tif(tiddler.getFieldDay(fieldName) === targetDate) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/search.js": {
            "title": "$:/core/modules/filters/search.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/search.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for searching for the text in the operand tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.search = function(source,operator,options) {\n\tvar invert = operator.prefix === \"!\";\n\tif(operator.suffixes) {\n\t\tvar hasFlag = function(flag) {\n\t\t\t\treturn (operator.suffixes[1] || []).indexOf(flag) !== -1;\n\t\t\t},\n\t\t\texcludeFields = false,\n\t\t\tfieldList = operator.suffixes[0] || [],\n\t\t\tfirstField = fieldList[0] || \"\", \n\t\t\tfirstChar = firstField.charAt(0),\n\t\t\tfields;\n\t\tif(firstChar === \"-\") {\n\t\t\tfields = [firstField.slice(1)].concat(fieldList.slice(1));\n\t\t\texcludeFields = true;\n\t\t} else if(fieldList[0] === \"*\"){\n\t\t\tfields = [];\n\t\t\texcludeFields = true;\n\t\t} else {\n\t\t\tfields = fieldList.slice(0);\n\t\t}\n\t\treturn options.wiki.search(operator.operand,{\n\t\t\tsource: source,\n\t\t\tinvert: invert,\n\t\t\tfield: fields,\n\t\t\texcludeField: excludeFields,\n\t\t\tcaseSensitive: hasFlag(\"casesensitive\"),\n\t\t\tliteral: hasFlag(\"literal\"),\n\t\t\twhitespace: hasFlag(\"whitespace\"),\n\t\t\tanchored: hasFlag(\"anchored\"),\n\t\t\tregexp: hasFlag(\"regexp\"),\n\t\t\twords: hasFlag(\"words\")\n\t\t});\n\t} else {\n\t\treturn options.wiki.search(operator.operand,{\n\t\t\tsource: source,\n\t\t\tinvert: invert\n\t\t});\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/shadowsource.js": {
            "title": "$:/core/modules/filters/shadowsource.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/shadowsource.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the source plugins for shadow tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.shadowsource = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar source = options.wiki.getShadowSource(title);\n\t\tif(source) {\n\t\t\t$tw.utils.pushTop(results,source);\n\t\t}\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/slugify.js": {
            "title": "$:/core/modules/filters/slugify.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/slugify.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for slugifying a tiddler title\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.slugify = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(options.wiki.slugify(title));\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/sort.js": {
            "title": "$:/core/modules/filters/sort.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/sort.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for sorting\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.sort = function(source,operator,options) {\n\tvar results = prepare_results(source);\n\toptions.wiki.sortTiddlers(results,operator.operand || \"title\",operator.prefix === \"!\",false,false);\n\treturn results;\n};\n\nexports.nsort = function(source,operator,options) {\n\tvar results = prepare_results(source);\n\toptions.wiki.sortTiddlers(results,operator.operand || \"title\",operator.prefix === \"!\",false,true);\n\treturn results;\n};\n\nexports.sortan = function(source, operator, options) {\n\tvar results = prepare_results(source);\n\toptions.wiki.sortTiddlers(results, operator.operand || \"title\", operator.prefix === \"!\",false,false,true);\n\treturn results;\n};\n\nexports.sortcs = function(source,operator,options) {\n\tvar results = prepare_results(source);\n\toptions.wiki.sortTiddlers(results,operator.operand || \"title\",operator.prefix === \"!\",true,false);\n\treturn results;\n};\n\nexports.nsortcs = function(source,operator,options) {\n\tvar results = prepare_results(source);\n\toptions.wiki.sortTiddlers(results,operator.operand || \"title\",operator.prefix === \"!\",true,true);\n\treturn results;\n};\n\nvar prepare_results = function (source) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/sortsub.js": {
            "title": "$:/core/modules/filters/sortsub.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/sortsub.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for sorting by a subfilter\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.sortsub = function(source,operator,options) {\n\t// Compile the subfilter\n\tvar filterFn = options.wiki.compileFilter(operator.operand);\n\t// Collect the input titles and the corresponding sort keys\n\tvar inputTitles = [],\n\t\tsortKeys = [];\n\tsource(function(tiddler,title) {\n\t\tinputTitles.push(title);\n\t\tvar r = filterFn.call(options.wiki,function(iterator) {\n\t\t\titerator(options.wiki.getTiddler(title),title);\n\t\t},{\n\t\t\tgetVariable: function(name) {\n\t\t\t\tif(name === \"currentTiddler\") {\n\t\t\t\t\treturn title;\n\t\t\t\t} else {\n\t\t\t\t\treturn options.widget.getVariable(name);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t\tsortKeys.push(r[0] || \"\");\n\t});\n\t// Rather than sorting the titles array, we'll sort the indexes so that we can consult both arrays\n\tvar indexes = new Array(inputTitles.length);\n\tfor(var t=0; t<inputTitles.length; t++) {\n\t\tindexes[t] = t;\n\t}\n\t// Sort the indexes\n\tvar compareFn = $tw.utils.makeCompareFunction(operator.suffix,{defaultType: \"string\",invert: operator.prefix === \"!\"});\n\tindexes = indexes.sort(function(a,b) {\n\t\treturn compareFn(sortKeys[a],sortKeys[b]);\n\t});\n\t// Make the results array in order\n\tvar results = [];\n\t$tw.utils.each(indexes,function(index) {\n\t\tresults.push(inputTitles[index]);\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/splitbefore.js": {
            "title": "$:/core/modules/filters/splitbefore.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/splitbefore.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that splits each result on the first occurance of the specified separator and returns the unique values.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.splitbefore = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar parts = title.split(operator.operand);\n\t\tif(parts.length === 1) {\n\t\t\t$tw.utils.pushTop(results,parts[0]);\n\t\t} else {\n\t\t\t$tw.utils.pushTop(results,parts[0] + operator.operand);\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/storyviews.js": {
            "title": "$:/core/modules/filters/storyviews.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/storyviews.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the story views in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.storyviews = function(source,operator,options) {\n\tvar results = [],\n\t\tstoryviews = {};\n\t$tw.modules.applyMethods(\"storyview\",storyviews);\n\t$tw.utils.each(storyviews,function(info,name) {\n\t\tresults.push(name);\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/strings.js": {
            "title": "$:/core/modules/filters/strings.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/strings.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operators for strings. Unary/binary operators work on each item in turn, and return a new item list.\n\nSum/product/maxall/minall operate on the entire list, returning a single item.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.length = makeStringBinaryOperator(\n\tfunction(a) {return [\"\" + (\"\" + a).length];}\n);\n\nexports.uppercase = makeStringBinaryOperator(\n\tfunction(a) {return [(\"\" + a).toUpperCase()];}\n);\n\nexports.lowercase = makeStringBinaryOperator(\n\tfunction(a) {return [(\"\" + a).toLowerCase()];}\n);\n\nexports.sentencecase = makeStringBinaryOperator(\n\tfunction(a) {return [$tw.utils.toSentenceCase(a)];}\n);\n\nexports.titlecase = makeStringBinaryOperator(\n\tfunction(a) {return [$tw.utils.toTitleCase(a)];}\n);\n\nexports.trim = function(source,operator,options) {\n\tvar result = [],\n\t\tsuffix = operator.suffix || \"\",\n\t\toperand = (operator.operand || \"\"),\n\t\tfnCalc;\n\tif(suffix === \"prefix\") {\n\t\tfnCalc = function(a,b) {return [$tw.utils.trimPrefix(a,b)];}\n\t} else if(suffix === \"suffix\") {\n\t\tfnCalc = function(a,b) {return [$tw.utils.trimSuffix(a,b)];}\n\t} else {\n\t\tif(operand === \"\") {\n\t\t\tfnCalc = function(a) {return [$tw.utils.trim(a)];}\n\t\t} else {\n\t\t\tfnCalc = function(a,b) {return [$tw.utils.trimSuffix($tw.utils.trimPrefix(a,b),b)];}\n\t\t}\n\t}\n\tsource(function(tiddler,title) {\n\t\tArray.prototype.push.apply(result,fnCalc(title,operand));\n\t});\n\treturn result;\n};\n\nexports.split = makeStringBinaryOperator(\n\tfunction(a,b) {return (\"\" + a).split(b);}\n);\n\nexports[\"enlist-input\"] = makeStringBinaryOperator(\n\tfunction(a,o,s) {return $tw.utils.parseStringArray(\"\" + a,(s === \"raw\"));}\n);\n\nexports.join = makeStringReducingOperator(\n\tfunction(accumulator,value,operand) {\n\t\tif(accumulator === null) {\n\t\t\treturn value;\n\t\t} else {\n\t\t\treturn accumulator + operand + value;\n\t\t}\n\t},null\n);\n\nfunction makeStringBinaryOperator(fnCalc) {\n\treturn function(source,operator,options) {\n\t\tvar result = [];\n\t\tsource(function(tiddler,title) {\n\t\t\tArray.prototype.push.apply(result,fnCalc(title,operator.operand || \"\",operator.suffix || \"\"));\n\t\t});\n\t\treturn result;\n\t};\n}\n\nfunction makeStringReducingOperator(fnCalc,initialValue) {\n\treturn function(source,operator,options) {\n\t\tvar result = [];\n\t\tsource(function(tiddler,title) {\n\t\t\tresult.push(title);\n\t\t});\n\t\tif(result.length === 0) {\n\t\t\treturn [];\n\t\t}\n\t\treturn [result.reduce(function(accumulator,currentValue) {\n\t\t\treturn fnCalc(accumulator,currentValue,operator.operand || \"\");\n\t\t},initialValue) || \"\"];\n\t};\n}\n\nexports.splitregexp = function(source,operator,options) {\n\tvar result = [],\n\t\tsuffix = operator.suffix || \"\",\n\t\tflags = (suffix.indexOf(\"m\") !== -1 ? \"m\" : \"\") + (suffix.indexOf(\"i\") !== -1 ? \"i\" : \"\"),\n\t\tregExp;\n\ttry {\n\t\tregExp = new RegExp(operator.operand || \"\",flags);\t\t\n\t} catch(ex) {\n\t\treturn [\"RegExp error: \" + ex];\n\t}\n\tsource(function(tiddler,title) {\n\t\tArray.prototype.push.apply(result,title.split(regExp));\n\t});\t\t\n\treturn result;\n};\n\nexports[\"search-replace\"] = function(source,operator,options) {\n\tvar results = [],\n\t\tsuffixes = operator.suffixes || [],\n\t\tflagSuffix = (suffixes[0] ? (suffixes[0][0] || \"\") : \"\"),\n\t\tflags = (flagSuffix.indexOf(\"g\") !== -1 ? \"g\" : \"\") + (flagSuffix.indexOf(\"i\") !== -1 ? \"i\" : \"\"),\n\t\tisRegExp = (suffixes[1] && suffixes[1][0] === \"regexp\") ? true : false,\n\t\tsearchTerm,\n\t\tregExp;\n\t\n\tsource(function(tiddler,title) {\n\t\tif(title && (operator.operands.length > 1)) {\n\t\t\t//Escape regexp characters if the operand is not a regular expression\n\t\t\tsearchTerm = isRegExp ? operator.operand : $tw.utils.escapeRegExp(operator.operand);\n\t\t\ttry {\n\t\t\t\tregExp = new RegExp(searchTerm,flags);\n\t\t\t} catch(ex) {\n\t\t\t\treturn [\"RegExp error: \" + ex];\n\t\t\t}\n\t\t\tresults.push(\n\t\t\t\ttitle.replace(regExp,operator.operands[1])\n\t\t\t);\n\t\t} else {\n\t\t\tresults.push(title);\n\t\t}\n\t});\n\treturn results;\n};\n\nexports.pad = function(source,operator,options) {\n\tvar results = [],\n\t\ttargetLength = operator.operand ? parseInt(operator.operand) : 0,\n\t\tfill = operator.operands[1] || \"0\";\n\n\tsource(function(tiddler,title) {\n\t\tif(title && title.length) {\n\t\t\tif(title.length >= targetLength) {\n\t\t\t\tresults.push(title);\n\t\t\t} else {\n\t\t\t\tvar padString = \"\",\n\t\t\t\t\tpadStringLength = targetLength - title.length;\n\t\t\t\twhile (padStringLength > padString.length) {\n\t\t\t\t\tpadString += fill;\t\t\t\t\t\n\t\t\t\t}\n\t\t\t\t//make sure we do not exceed the specified length\n\t\t\t\tpadString = padString.slice(0,padStringLength);\n\t\t\t\tif(operator.suffix && (operator.suffix === \"suffix\")) {\n\t\t\t\t\ttitle = title + padString;\n\t\t\t\t} else {\n\t\t\t\t\ttitle = padString + title;\n\t\t\t\t}\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t}\n\t});\n\treturn results;\n}\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/subfilter.js": {
            "title": "$:/core/modules/filters/subfilter.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/subfilter.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning its operand evaluated as a filter\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.subfilter = function(source,operator,options) {\n\tvar list = options.wiki.filterTiddlers(operator.operand,options.widget,source);\n\tif(operator.prefix === \"!\") {\n\t\tvar results = [];\n\t\tsource(function(tiddler,title) {\n\t\t\tif(list.indexOf(title) === -1) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t\treturn results;\n\t} else {\n\t\treturn list;\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/subtiddlerfields.js": {
            "title": "$:/core/modules/filters/subtiddlerfields.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/subtiddlerfields.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the fields on the selected subtiddlers of the plugin named in the operand\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.subtiddlerfields = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar subtiddler = options.wiki.getSubTiddler(operator.operand,title);\n\t\tif(subtiddler) {\n\t\t\tfor(var fieldName in subtiddler.fields) {\n\t\t\t\t$tw.utils.pushTop(results,fieldName);\n\t\t\t}\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/suffix.js": {
            "title": "$:/core/modules/filters/suffix.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/suffix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking if a title ends with a suffix\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.suffix = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title.substr(-operator.operand.length) !== operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title.substr(-operator.operand.length) === operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/tag.js": {
            "title": "$:/core/modules/filters/tag.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/tag.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking for the presence of a tag\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tag = function(source,operator,options) {\n\tvar results = [],indexedResults;\n\tif((operator.suffix || \"\").toLowerCase() === \"strict\" && !operator.operand) {\n\t\t// New semantics:\n\t\t// Always return copy of input if operator.operand is missing\n\t\tsource(function(tiddler,title) {\n\t\t\tresults.push(title);\n\t\t});\n\t} else {\n\t\t// Old semantics:\n\t\tvar tiddlers;\n\t\tif(operator.prefix === \"!\") {\n\t\t\t// Returns a copy of the input if operator.operand is missing\n\t\t\ttiddlers = options.wiki.getTiddlersWithTag(operator.operand);\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddlers.indexOf(title) === -1) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\t// Returns empty results if operator.operand is missing\n\t\t\tif(source.byTag) {\n\t\t\t\tindexedResults = source.byTag(operator.operand);\n\t\t\t\tif(indexedResults) {\n\t\t\t\t\treturn indexedResults;\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\ttiddlers = options.wiki.getTiddlersWithTag(operator.operand);\n\t\t\t\tsource(function(tiddler,title) {\n\t\t\t\t\tif(tiddlers.indexOf(title) !== -1) {\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t\tresults = options.wiki.sortByList(results,operator.operand);\n\t\t\t}\n\t\t}\t\t\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/tagging.js": {
            "title": "$:/core/modules/filters/tagging.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/tagging.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning all tiddlers that are tagged with the selected tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tagging = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\t$tw.utils.pushTop(results,options.wiki.getTiddlersWithTag(title));\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/tags.js": {
            "title": "$:/core/modules/filters/tags.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/tags.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning all the tags of the selected tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tags = function(source,operator,options) {\n\tvar tags = {};\n\tsource(function(tiddler,title) {\n\t\tvar t, length;\n\t\tif(tiddler && tiddler.fields.tags) {\n\t\t\tfor(t=0, length=tiddler.fields.tags.length; t<length; t++) {\n\t\t\t\ttags[tiddler.fields.tags[t]] = true;\n\t\t\t}\n\t\t}\n\t});\n\treturn Object.keys(tags);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/then.js": {
            "title": "$:/core/modules/filters/then.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/then.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for replacing any titles with a constant\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.then = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(operator.operand);\n\t});\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/title.js": {
            "title": "$:/core/modules/filters/title.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/title.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for comparing title fields for equality\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.title = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler && tiddler.fields.title !== operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tresults.push(operator.operand);\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/untagged.js": {
            "title": "$:/core/modules/filters/untagged.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/untagged.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning all the selected tiddlers that are untagged\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.untagged = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler && $tw.utils.isArray(tiddler.fields.tags) && tiddler.fields.tags.length > 0) {\n\t\t\t\t$tw.utils.pushTop(results,title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!tiddler || !tiddler.hasField(\"tags\") || ($tw.utils.isArray(tiddler.fields.tags) && tiddler.fields.tags.length === 0)) {\n\t\t\t\t$tw.utils.pushTop(results,title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/variables.js": {
            "title": "$:/core/modules/filters/variables.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/variables.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the active variables\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.variables = function(source,operator,options) {\n\tvar names = [];\n\tfor(var variable in options.widget.variables) {\n\t\tnames.push(variable);\n\t}\n\treturn names.sort();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/wikiparserrules.js": {
            "title": "$:/core/modules/filters/wikiparserrules.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/wikiparserrules.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the wiki parser rules in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.wikiparserrules = function(source,operator,options) {\n\tvar results = [],\n\t\toperand = operator.operand;\n\t$tw.utils.each($tw.modules.types.wikirule,function(mod) {\n\t\tvar exp = mod.exports;\n\t\tif(!operand || exp.types[operand]) {\n\t\t\tresults.push(exp.name);\n\t\t}\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/x-listops.js": {
            "title": "$:/core/modules/filters/x-listops.js",
            "text": "/*\\\ntitle: $:/core/modules/filters/x-listops.js\ntype: application/javascript\nmodule-type: filteroperator\n\nExtended filter operators to manipulate the current list.\n\n\\*/\n(function () {\n\n\t/*jslint node: true, browser: true */\n\t/*global $tw: false */\n\t\"use strict\";\n\n\t/*\n\tFetch titles from the current list\n\t*/\n\tvar prepare_results = function (source) {\n\tvar results = [];\n\t\tsource(function (tiddler, title) {\n\t\t\tresults.push(title);\n\t\t});\n\t\treturn results;\n\t};\n\n\t/*\n\tMoves a number of items from the tail of the current list before the item named in the operand\n\t*/\n\texports.putbefore = function (source, operator) {\n\t\tvar results = prepare_results(source),\n\t\t\tindex = results.indexOf(operator.operand),\n\t\t\tcount = $tw.utils.getInt(operator.suffix,1);\n\t\treturn (index === -1) ?\n\t\t\tresults.slice(0, -1) :\n\t\t\tresults.slice(0, index).concat(results.slice(-count)).concat(results.slice(index, -count));\n\t};\n\n\t/*\n\tMoves a number of items from the tail of the current list after the item named in the operand\n\t*/\n\texports.putafter = function (source, operator) {\n\t\tvar results = prepare_results(source),\n\t\t\tindex = results.indexOf(operator.operand),\n\t\t\tcount = $tw.utils.getInt(operator.suffix,1);\n\t\treturn (index === -1) ?\n\t\t\tresults.slice(0, -1) :\n\t\t\tresults.slice(0, index + 1).concat(results.slice(-count)).concat(results.slice(index + 1, -count));\n\t};\n\n\t/*\n\tReplaces the item named in the operand with a number of items from the tail of the current list\n\t*/\n\texports.replace = function (source, operator) {\n\t\tvar results = prepare_results(source),\n\t\t\tindex = results.indexOf(operator.operand),\n\t\t\tcount = $tw.utils.getInt(operator.suffix,1);\n\t\treturn (index === -1) ?\n\t\t\tresults.slice(0, -count) :\n\t\t\tresults.slice(0, index).concat(results.slice(-count)).concat(results.slice(index + 1, -count));\n\t};\n\n\t/*\n\tMoves a number of items from the tail of the current list to the head of the list\n\t*/\n\texports.putfirst = function (source, operator) {\n\t\tvar results = prepare_results(source),\n\t\t\tcount = $tw.utils.getInt(operator.suffix,1);\n\t\treturn results.slice(-count).concat(results.slice(0, -count));\n\t};\n\n\t/*\n\tMoves a number of items from the head of the current list to the tail of the list\n\t*/\n\texports.putlast = function (source, operator) {\n\t\tvar results = prepare_results(source),\n\t\t\tcount = $tw.utils.getInt(operator.suffix,1);\n\t\treturn results.slice(count).concat(results.slice(0, count));\n\t};\n\n\t/*\n\tMoves the item named in the operand a number of places forward or backward in the list\n\t*/\n\texports.move = function (source, operator) {\n\t\tvar results = prepare_results(source),\n\t\t\tindex = results.indexOf(operator.operand),\n\t\t\tcount = $tw.utils.getInt(operator.suffix,1),\n\t\t\tmarker = results.splice(index, 1),\n\t\t\toffset =  (index + count) > 0 ? index + count : 0;\n\t\treturn results.slice(0, offset).concat(marker).concat(results.slice(offset));\n\t};\n\n\t/*\n\tReturns the items from the current list that are after the item named in the operand\n\t*/\n\texports.allafter = function (source, operator) {\n\t\tvar results = prepare_results(source),\n\t\t\tindex = results.indexOf(operator.operand);\n\t\treturn (index === -1) ? [] :\n\t\t\t(operator.suffix) ? results.slice(index) :\n\t\t\tresults.slice(index + 1);\n\t};\n\n\t/*\n\tReturns the items from the current list that are before the item named in the operand\n\t*/\n\texports.allbefore = function (source, operator) {\n\t\tvar results = prepare_results(source),\n\t\t\tindex = results.indexOf(operator.operand);\n\t\treturn (index === -1) ? [] :\n\t\t\t(operator.suffix) ? results.slice(0, index + 1) :\n\t\t\tresults.slice(0, index);\n\t};\n\n\t/*\n\tAppends the items listed in the operand array to the tail of the current list\n\t*/\n\texports.append = function (source, operator) {\n\t\tvar append = $tw.utils.parseStringArray(operator.operand, \"true\"),\n\t\t\tresults = prepare_results(source),\n\t\t\tcount = parseInt(operator.suffix) || append.length;\n\t\treturn (append.length === 0) ? results :\n\t\t\t(operator.prefix) ? results.concat(append.slice(-count)) :\n\t\t\tresults.concat(append.slice(0, count));\n\t};\n\n\t/*\n\tPrepends the items listed in the operand array to the head of the current list\n\t*/\n\texports.prepend = function (source, operator) {\n\t\tvar prepend = $tw.utils.parseStringArray(operator.operand, \"true\"),\n\t\t\tresults = prepare_results(source),\n\t\t\tcount = $tw.utils.getInt(operator.suffix,prepend.length);\n\t\treturn (prepend.length === 0) ? results :\n\t\t\t(operator.prefix) ? prepend.slice(-count).concat(results) :\n\t\t\tprepend.slice(0, count).concat(results);\n\t};\n\n\t/*\n\tReturns all items from the current list except the items listed in the operand array\n\t*/\n\texports.remove = function (source, operator) {\n\t\tvar array = $tw.utils.parseStringArray(operator.operand, \"true\"),\n\t\t\tresults = prepare_results(source),\n\t\t\tcount = parseInt(operator.suffix) || array.length,\n\t\t\tp,\n\t\t\tlen,\n\t\t\tindex;\n\t\tlen = array.length - 1;\n\t\tfor (p = 0; p < count; ++p) {\n\t\t\tif (operator.prefix) {\n\t\t\t\tindex = results.indexOf(array[len - p]);\n\t\t\t} else {\n\t\t\t\tindex = results.indexOf(array[p]);\n\t\t\t}\n\t\t\tif (index !== -1) {\n\t\t\t\tresults.splice(index, 1);\n\t\t\t}\n\t\t}\n\t\treturn results;\n\t};\n\n\t/*\n\tReturns all items from the current list sorted in the order of the items in the operand array\n\t*/\n\texports.sortby = function (source, operator) {\n\t\tvar results = prepare_results(source);\n\t\tif (!results || results.length < 2) {\n\t\t\treturn results;\n\t\t}\n\t\tvar lookup = $tw.utils.parseStringArray(operator.operand, \"true\");\n\t\tresults.sort(function (a, b) {\n\t\t\treturn lookup.indexOf(a) - lookup.indexOf(b);\n\t\t});\n\t\treturn results;\n\t};\n\n\t/*\n\tRemoves all duplicate items from the current list\n\t*/\n\texports.unique = function (source, operator) {\n\t\tvar results = prepare_results(source);\n\t\tvar set = results.reduce(function (a, b) {\n\t\t\tif (a.indexOf(b) < 0) {\n\t\t\t\ta.push(b);\n\t\t\t}\n\t\t\treturn a;\n\t\t}, []);\n\t\treturn set;\n\t};\n\n\tvar cycleValueInArray = function(results,operands,stepSize) {\n\t\tvar resultsIndex,\n\t\t\tstep = stepSize || 1,\n\t\t\ti = 0,\n\t\t\topLength = operands.length,\n\t\t\tnextOperandIndex;\t\t\n\t\tfor(i; i < opLength; i++) {\n\t\t\tresultsIndex = results.indexOf(operands[i]);\n\t\t\tif(resultsIndex !== -1) {\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\t\tif(resultsIndex !== -1) {\n\t\t\ti = i + step;\n\t\t\tnextOperandIndex = (i < opLength ? i : i - opLength);\n\t\t\tif(operands.length > 1) {\n\t\t\t\tresults.splice(resultsIndex,1,operands[nextOperandIndex]);\n\t\t\t} else {\n\t\t\t\tresults.splice(resultsIndex,1);\n\t\t\t}\n\t\t} else {\n\t\t\tresults.push(operands[0]);\n\t\t}\n\t\treturn results;\t\t\n\t}\n\n\t/*\n\tToggles an item in the current list.\n\t*/\t\n\texports.toggle = function(source,operator) {\n\t\treturn cycleValueInArray(prepare_results(source),operator.operands);\n\t}\n\n\texports.cycle = function(source,operator) {\n\t\tvar results = prepare_results(source),\n\t\t\toperands = (operator.operand.length ? $tw.utils.parseStringArray(operator.operand, \"true\") : [\"\"]),\n\t\t\tstep = $tw.utils.getInt(operator.operands[1]||\"\",1);\n\t\tif(step < 0) {\n\t\t\toperands.reverse();\n\t\t\tstep = Math.abs(step);\n\t\t}\t\n\t\treturn cycleValueInArray(results,operands,step);\n\t}\n\t\n})();\n",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters.js": {
            "title": "$:/core/modules/filters.js",
            "text": "/*\\\ntitle: $:/core/modules/filters.js\ntype: application/javascript\nmodule-type: wikimethod\n\nAdds tiddler filtering methods to the $tw.Wiki object.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nParses an operation (i.e. a run) within a filter string\n\toperators: Array of array of operator nodes into which results should be inserted\n\tfilterString: filter string\n\tp: start position within the string\nReturns the new start position, after the parsed operation\n*/\nfunction parseFilterOperation(operators,filterString,p) {\n\tvar nextBracketPos, operator;\n\t// Skip the starting square bracket\n\tif(filterString.charAt(p++) !== \"[\") {\n\t\tthrow \"Missing [ in filter expression\";\n\t}\n\t// Process each operator in turn\n\tdo {\n\t\toperator = {};\n\t\t// Check for an operator prefix\n\t\tif(filterString.charAt(p) === \"!\") {\n\t\t\toperator.prefix = filterString.charAt(p++);\n\t\t}\n\t\t// Get the operator name\n\t\tnextBracketPos = filterString.substring(p).search(/[\\[\\{<\\/]/);\n\t\tif(nextBracketPos === -1) {\n\t\t\tthrow \"Missing [ in filter expression\";\n\t\t}\n\t\tnextBracketPos += p;\n\t\tvar bracket = filterString.charAt(nextBracketPos);\n\t\toperator.operator = filterString.substring(p,nextBracketPos);\n\t\t// Any suffix?\n\t\tvar colon = operator.operator.indexOf(':');\n\t\tif(colon > -1) {\n\t\t\t// The raw suffix for older filters\n\t\t\toperator.suffix = operator.operator.substring(colon + 1);\n\t\t\toperator.operator = operator.operator.substring(0,colon) || \"field\";\n\t\t\t// The processed suffix for newer filters\n\t\t\toperator.suffixes = [];\n\t\t\t$tw.utils.each(operator.suffix.split(\":\"),function(subsuffix) {\n\t\t\t\toperator.suffixes.push([]);\n\t\t\t\t$tw.utils.each(subsuffix.split(\",\"),function(entry) {\n\t\t\t\t\tentry = $tw.utils.trim(entry);\n\t\t\t\t\tif(entry) {\n\t\t\t\t\t\toperator.suffixes[operator.suffixes.length - 1].push(entry); \n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t});\n\t\t}\n\t\t// Empty operator means: title\n\t\telse if(operator.operator === \"\") {\n\t\t\toperator.operator = \"title\";\n\t\t}\n\t\toperator.operands = [];\n\t\tvar parseOperand = function(bracketType) {\n\t\t\tvar operand = {};\n\t\t\tswitch (bracketType) {\n\t\t\t\tcase \"{\": // Curly brackets\n\t\t\t\t\toperand.indirect = true;\n\t\t\t\t\tnextBracketPos = filterString.indexOf(\"}\",p);\n\t\t\t\t\tbreak;\n\t\t\t\tcase \"[\": // Square brackets\n\t\t\t\t\tnextBracketPos = filterString.indexOf(\"]\",p);\n\t\t\t\t\tbreak;\n\t\t\t\tcase \"<\": // Angle brackets\n\t\t\t\t\toperand.variable = true;\n\t\t\t\t\tnextBracketPos = filterString.indexOf(\">\",p);\n\t\t\t\t\tbreak;\n\t\t\t\tcase \"/\": // regexp brackets\n\t\t\t\t\tvar rex = /^((?:[^\\\\\\/]|\\\\.)*)\\/(?:\\(([mygi]+)\\))?/g,\n\t\t\t\t\t\trexMatch = rex.exec(filterString.substring(p));\n\t\t\t\t\tif(rexMatch) {\n\t\t\t\t\t\toperator.regexp = new RegExp(rexMatch[1], rexMatch[2]);\n\t// DEPRECATION WARNING\n\tconsole.log(\"WARNING: Filter\",operator.operator,\"has a deprecated regexp operand\",operator.regexp);\n\t\t\t\t\t\tnextBracketPos = p + rex.lastIndex - 1;\n\t\t\t\t\t}\n\t\t\t\t\telse {\n\t\t\t\t\t\tthrow \"Unterminated regular expression in filter expression\";\n\t\t\t\t\t}\n\t\t\t\t\tbreak;\n\t\t\t}\n\n\t\t\tif(nextBracketPos === -1) {\n\t\t\t\tthrow \"Missing closing bracket in filter expression\";\n\t\t\t}\n\t\t\tif(!operator.regexp) {\n\t\t\t\toperand.text = filterString.substring(p,nextBracketPos);\n\t\t\t\toperator.operands.push(operand);\n\t\t\t}\n\t\t\tp = nextBracketPos + 1;\n\t\t}\n\t\t\n\t\tp = nextBracketPos + 1;\n\t\tparseOperand(bracket);\n\t\t\n\t\t// Check for multiple operands\n\t\twhile(filterString.charAt(p) === \",\") {\n\t\t\tp++;\n\t\t\tif(/^[\\[\\{<\\/]/.test(filterString.substring(p))) {\n\t\t\t\tnextBracketPos = p;\n\t\t\t\tp++;\n\t\t\t\tparseOperand(filterString.charAt(nextBracketPos));\n\t\t\t} else {\n\t\t\t\tthrow \"Missing [ in filter expression\";\n\t\t\t}\n\t\t}\n\t\t\n\t\t// Push this operator\n\t\toperators.push(operator);\n\t} while(filterString.charAt(p) !== \"]\");\n\t// Skip the ending square bracket\n\tif(filterString.charAt(p++) !== \"]\") {\n\t\tthrow \"Missing ] in filter expression\";\n\t}\n\t// Return the parsing position\n\treturn p;\n}\n\n/*\nParse a filter string\n*/\nexports.parseFilter = function(filterString) {\n\tfilterString = filterString || \"\";\n\tvar results = [], // Array of arrays of operator nodes {operator:,operand:}\n\t\tp = 0, // Current position in the filter string\n\t\tmatch;\n\tvar whitespaceRegExp = /(\\s+)/mg,\n\t\toperandRegExp = /((?:\\+|\\-|~|=|\\:(\\w+)(?:\\:([\\w\\:, ]*))?)?)(?:(\\[)|(?:\"([^\"]*)\")|(?:'([^']*)')|([^\\s\\[\\]]+))/mg;\n\twhile(p < filterString.length) {\n\t\t// Skip any whitespace\n\t\twhitespaceRegExp.lastIndex = p;\n\t\tmatch = whitespaceRegExp.exec(filterString);\n\t\tif(match && match.index === p) {\n\t\t\tp = p + match[0].length;\n\t\t}\n\t\t// Match the start of the operation\n\t\tif(p < filterString.length) {\n\t\t\toperandRegExp.lastIndex = p;\n\t\t\tmatch = operandRegExp.exec(filterString);\n\t\t\tif(!match || match.index !== p) {\n\t\t\t\tthrow $tw.language.getString(\"Error/FilterSyntax\");\n\t\t\t}\n\t\t\tvar operation = {\n\t\t\t\tprefix: \"\",\n\t\t\t\toperators: []\n\t\t\t};\n\t\t\tif(match[1]) {\n\t\t\t\toperation.prefix = match[1];\n\t\t\t\tp = p + operation.prefix.length;\n\t\t\t\tif(match[2]) {\n\t\t\t\t\toperation.namedPrefix = match[2];\n\t\t\t\t}\n\t\t\t\tif(match[3]) {\n\t\t\t\t\toperation.suffixes = [];\n\t\t\t\t\t $tw.utils.each(match[3].split(\":\"),function(subsuffix) {\n\t\t\t\t\t\toperation.suffixes.push([]);\n\t\t\t\t\t\t$tw.utils.each(subsuffix.split(\",\"),function(entry) {\n\t\t\t\t\t\t\tentry = $tw.utils.trim(entry);\n\t\t\t\t\t\t\tif(entry) {\n\t\t\t\t\t\t\t\toperation.suffixes[operation.suffixes.length -1].push(entry);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t});\n\t\t\t\t\t });\n\t\t\t\t}\n\t\t\t}\n\t\t\tif(match[4]) { // Opening square bracket\n\t\t\t\tp = parseFilterOperation(operation.operators,filterString,p);\n\t\t\t} else {\n\t\t\t\tp = match.index + match[0].length;\n\t\t\t}\n\t\t\tif(match[5] || match[6] || match[7]) { // Double quoted string, single quoted string or unquoted title\n\t\t\t\toperation.operators.push(\n\t\t\t\t\t{operator: \"title\", operands: [{text: match[5] || match[6] || match[7]}]}\n\t\t\t\t);\n\t\t\t}\n\t\t\tresults.push(operation);\n\t\t}\n\t}\n\treturn results;\n};\n\nexports.getFilterOperators = function() {\n\tif(!this.filterOperators) {\n\t\t$tw.Wiki.prototype.filterOperators = {};\n\t\t$tw.modules.applyMethods(\"filteroperator\",this.filterOperators);\n\t}\n\treturn this.filterOperators;\n};\n\nexports.getFilterRunPrefixes = function() {\n\tif(!this.filterRunPrefixes) {\n\t\t$tw.Wiki.prototype.filterRunPrefixes = {};\n\t\t$tw.modules.applyMethods(\"filterrunprefix\",this.filterRunPrefixes);\n\t}\n\treturn this.filterRunPrefixes;\n}\n\nexports.filterTiddlers = function(filterString,widget,source) {\n\tvar fn = this.compileFilter(filterString);\n\treturn fn.call(this,source,widget);\n};\n\n/*\nCompile a filter into a function with the signature fn(source,widget) where:\nsource: an iterator function for the source tiddlers, called source(iterator), where iterator is called as iterator(tiddler,title)\nwidget: an optional widget node for retrieving the current tiddler etc.\n*/\nexports.compileFilter = function(filterString) {\n\tvar filterParseTree;\n\ttry {\n\t\tfilterParseTree = this.parseFilter(filterString);\n\t} catch(e) {\n\t\treturn function(source,widget) {\n\t\t\treturn [$tw.language.getString(\"Error/Filter\") + \": \" + e];\n\t\t};\n\t}\n\t// Get the hashmap of filter operator functions\n\tvar filterOperators = this.getFilterOperators();\n\t// Assemble array of functions, one for each operation\n\tvar operationFunctions = [];\n\t// Step through the operations\n\tvar self = this;\n\t$tw.utils.each(filterParseTree,function(operation) {\n\t\t// Create a function for the chain of operators in the operation\n\t\tvar operationSubFunction = function(source,widget) {\n\t\t\tvar accumulator = source,\n\t\t\t\tresults = [],\n\t\t\t\tcurrTiddlerTitle = widget && widget.getVariable(\"currentTiddler\");\n\t\t\t$tw.utils.each(operation.operators,function(operator) {\n\t\t\t\tvar operands = [],\n\t\t\t\t\toperatorFunction;\n\t\t\t\tif(!operator.operator) {\n\t\t\t\t\toperatorFunction = filterOperators.title;\n\t\t\t\t} else if(!filterOperators[operator.operator]) {\n\t\t\t\t\toperatorFunction = filterOperators.field;\n\t\t\t\t} else {\n\t\t\t\t\toperatorFunction = filterOperators[operator.operator];\n\t\t\t\t}\n\t\t\t\t\n\t\t\t\t$tw.utils.each(operator.operands,function(operand) {\n\t\t\t\t\tif(operand.indirect) {\n\t\t\t\t\t\toperand.value = self.getTextReference(operand.text,\"\",currTiddlerTitle);\n\t\t\t\t\t} else if(operand.variable) {\n\t\t\t\t\t\toperand.value = widget.getVariable(operand.text,{defaultValue: \"\"});\n\t\t\t\t\t} else {\n\t\t\t\t\t\toperand.value = operand.text;\n\t\t\t\t\t}\n\t\t\t\t\toperands.push(operand.value);\n\t\t\t\t});\n\n\t\t\t\t// Invoke the appropriate filteroperator module\n\t\t\t\tresults = operatorFunction(accumulator,{\n\t\t\t\t\t\t\toperator: operator.operator,\n\t\t\t\t\t\t\toperand: operands.length > 0 ? operands[0] : undefined,\n\t\t\t\t\t\t\toperands: operands,\n\t\t\t\t\t\t\tprefix: operator.prefix,\n\t\t\t\t\t\t\tsuffix: operator.suffix,\n\t\t\t\t\t\t\tsuffixes: operator.suffixes,\n\t\t\t\t\t\t\tregexp: operator.regexp\n\t\t\t\t\t\t},{\n\t\t\t\t\t\t\twiki: self,\n\t\t\t\t\t\t\twidget: widget\n\t\t\t\t\t\t});\n\t\t\t\tif($tw.utils.isArray(results)) {\n\t\t\t\t\taccumulator = self.makeTiddlerIterator(results);\n\t\t\t\t} else {\n\t\t\t\t\taccumulator = results;\n\t\t\t\t}\n\t\t\t});\n\t\t\tif($tw.utils.isArray(results)) {\n\t\t\t\treturn results;\n\t\t\t} else {\n\t\t\t\tvar resultArray = [];\n\t\t\t\tresults(function(tiddler,title) {\n\t\t\t\t\tresultArray.push(title);\n\t\t\t\t});\n\t\t\t\treturn resultArray;\n\t\t\t}\n\t\t};\n\t\tvar filterRunPrefixes = self.getFilterRunPrefixes();\n\t\t// Wrap the operator functions in a wrapper function that depends on the prefix\n\t\toperationFunctions.push((function() {\n\t\t\tvar options = {wiki: self, suffixes: operation.suffixes || []};\n\t\t\tswitch(operation.prefix || \"\") {\n\t\t\t\tcase \"\": // No prefix means that the operation is unioned into the result\n\t\t\t\t\treturn filterRunPrefixes[\"or\"](operationSubFunction, options);\n\t\t\t\tcase \"=\": // The results of the operation are pushed into the result without deduplication\n\t\t\t\t\treturn filterRunPrefixes[\"all\"](operationSubFunction, options);\n\t\t\t\tcase \"-\": // The results of this operation are removed from the main result\n\t\t\t\t\treturn filterRunPrefixes[\"except\"](operationSubFunction, options);\n\t\t\t\tcase \"+\": // This operation is applied to the main results so far\n\t\t\t\t\treturn filterRunPrefixes[\"and\"](operationSubFunction, options);\n\t\t\t\tcase \"~\": // This operation is unioned into the result only if the main result so far is empty\n\t\t\t\t\treturn filterRunPrefixes[\"else\"](operationSubFunction, options);\n\t\t\t\tdefault: \n\t\t\t\t\tif(operation.namedPrefix && filterRunPrefixes[operation.namedPrefix]) {\n\t\t\t\t\t\treturn filterRunPrefixes[operation.namedPrefix](operationSubFunction, options);\n\t\t\t\t\t} else {\n\t\t\t\t\t\treturn function(results,source,widget) {\n\t\t\t\t\t\t\tresults.clear();\n\t\t\t\t\t\t\tresults.push($tw.language.getString(\"Error/FilterRunPrefix\"));\n\t\t\t\t\t\t};\n\t\t\t\t\t}\n\t\t\t}\n\t\t})());\n\t});\n\t// Return a function that applies the operations to a source iterator of tiddler titles\n\treturn $tw.perf.measure(\"filter: \" + filterString,function filterFunction(source,widget) {\n\t\tif(!source) {\n\t\t\tsource = self.each;\n\t\t} else if(typeof source === \"object\") { // Array or hashmap\n\t\t\tsource = self.makeTiddlerIterator(source);\n\t\t}\n\t\tvar results = new $tw.utils.LinkedList();\n\t\t$tw.utils.each(operationFunctions,function(operationFunction) {\n\t\t\toperationFunction(results,source,widget);\n\t\t});\n\t\treturn results.toArray();\n\t});\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikimethod"
        },
        "$:/core/modules/indexers/backlinks-indexer.js": {
            "title": "$:/core/modules/indexers/backlinks-indexer.js",
            "text": "/*\\\ntitle: $:/core/modules/indexers/backlinks-indexer.js\ntype: application/javascript\nmodule-type: indexer\n\nIndexes the tiddlers' backlinks\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global modules: false */\n\"use strict\";\n\n\nfunction BacklinksIndexer(wiki) {\n\tthis.wiki = wiki;\n}\n\nBacklinksIndexer.prototype.init = function() {\n\tthis.index = null;\n}\n\nBacklinksIndexer.prototype.rebuild = function() {\n\tthis.index = null;\n}\n\nBacklinksIndexer.prototype._getLinks = function(tiddler) {\n\tvar parser =  this.wiki.parseText(tiddler.fields.type, tiddler.fields.text, {});\n\tif(parser) {\n\t\treturn this.wiki.extractLinks(parser.tree);\n\t}\n\treturn [];\n}\n\nBacklinksIndexer.prototype.update = function(updateDescriptor) {\n\tif(!this.index) {\n\t\treturn;\n\t}\n\tvar newLinks = [],\n\t    oldLinks = [],\n\t    self = this;\n\tif(updateDescriptor.old.exists) {\n\t\toldLinks = this._getLinks(updateDescriptor.old.tiddler);\n\t}\n\tif(updateDescriptor.new.exists) {\n\t\tnewLinks = this._getLinks(updateDescriptor.new.tiddler);\n\t}\n\n\t$tw.utils.each(oldLinks,function(link) {\n\t\tif(self.index[link]) {\n\t\t\tdelete self.index[link][updateDescriptor.old.tiddler.fields.title];\n\t\t}\n\t});\n\t$tw.utils.each(newLinks,function(link) {\n\t\tif(!self.index[link]) {\n\t\t\tself.index[link] = Object.create(null);\n\t\t}\n\t\tself.index[link][updateDescriptor.new.tiddler.fields.title] = true;\n\t});\n}\n\nBacklinksIndexer.prototype.lookup = function(title) {\n\tif(!this.index) {\n\t\tthis.index = Object.create(null);\n\t\tvar self = this;\n\t\tthis.wiki.forEachTiddler(function(title,tiddler) {\n\t\t\tvar links = self._getLinks(tiddler);\n\t\t\t$tw.utils.each(links, function(link) {\n\t\t\t\tif(!self.index[link]) {\n\t\t\t\t\tself.index[link] = Object.create(null);\n\t\t\t\t}\n\t\t\t\tself.index[link][title] = true;\n\t\t\t});\n\t\t});\n\t}\n\tif(this.index[title]) {\n\t\treturn Object.keys(this.index[title]);\n\t} else {\n\t\treturn [];\n\t}\n}\n\nexports.BacklinksIndexer = BacklinksIndexer;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "indexer"
        },
        "$:/core/modules/indexers/field-indexer.js": {
            "title": "$:/core/modules/indexers/field-indexer.js",
            "text": "/*\\\ntitle: $:/core/modules/indexers/field-indexer.js\ntype: application/javascript\nmodule-type: indexer\n\nIndexes the tiddlers with each field value\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global modules: false */\n\"use strict\";\n\nvar DEFAULT_MAXIMUM_INDEXED_VALUE_LENGTH = 128;\n\nfunction FieldIndexer(wiki) {\n\tthis.wiki = wiki;\n}\n\nFieldIndexer.prototype.init = function() {\n\tthis.index = null;\n\tthis.maxIndexedValueLength = DEFAULT_MAXIMUM_INDEXED_VALUE_LENGTH;\n\tthis.addIndexMethods();\n}\n\n// Provided for testing\nFieldIndexer.prototype.setMaxIndexedValueLength = function(length) {\n\tthis.index = null;\n\tthis.maxIndexedValueLength = length;\n};\n\nFieldIndexer.prototype.addIndexMethods = function() {\n\tvar self = this;\n\tthis.wiki.each.byField = function(name,value) {\n\t\tvar titles = self.wiki.allTitles(),\n\t\t\tlookup = self.lookup(name,value);\n\t\treturn lookup && lookup.filter(function(title) {\n\t\t\treturn titles.indexOf(title) !== -1;\n\t\t});\n\t};\n\tthis.wiki.eachShadow.byField = function(name,value) {\n\t\tvar titles = self.wiki.allShadowTitles(),\n\t\t\tlookup = self.lookup(name,value);\n\t\treturn lookup && lookup.filter(function(title) {\n\t\t\treturn titles.indexOf(title) !== -1;\n\t\t});\n\t};\n\tthis.wiki.eachTiddlerPlusShadows.byField = function(name,value) {\n\t\tvar lookup = self.lookup(name,value);\n\t\treturn lookup ? lookup.slice(0) : null;\n\t};\n\tthis.wiki.eachShadowPlusTiddlers.byField = function(name,value) {\n\t\tvar lookup = self.lookup(name,value);\n\t\treturn lookup ? lookup.slice(0) : null;\n\t};\n};\n\n/*\nTear down and then rebuild the index as if all tiddlers have changed\n*/\nFieldIndexer.prototype.rebuild = function() {\n\t// Invalidate the index so that it will be rebuilt when it is next used\n\tthis.index = null;\n};\n\n/*\nBuild the index for a particular field\n*/\nFieldIndexer.prototype.buildIndexForField = function(name) {\n\tvar self = this;\n\t// Hashmap by field name of hashmap by field value of array of tiddler titles\n\tthis.index = this.index || Object.create(null);\n\tthis.index[name] = Object.create(null);\n\tvar baseIndex = this.index[name];\n\t// Update the index for each tiddler\n\tthis.wiki.eachTiddlerPlusShadows(function(tiddler,title) {\n\t\tif(name in tiddler.fields) {\n\t\t\tvar value = tiddler.getFieldString(name);\n\t\t\t// Skip any values above the maximum length\n\t\t\tif(value.length < self.maxIndexedValueLength) {\n\t\t\t\tbaseIndex[value] = baseIndex[value] || [];\n\t\t\t\tbaseIndex[value].push(title);\n\t\t\t}\n\t\t}\n\t});\n};\n\n/*\nUpdate the index in the light of a tiddler value changing; note that the title must be identical. (Renames are handled as a separate delete and create)\nupdateDescriptor: {old: {tiddler: <tiddler>, shadow: <boolean>, exists: <boolean>},new: {tiddler: <tiddler>, shadow: <boolean>, exists: <boolean>}}\n*/\nFieldIndexer.prototype.update = function(updateDescriptor) {\n\tvar self = this;\n\t// Don't do anything if the index hasn't been built yet\n\tif(this.index === null) {\n\t\treturn;\n\t}\n\t// Remove the old tiddler from the index\n\tif(updateDescriptor.old.tiddler) {\n\t\t$tw.utils.each(this.index,function(indexEntry,name) {\n\t\t\tif(name in updateDescriptor.old.tiddler.fields) {\n\t\t\t\tvar value = updateDescriptor.old.tiddler.getFieldString(name),\n\t\t\t\t\ttiddlerList = indexEntry[value];\n\t\t\t\tif(tiddlerList) {\n\t\t\t\t\tvar index = tiddlerList.indexOf(updateDescriptor.old.tiddler.fields.title);\n\t\t\t\t\tif(index !== -1) {\n\t\t\t\t\t\ttiddlerList.splice(index,1);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n\t// Add the new tiddler to the index\n\tif(updateDescriptor[\"new\"].tiddler) {\n\t\t$tw.utils.each(this.index,function(indexEntry,name) {\n\t\t\tif(name in updateDescriptor[\"new\"].tiddler.fields) {\n\t\t\t\tvar value = updateDescriptor[\"new\"].tiddler.getFieldString(name);\n\t\t\t\tif(value.length < self.maxIndexedValueLength) {\n\t\t\t\t\tindexEntry[value] = indexEntry[value] || [];\n\t\t\t\t\tindexEntry[value].push(updateDescriptor[\"new\"].tiddler.fields.title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\t\t\n\t}\n};\n\n// Lookup the given field returning a list of tiddler titles\nFieldIndexer.prototype.lookup = function(name,value) {\n\t// Fail the lookup if the value is too long\n\tif(value.length >= this.maxIndexedValueLength) {\n\t\treturn null;\n\t}\n\t// Update the index if it has yet to be built\n\tif(this.index === null || !this.index[name]) {\n\t\tthis.buildIndexForField(name);\n\t}\n\treturn this.index[name][value] || [];\n};\n\nexports.FieldIndexer = FieldIndexer;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "indexer"
        },
        "$:/core/modules/indexers/tag-indexer.js": {
            "title": "$:/core/modules/indexers/tag-indexer.js",
            "text": "/*\\\ntitle: $:/core/modules/indexers/tag-indexer.js\ntype: application/javascript\nmodule-type: indexer\n\nIndexes the tiddlers with each tag\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global modules: false */\n\"use strict\";\n\nfunction TagIndexer(wiki) {\n\tthis.wiki = wiki;\n}\n\nTagIndexer.prototype.init = function() {\n\tthis.subIndexers = [\n\t\tnew TagSubIndexer(this,\"each\"),\n\t\tnew TagSubIndexer(this,\"eachShadow\"),\n\t\tnew TagSubIndexer(this,\"eachTiddlerPlusShadows\"),\n\t\tnew TagSubIndexer(this,\"eachShadowPlusTiddlers\")\n\t];\n\t$tw.utils.each(this.subIndexers,function(subIndexer) {\n\t\tsubIndexer.addIndexMethod();\n\t});\n};\n\nTagIndexer.prototype.rebuild = function() {\n\t$tw.utils.each(this.subIndexers,function(subIndexer) {\n\t\tsubIndexer.rebuild();\n\t});\n};\n\nTagIndexer.prototype.update = function(updateDescriptor) {\n\t$tw.utils.each(this.subIndexers,function(subIndexer) {\n\t\tsubIndexer.update(updateDescriptor);\n\t});\n};\n\nfunction TagSubIndexer(indexer,iteratorMethod) {\n\tthis.indexer = indexer;\n\tthis.iteratorMethod = iteratorMethod;\n\tthis.index = null; // Hashmap of tag title to {isSorted: bool, titles: [array]} or null if not yet initialised\n}\n\nTagSubIndexer.prototype.addIndexMethod = function() {\n\tvar self = this;\n\tthis.indexer.wiki[this.iteratorMethod].byTag = function(tag) {\n\t\treturn self.lookup(tag).slice(0);\n\t};\n};\n\nTagSubIndexer.prototype.rebuild = function() {\n\tvar self = this;\n\t// Hashmap by tag of array of {isSorted:, titles:[]}\n\tthis.index = Object.create(null);\n\t// Add all the tags\n\tthis.indexer.wiki[this.iteratorMethod](function(tiddler,title) {\n\t\t$tw.utils.each(tiddler.fields.tags,function(tag) {\n\t\t\tif(!self.index[tag]) {\n\t\t\t\tself.index[tag] = {isSorted: false, titles: [title]};\n\t\t\t} else {\n\t\t\t\tself.index[tag].titles.push(title);\n\t\t\t}\n\t\t});\t\t\n\t});\n};\n\nTagSubIndexer.prototype.update = function(updateDescriptor) {\n\tthis.index = null;\n};\n\nTagSubIndexer.prototype.lookup = function(tag) {\n\t// Update the index if it has yet to be built\n\tif(this.index === null) {\n\t\tthis.rebuild();\n\t}\n\tvar indexRecord = this.index[tag];\n\tif(indexRecord) {\n\t\tif(!indexRecord.isSorted) {\n\t\t\tif(this.indexer.wiki.sortByList) {\n\t\t\t\tindexRecord.titles = this.indexer.wiki.sortByList(indexRecord.titles,tag);\n\t\t\t}\t\t\t\n\t\t\tindexRecord.isSorted = true;\n\t\t}\n\t\treturn indexRecord.titles;\n\t} else {\n\t\treturn [];\n\t}\n};\n\n\nexports.TagIndexer = TagIndexer;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "indexer"
        },
        "$:/core/modules/info/platform.js": {
            "title": "$:/core/modules/info/platform.js",
            "text": "/*\\\ntitle: $:/core/modules/info/platform.js\ntype: application/javascript\nmodule-type: info\n\nInitialise basic platform $:/info/ tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.getInfoTiddlerFields = function(updateInfoTiddlersCallback) {\n\tvar mapBoolean = function(value) {return value ? \"yes\" : \"no\";},\n\t\tinfoTiddlerFields = [];\n\t// Basics\n\tinfoTiddlerFields.push({title: \"$:/info/browser\", text: mapBoolean(!!$tw.browser)});\n\tinfoTiddlerFields.push({title: \"$:/info/node\", text: mapBoolean(!!$tw.node)});\n\tinfoTiddlerFields.push({title: \"$:/info/startup-timestamp\", text: $tw.utils.stringifyDate(new Date())});\n\tif($tw.browser) {\n\t\t// Document location\n\t\tvar setLocationProperty = function(name,value) {\n\t\t\t\tinfoTiddlerFields.push({title: \"$:/info/url/\" + name, text: value});\t\t\t\n\t\t\t},\n\t\t\tlocation = document.location;\n\t\tsetLocationProperty(\"full\", (location.toString()).split(\"#\")[0]);\n\t\tsetLocationProperty(\"host\", location.host);\n\t\tsetLocationProperty(\"hostname\", location.hostname);\n\t\tsetLocationProperty(\"protocol\", location.protocol);\n\t\tsetLocationProperty(\"port\", location.port);\n\t\tsetLocationProperty(\"pathname\", location.pathname);\n\t\tsetLocationProperty(\"search\", location.search);\n\t\tsetLocationProperty(\"origin\", location.origin);\n\t\t// Screen size\n\t\tinfoTiddlerFields.push({title: \"$:/info/browser/screen/width\", text: window.screen.width.toString()});\n\t\tinfoTiddlerFields.push({title: \"$:/info/browser/screen/height\", text: window.screen.height.toString()});\n \t\t// Dark mode through event listener on MediaQueryList\n \t\tvar mqList = window.matchMedia(\"(prefers-color-scheme: dark)\"),\n \t\t\tgetDarkModeTiddler = function() {return {title: \"$:/info/darkmode\", text: mqList.matches ? \"yes\" : \"no\"};};\n \t\tinfoTiddlerFields.push(getDarkModeTiddler());\n \t\tmqList.addListener(function(event) {\n \t\t\tupdateInfoTiddlersCallback([getDarkModeTiddler()]);\n \t\t});\n\t\t// Language\n\t\tinfoTiddlerFields.push({title: \"$:/info/browser/language\", text: navigator.language || \"\"});\n\t}\n\treturn infoTiddlerFields;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "info"
        },
        "$:/core/modules/keyboard.js": {
            "title": "$:/core/modules/keyboard.js",
            "text": "/*\\\ntitle: $:/core/modules/keyboard.js\ntype: application/javascript\nmodule-type: global\n\nKeyboard handling utilities\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar namedKeys = {\n\t\"cancel\": 3,\n\t\"help\": 6,\n\t\"backspace\": 8,\n\t\"tab\": 9,\n\t\"clear\": 12,\n\t\"return\": 13,\n\t\"enter\": 13,\n\t\"pause\": 19,\n\t\"escape\": 27,\n\t\"space\": 32,\n\t\"page_up\": 33,\n\t\"page_down\": 34,\n\t\"end\": 35,\n\t\"home\": 36,\n\t\"left\": 37,\n\t\"up\": 38,\n\t\"right\": 39,\n\t\"down\": 40,\n\t\"printscreen\": 44,\n\t\"insert\": 45,\n\t\"delete\": 46,\n\t\"0\": 48,\n\t\"1\": 49,\n\t\"2\": 50,\n\t\"3\": 51,\n\t\"4\": 52,\n\t\"5\": 53,\n\t\"6\": 54,\n\t\"7\": 55,\n\t\"8\": 56,\n\t\"9\": 57,\n\t\"firefoxsemicolon\": 59,\n\t\"firefoxequals\": 61,\n\t\"a\": 65,\n\t\"b\": 66,\n\t\"c\": 67,\n\t\"d\": 68,\n\t\"e\": 69,\n\t\"f\": 70,\n\t\"g\": 71,\n\t\"h\": 72,\n\t\"i\": 73,\n\t\"j\": 74,\n\t\"k\": 75,\n\t\"l\": 76,\n\t\"m\": 77,\n\t\"n\": 78,\n\t\"o\": 79,\n\t\"p\": 80,\n\t\"q\": 81,\n\t\"r\": 82,\n\t\"s\": 83,\n\t\"t\": 84,\n\t\"u\": 85,\n\t\"v\": 86,\n\t\"w\": 87,\n\t\"x\": 88,\n\t\"y\": 89,\n\t\"z\": 90,\n\t\"numpad0\": 96,\n\t\"numpad1\": 97,\n\t\"numpad2\": 98,\n\t\"numpad3\": 99,\n\t\"numpad4\": 100,\n\t\"numpad5\": 101,\n\t\"numpad6\": 102,\n\t\"numpad7\": 103,\n\t\"numpad8\": 104,\n\t\"numpad9\": 105,\n\t\"multiply\": 106,\n\t\"add\": 107,\n\t\"separator\": 108,\n\t\"subtract\": 109,\n\t\"decimal\": 110,\n\t\"divide\": 111,\n\t\"f1\": 112,\n\t\"f2\": 113,\n\t\"f3\": 114,\n\t\"f4\": 115,\n\t\"f5\": 116,\n\t\"f6\": 117,\n\t\"f7\": 118,\n\t\"f8\": 119,\n\t\"f9\": 120,\n\t\"f10\": 121,\n\t\"f11\": 122,\n\t\"f12\": 123,\n\t\"f13\": 124,\n\t\"f14\": 125,\n\t\"f15\": 126,\n\t\"f16\": 127,\n\t\"f17\": 128,\n\t\"f18\": 129,\n\t\"f19\": 130,\n\t\"f20\": 131,\n\t\"f21\": 132,\n\t\"f22\": 133,\n\t\"f23\": 134,\n\t\"f24\": 135,\n\t\"firefoxminus\": 173,\n\t\"semicolon\": 186,\n\t\"equals\": 187,\n\t\"comma\": 188,\n\t\"dash\": 189,\n\t\"period\": 190,\n\t\"slash\": 191,\n\t\"backquote\": 192,\n\t\"openbracket\": 219,\n\t\"backslash\": 220,\n\t\"closebracket\": 221,\n\t\"quote\": 222\n};\n\nfunction KeyboardManager(options) {\n\tvar self = this;\n\toptions = options || \"\";\n\t// Save the named key hashmap\n\tthis.namedKeys = namedKeys;\n\t// Create a reverse mapping of code to keyname\n\tthis.keyNames = [];\n\t$tw.utils.each(namedKeys,function(keyCode,name) {\n\t\tself.keyNames[keyCode] = name.substr(0,1).toUpperCase() + name.substr(1);\n\t});\n\t// Save the platform-specific name of the \"meta\" key\n\tthis.metaKeyName = $tw.platform.isMac ? \"cmd-\" : \"win-\";\n\tthis.shortcutKeysList = [], // Stores the shortcut-key descriptors\n\tthis.shortcutActionList = [], // Stores the corresponding action strings\n\tthis.shortcutParsedList = []; // Stores the parsed key descriptors\n\tthis.lookupNames = [\"shortcuts\"];\n\tthis.lookupNames.push($tw.platform.isMac ? \"shortcuts-mac\" : \"shortcuts-not-mac\")\n\tthis.lookupNames.push($tw.platform.isWindows ? \"shortcuts-windows\" : \"shortcuts-not-windows\");\n\tthis.lookupNames.push($tw.platform.isLinux ? \"shortcuts-linux\" : \"shortcuts-not-linux\");\n\tthis.updateShortcutLists(this.getShortcutTiddlerList());\n\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\tself.handleShortcutChanges(changes);\n\t});\n}\n\n/*\nReturn an array of keycodes for the modifier keys ctrl, shift, alt, meta\n*/\nKeyboardManager.prototype.getModifierKeys = function() {\n\treturn [\n\t\t16, // Shift\n\t\t17, // Ctrl\n\t\t18, // Alt\n\t\t20, // CAPS LOCK\n\t\t91, // Meta (left)\n\t\t93, // Meta (right)\n\t\t224 // Meta (Firefox)\n\t]\n};\n\n/*\nParses a key descriptor into the structure:\n{\n\tkeyCode: numeric keycode\n\tshiftKey: boolean\n\taltKey: boolean\n\tctrlKey: boolean\n\tmetaKey: boolean\n}\nKey descriptors have the following format:\n\tctrl+enter\n\tctrl+shift+alt+A\n*/\nKeyboardManager.prototype.parseKeyDescriptor = function(keyDescriptor) {\n\tvar components = keyDescriptor.split(/\\+|\\-/),\n\t\tinfo = {\n\t\t\tkeyCode: 0,\n\t\t\tshiftKey: false,\n\t\t\taltKey: false,\n\t\t\tctrlKey: false,\n\t\t\tmetaKey: false\n\t\t};\n\tfor(var t=0; t<components.length; t++) {\n\t\tvar s = components[t].toLowerCase(),\n\t\t\tc = s.charCodeAt(0);\n\t\t// Look for modifier keys\n\t\tif(s === \"ctrl\") {\n\t\t\tinfo.ctrlKey = true;\n\t\t} else if(s === \"shift\") {\n\t\t\tinfo.shiftKey = true;\n\t\t} else if(s === \"alt\") {\n\t\t\tinfo.altKey = true;\n\t\t} else if(s === \"meta\" || s === \"cmd\" || s === \"win\") {\n\t\t\tinfo.metaKey = true;\n\t\t}\n\t\t// Replace named keys with their code\n\t\tif(this.namedKeys[s]) {\n\t\t\tinfo.keyCode = this.namedKeys[s];\n\t\t}\n\t}\n\tif(info.keyCode) {\n\t\treturn info;\n\t} else {\n\t\treturn null;\n\t}\n};\n\n/*\nParse a list of key descriptors into an array of keyInfo objects. The key descriptors can be passed as an array of strings or a space separated string\n*/\nKeyboardManager.prototype.parseKeyDescriptors = function(keyDescriptors,options) {\n\tvar self = this;\n\toptions = options || {};\n\toptions.stack = options.stack || [];\n\tvar wiki = options.wiki || $tw.wiki;\n\tif(typeof keyDescriptors === \"string\" && keyDescriptors === \"\") {\n\t\treturn [];\n\t}\n\tif(!$tw.utils.isArray(keyDescriptors)) {\n\t\tkeyDescriptors = keyDescriptors.split(\" \");\n\t}\n\tvar result = [];\n\t$tw.utils.each(keyDescriptors,function(keyDescriptor) {\n\t\t// Look for a named shortcut\n\t\tif(keyDescriptor.substr(0,2) === \"((\" && keyDescriptor.substr(-2,2) === \"))\") {\n\t\t\tif(options.stack.indexOf(keyDescriptor) === -1) {\n\t\t\t\toptions.stack.push(keyDescriptor);\n\t\t\t\tvar name = keyDescriptor.substring(2,keyDescriptor.length - 2),\n\t\t\t\t\tlookupName = function(configName) {\n\t\t\t\t\t\tvar keyDescriptors = wiki.getTiddlerText(\"$:/config/\" + configName + \"/\" + name);\n\t\t\t\t\t\tif(keyDescriptors) {\n\t\t\t\t\t\t\tresult.push.apply(result,self.parseKeyDescriptors(keyDescriptors,options));\n\t\t\t\t\t\t}\n\t\t\t\t\t};\n\t\t\t\t$tw.utils.each(self.lookupNames,function(platformDescriptor) {\n\t\t\t\t\tlookupName(platformDescriptor);\n\t\t\t\t});\n\t\t\t}\n\t\t} else {\n\t\t\tresult.push(self.parseKeyDescriptor(keyDescriptor));\n\t\t}\n\t});\n\treturn result;\n};\n\nKeyboardManager.prototype.getPrintableShortcuts = function(keyInfoArray) {\n\tvar self = this,\n\t\tresult = [];\n\t$tw.utils.each(keyInfoArray,function(keyInfo) {\n\t\tif(keyInfo) {\n\t\t\tresult.push((keyInfo.ctrlKey ? \"ctrl-\" : \"\") + \n\t\t\t\t   (keyInfo.shiftKey ? \"shift-\" : \"\") + \n\t\t\t\t   (keyInfo.altKey ? \"alt-\" : \"\") + \n\t\t\t\t   (keyInfo.metaKey ? self.metaKeyName : \"\") + \n\t\t\t\t   (self.keyNames[keyInfo.keyCode]));\n\t\t}\n\t});\n\treturn result;\n}\n\nKeyboardManager.prototype.checkKeyDescriptor = function(event,keyInfo) {\n\treturn keyInfo &&\n\t\t\tevent.keyCode === keyInfo.keyCode && \n\t\t\tevent.shiftKey === keyInfo.shiftKey && \n\t\t\tevent.altKey === keyInfo.altKey && \n\t\t\tevent.ctrlKey === keyInfo.ctrlKey && \n\t\t\tevent.metaKey === keyInfo.metaKey;\n};\n\nKeyboardManager.prototype.checkKeyDescriptors = function(event,keyInfoArray) {\n\tfor(var t=0; t<keyInfoArray.length; t++) {\n\t\tif(this.checkKeyDescriptor(event,keyInfoArray[t])) {\n\t\t\treturn true;\n\t\t}\n\t}\n\treturn false;\n};\n\nKeyboardManager.prototype.getEventModifierKeyDescriptor = function(event) {\n\treturn event.ctrlKey && !event.shiftKey && !event.altKey && !event.metaKey ? \"ctrl\" : \n\t\tevent.shiftKey && !event.ctrlKey && !event.altKey && !event.metaKey ? \"shift\" : \n\t\tevent.ctrlKey && event.shiftKey && !event.altKey && !event.metaKey ? \"ctrl-shift\" : \n\t\tevent.altKey && !event.shiftKey && !event.ctrlKey && !event.metaKey ? \"alt\" : \n\t\tevent.altKey && event.shiftKey && !event.ctrlKey && !event.metaKey ? \"alt-shift\" : \n\t\tevent.altKey && event.ctrlKey && !event.shiftKey && !event.metaKey ? \"ctrl-alt\" : \n\t\tevent.altKey && event.shiftKey && event.ctrlKey && !event.metaKey ? \"ctrl-alt-shift\" : \n\t\tevent.metaKey && !event.ctrlKey && !event.shiftKey && !event.altKey ? \"meta\" : \n\t\tevent.metaKey && event.ctrlKey && !event.shiftKey && !event.altKey ? \"meta-ctrl\" :\n\t\tevent.metaKey && event.ctrlKey && event.shiftKey && !event.altKey ? \"meta-ctrl-shift\" :\n\t\tevent.metaKey && event.ctrlKey & event.shiftKey && event.altKey ? \"meta-ctrl-alt-shift\" : \"normal\";\n};\n\nKeyboardManager.prototype.getShortcutTiddlerList = function() {\n\treturn $tw.wiki.getTiddlersWithTag(\"$:/tags/KeyboardShortcut\");\n};\n\nKeyboardManager.prototype.updateShortcutLists = function(tiddlerList) {\n\tthis.shortcutTiddlers = tiddlerList;\n\tfor(var i=0; i<tiddlerList.length; i++) {\n\t\tvar title = tiddlerList[i],\n\t\t\ttiddlerFields = $tw.wiki.getTiddler(title).fields;\n\t\tthis.shortcutKeysList[i] = tiddlerFields.key !== undefined ? tiddlerFields.key : undefined;\n\t\tthis.shortcutActionList[i] = tiddlerFields.text;\n\t\tthis.shortcutParsedList[i] = this.shortcutKeysList[i] !== undefined ? this.parseKeyDescriptors(this.shortcutKeysList[i]) : undefined;\n\t}\n};\n\nKeyboardManager.prototype.handleKeydownEvent = function(event) {\n\tvar key, action;\n\tfor(var i=0; i<this.shortcutTiddlers.length; i++) {\n\t\tif(this.shortcutParsedList[i] !== undefined && this.checkKeyDescriptors(event,this.shortcutParsedList[i])) {\n\t\t\tkey = this.shortcutParsedList[i];\n\t\t\taction = this.shortcutActionList[i];\n\t\t}\n\t}\n\tif(key !== undefined) {\n\t\tevent.preventDefault();\n\t\tevent.stopPropagation();\n\t\t$tw.rootWidget.invokeActionString(action,$tw.rootWidget);\n\t\treturn true;\n\t}\n\treturn false;\n};\n\nKeyboardManager.prototype.detectNewShortcuts = function(changedTiddlers) {\n\tvar shortcutConfigTiddlers = [],\n\t\thandled = false;\n\t$tw.utils.each(this.lookupNames,function(platformDescriptor) {\n\t\tvar descriptorString = \"$:/config/\" + platformDescriptor + \"/\";\n\t\tObject.keys(changedTiddlers).forEach(function(configTiddler) {\n\t\t\tvar configString = configTiddler.substr(0, configTiddler.lastIndexOf(\"/\") + 1);\n\t\t\tif(configString === descriptorString) {\n\t\t\t\tshortcutConfigTiddlers.push(configTiddler);\n\t\t\t\thandled = true;\n\t\t\t}\n\t\t});\n\t});\n\tif(handled) {\n\t\treturn $tw.utils.hopArray(changedTiddlers,shortcutConfigTiddlers);\n\t} else {\n\t\treturn false;\n\t}\n};\n\nKeyboardManager.prototype.handleShortcutChanges = function(changedTiddlers) {\n\tvar newList = this.getShortcutTiddlerList();\n\tvar hasChanged = $tw.utils.hopArray(changedTiddlers,this.shortcutTiddlers) ? true :\n\t\t($tw.utils.hopArray(changedTiddlers,newList) ? true :\n\t\t(this.detectNewShortcuts(changedTiddlers))\n\t);\n\t// Re-cache shortcuts if something changed\n\tif(hasChanged) {\n\t\tthis.updateShortcutLists(newList);\n\t}\n};\n\nexports.KeyboardManager = KeyboardManager;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "global"
        },
        "$:/core/modules/language.js": {
            "title": "$:/core/modules/language.js",
            "text": "/*\\\ntitle: $:/core/modules/language.js\ntype: application/javascript\nmodule-type: global\n\nThe $tw.Language() manages translateable strings\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nCreate an instance of the language manager. Options include:\nwiki: wiki from which to retrieve translation tiddlers\n*/\nfunction Language(options) {\n\toptions = options || \"\";\n\tthis.wiki = options.wiki || $tw.wiki;\n}\n\n/*\nReturn a wikified translateable string. The title is automatically prefixed with \"$:/language/\"\nOptions include:\nvariables: optional hashmap of variables to supply to the language wikification\n*/\nLanguage.prototype.getString = function(title,options) {\n\toptions = options || {};\n\ttitle = \"$:/language/\" + title;\n\treturn this.wiki.renderTiddler(\"text/plain\",title,{variables: options.variables});\n};\n\n/*\nReturn a raw, unwikified translateable string. The title is automatically prefixed with \"$:/language/\"\n*/\nLanguage.prototype.getRawString = function(title) {\n\ttitle = \"$:/language/\" + title;\n\treturn this.wiki.getTiddlerText(title);\n};\n\nexports.Language = Language;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "global"
        },
        "$:/core/modules/macros/changecount.js": {
            "title": "$:/core/modules/macros/changecount.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/changecount.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to return the changecount for the current tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"changecount\";\n\nexports.params = [];\n\n/*\nRun the macro\n*/\nexports.run = function() {\n\treturn this.wiki.getChangeCount(this.getVariable(\"currentTiddler\")) + \"\";\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/contrastcolour.js": {
            "title": "$:/core/modules/macros/contrastcolour.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/contrastcolour.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to choose which of two colours has the highest contrast with a base colour\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"contrastcolour\";\n\nexports.params = [\n\t{name: \"target\"},\n\t{name: \"fallbackTarget\"},\n\t{name: \"colourA\"},\n\t{name: \"colourB\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(target,fallbackTarget,colourA,colourB) {\n\tvar rgbTarget = $tw.utils.parseCSSColor(target) || $tw.utils.parseCSSColor(fallbackTarget);\n\tif(!rgbTarget) {\n\t\treturn colourA;\n\t}\n\tvar rgbColourA = $tw.utils.parseCSSColor(colourA),\n\t\trgbColourB = $tw.utils.parseCSSColor(colourB);\n\tif(rgbColourA && !rgbColourB) {\n\t\treturn rgbColourA;\n\t}\n\tif(rgbColourB && !rgbColourA) {\n\t\treturn rgbColourB;\n\t}\n\tif(!rgbColourA && !rgbColourB) {\n\t\t// If neither colour is readable, return a crude inverse of the target\n\t\treturn [255 - rgbTarget[0],255 - rgbTarget[1],255 - rgbTarget[2],rgbTarget[3]];\n\t}\n\t// Colour brightness formula derived from http://www.w3.org/WAI/ER/WD-AERT/#color-contrast\n\tvar brightnessTarget = rgbTarget[0] * 0.299 + rgbTarget[1] * 0.587 + rgbTarget[2] * 0.114,\n\t\tbrightnessA = rgbColourA[0] * 0.299 + rgbColourA[1] * 0.587 + rgbColourA[2] * 0.114,\n\t\tbrightnessB = rgbColourB[0] * 0.299 + rgbColourB[1] * 0.587 + rgbColourB[2] * 0.114;\n\treturn Math.abs(brightnessTarget - brightnessA) > Math.abs(brightnessTarget - brightnessB) ? colourA : colourB;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/csvtiddlers.js": {
            "title": "$:/core/modules/macros/csvtiddlers.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/csvtiddlers.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to output tiddlers matching a filter to CSV\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"csvtiddlers\";\n\nexports.params = [\n\t{name: \"filter\"},\n\t{name: \"format\"},\n];\n\n/*\nRun the macro\n*/\nexports.run = function(filter,format) {\n\tvar self = this,\n\t\ttiddlers = this.wiki.filterTiddlers(filter),\n\t\ttiddler,\n\t\tfields = [],\n\t\tt,f;\n\t// Collect all the fields\n\tfor(t=0;t<tiddlers.length; t++) {\n\t\ttiddler = this.wiki.getTiddler(tiddlers[t]);\n\t\tfor(f in tiddler.fields) {\n\t\t\tif(fields.indexOf(f) === -1) {\n\t\t\t\tfields.push(f);\n\t\t\t}\n\t\t}\n\t}\n\t// Sort the fields and bring the standard ones to the front\n\tfields.sort();\n\t\"title text modified modifier created creator\".split(\" \").reverse().forEach(function(value,index) {\n\t\tvar p = fields.indexOf(value);\n\t\tif(p !== -1) {\n\t\t\tfields.splice(p,1);\n\t\t\tfields.unshift(value)\n\t\t}\n\t});\n\t// Output the column headings\n\tvar output = [], row = [];\n\tfields.forEach(function(value) {\n\t\trow.push(quoteAndEscape(value))\n\t});\n\toutput.push(row.join(\",\"));\n\t// Output each tiddler\n\tfor(var t=0;t<tiddlers.length; t++) {\n\t\trow = [];\n\t\ttiddler = this.wiki.getTiddler(tiddlers[t]);\n\t\t\tfor(f=0; f<fields.length; f++) {\n\t\t\t\trow.push(quoteAndEscape(tiddler ? tiddler.getFieldString(fields[f]) || \"\" : \"\"));\n\t\t\t}\n\t\toutput.push(row.join(\",\"));\n\t}\n\treturn output.join(\"\\n\");\n};\n\nfunction quoteAndEscape(value) {\n\treturn \"\\\"\" + value.replace(/\"/mg,\"\\\"\\\"\") + \"\\\"\";\n}\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/displayshortcuts.js": {
            "title": "$:/core/modules/macros/displayshortcuts.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/displayshortcuts.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to display a list of keyboard shortcuts in human readable form. Notably, it resolves named shortcuts like `((bold))` to the underlying keystrokes.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"displayshortcuts\";\n\nexports.params = [\n\t{name: \"shortcuts\"},\n\t{name: \"prefix\"},\n\t{name: \"separator\"},\n\t{name: \"suffix\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(shortcuts,prefix,separator,suffix) {\n\tvar shortcutArray = $tw.keyboardManager.getPrintableShortcuts($tw.keyboardManager.parseKeyDescriptors(shortcuts,{\n\t\twiki: this.wiki\n\t}));\n\tif(shortcutArray.length > 0) {\n\t\tshortcutArray.sort(function(a,b) {\n\t\t    return a.toLowerCase().localeCompare(b.toLowerCase());\n\t\t})\n\t\treturn prefix + shortcutArray.join(separator) + suffix;\n\t} else {\n\t\treturn \"\";\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/jsontiddler.js": {
            "title": "$:/core/modules/macros/jsontiddler.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/jsontiddler.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to output a single tiddler to JSON\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"jsontiddler\";\n\nexports.params = [\n\t{name: \"title\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(title) {\n\ttitle = title || this.getVariable(\"currentTiddler\");\n\tvar tiddler = !!title && this.wiki.getTiddler(title),\n\t\tfields = new Object();\n\tif(tiddler) {\n\t\tfor(var field in tiddler.fields) {\n\t\t\tfields[field] = tiddler.getFieldString(field);\n\t\t}\n\t}\n\treturn JSON.stringify(fields,null,$tw.config.preferences.jsonSpaces);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/jsontiddlers.js": {
            "title": "$:/core/modules/macros/jsontiddlers.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/jsontiddlers.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to output tiddlers matching a filter to JSON\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"jsontiddlers\";\n\nexports.params = [\n\t{name: \"filter\"},\n\t{name: \"spaces\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(filter,spaces) {\n\treturn this.wiki.getTiddlersAsJson(filter,$tw.utils.parseInt(spaces));\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/makedatauri.js": {
            "title": "$:/core/modules/macros/makedatauri.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/makedatauri.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to convert a string of text to a data URI\n\n<<makedatauri text:\"Text to be converted\" type:\"text/vnd.tiddlywiki\">>\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"makedatauri\";\n\nexports.params = [\n\t{name: \"text\"},\n\t{name: \"type\"},\n\t{name: \"_canonical_uri\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(text,type,_canonical_uri) {\n\treturn $tw.utils.makeDataUri(text,type,_canonical_uri);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/now.js": {
            "title": "$:/core/modules/macros/now.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/now.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to return a formatted version of the current time\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"now\";\n\nexports.params = [\n\t{name: \"format\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(format) {\n\treturn $tw.utils.formatDateString(new Date(),format || \"0hh:0mm, DDth MMM YYYY\");\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/qualify.js": {
            "title": "$:/core/modules/macros/qualify.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/qualify.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to qualify a state tiddler title according\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"qualify\";\n\nexports.params = [\n\t{name: \"title\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(title) {\n\treturn title + \"-\" + this.getStateQualifier();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/resolvepath.js": {
            "title": "$:/core/modules/macros/resolvepath.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/resolvepath.js\ntype: application/javascript\nmodule-type: macro\n\nResolves a relative path for an absolute rootpath.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"resolvepath\";\n\nexports.params = [\n\t{name: \"source\"},\n\t{name: \"root\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(source, root) {\n\treturn $tw.utils.resolvePath(source, root);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/unusedtitle.js": {
            "title": "$:/core/modules/macros/unusedtitle.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/unusedtitle.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to return a new title that is unused in the wiki. It can be given a name as a base.\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"unusedtitle\";\n\nexports.params = [\n\t{name: \"baseName\"},\n\t{name: \"separator\"},\n\t{name: \"template\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(baseName,separator,template) {\n\tseparator = separator || \" \";\n\tif(!baseName) {\n\t\tbaseName = $tw.language.getString(\"DefaultNewTiddlerTitle\");\n\t}\n\t// $tw.wiki.generateNewTitle = function(baseTitle,options)\n\t// options.prefix must be a string! \n\treturn this.wiki.generateNewTitle(baseName, {\"prefix\": separator, \"template\": template});\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/version.js": {
            "title": "$:/core/modules/macros/version.js",
            "text": "/*\\\ntitle: $:/core/modules/macros/version.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to return the TiddlyWiki core version number\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"version\";\n\nexports.params = [];\n\n/*\nRun the macro\n*/\nexports.run = function() {\n\treturn $tw.version;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/parsers/audioparser.js": {
            "title": "$:/core/modules/parsers/audioparser.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/audioparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe audio parser parses an audio tiddler into an embeddable HTML element\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar AudioParser = function(type,text,options) {\n\tvar element = {\n\t\t\ttype: \"element\",\n\t\t\ttag: \"audio\",\n\t\t\tattributes: {\n\t\t\t\tcontrols: {type: \"string\", value: \"controls\"},\n\t\t\t\tstyle: {type: \"string\", value: \"width: 100%; object-fit: contain\"}\n\t\t\t}\n\t\t},\n\t\tsrc;\n\tif(options._canonical_uri) {\n\t\telement.attributes.src = {type: \"string\", value: options._canonical_uri};\n\t} else if(text) {\n\t\telement.attributes.src = {type: \"string\", value: \"data:\" + type + \";base64,\" + text};\n\t}\n\tthis.tree = [element];\n};\n\nexports[\"audio/ogg\"] = AudioParser;\nexports[\"audio/mpeg\"] = AudioParser;\nexports[\"audio/mp3\"] = AudioParser;\nexports[\"audio/mp4\"] = AudioParser;\n\n})();\n\n",
            "type": "application/javascript",
            "module-type": "parser"
        },
        "$:/core/modules/parsers/binaryparser.js": {
            "title": "$:/core/modules/parsers/binaryparser.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/binaryparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe binary parser parses a binary tiddler into a warning message and download link\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar BINARY_WARNING_MESSAGE = \"$:/core/ui/BinaryWarning\";\nvar EXPORT_BUTTON_IMAGE = \"$:/core/images/export-button\";\n\nvar BinaryParser = function(type,text,options) {\n\t// Transclude the binary data tiddler warning message\n\tvar warn = {\n\t\ttype: \"element\",\n\t\ttag: \"p\",\n\t\tchildren: [{\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: BINARY_WARNING_MESSAGE}\n\t\t\t}\n\t\t}]\n\t};\n\t// Create download link based on binary tiddler title\n\tvar link = {\n\t\ttype: \"element\",\n\t\ttag: \"a\",\n\t\tattributes: {\n\t\t\ttitle: {type: \"indirect\", textReference: \"!!title\"},\n\t\t\tdownload: {type: \"indirect\", textReference: \"!!title\"}\n\t\t},\n\t\tchildren: [{\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: EXPORT_BUTTON_IMAGE}\n\t\t\t}\n\t\t}]\n\t};\n\t// Set the link href to external or internal data URI\n\tif(options._canonical_uri) {\n\t\tlink.attributes.href = {\n\t\t\ttype: \"string\", \n\t\t\tvalue: options._canonical_uri\n\t\t};\n\t} else if(text) {\n\t\tlink.attributes.href = {\n\t\t\ttype: \"string\", \n\t\t\tvalue: \"data:\" + type + \";base64,\" + text\n\t\t};\n\t}\n\t// Combine warning message and download link in a div\n\tvar element = {\n\t\ttype: \"element\",\n\t\ttag: \"div\",\n\t\tattributes: {\n\t\t\tclass: {type: \"string\", value: \"tc-binary-warning\"}\n\t\t},\n\t\tchildren: [warn, link]\n\t}\n\tthis.tree = [element];\n};\n\nexports[\"application/octet-stream\"] = BinaryParser;\n\n})();\n\n",
            "type": "application/javascript",
            "module-type": "parser"
        },
        "$:/core/modules/parsers/csvparser.js": {
            "title": "$:/core/modules/parsers/csvparser.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/csvparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe CSV text parser processes CSV files into a table wrapped in a scrollable widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar CsvParser = function(type,text,options) {\n\t// Table framework\n\tthis.tree = [{\n\t\t\"type\": \"scrollable\", \"children\": [{\n\t\t\t\"type\": \"element\", \"tag\": \"table\", \"children\": [{\n\t\t\t\t\"type\": \"element\", \"tag\": \"tbody\", \"children\": []\n\t\t\t}], \"attributes\": {\n\t\t\t\t\"class\": {\"type\": \"string\", \"value\": \"tc-csv-table\"}\n\t\t\t}\n\t\t}]\n\t}];\n\t// Split the text into lines\n\tvar lines = text.split(/\\r?\\n/mg),\n\t\ttag = \"th\";\n\tfor(var line=0; line<lines.length; line++) {\n\t\tvar lineText = lines[line];\n\t\tif(lineText) {\n\t\t\tvar row = {\n\t\t\t\t\t\"type\": \"element\", \"tag\": \"tr\", \"children\": []\n\t\t\t\t};\n\t\t\tvar columns = lineText.split(\",\");\n\t\t\tfor(var column=0; column<columns.length; column++) {\n\t\t\t\trow.children.push({\n\t\t\t\t\t\t\"type\": \"element\", \"tag\": tag, \"children\": [{\n\t\t\t\t\t\t\t\"type\": \"text\",\n\t\t\t\t\t\t\t\"text\": columns[column]\n\t\t\t\t\t\t}]\n\t\t\t\t\t});\n\t\t\t}\n\t\t\ttag = \"td\";\n\t\t\tthis.tree[0].children[0].children[0].children.push(row);\n\t\t}\n\t}\n};\n\nexports[\"text/csv\"] = CsvParser;\n\n})();\n\n",
            "type": "application/javascript",
            "module-type": "parser"
        },
        "$:/core/modules/parsers/htmlparser.js": {
            "title": "$:/core/modules/parsers/htmlparser.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/htmlparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe HTML parser displays text as raw HTML\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar HtmlParser = function(type,text,options) {\n\tvar src;\n\tif(options._canonical_uri) {\n\t\tsrc = options._canonical_uri;\n\t} else if(text) {\n\t\tsrc = \"data:text/html;charset=utf-8,\" + encodeURIComponent(text);\n\t}\n\tthis.tree = [{\n\t\ttype: \"element\",\n\t\ttag: \"iframe\",\n\t\tattributes: {\n\t\t\tsrc: {type: \"string\", value: src}\n\t\t}\n\t}];\n\tif($tw.wiki.getTiddlerText(\"$:/config/HtmlParser/DisableSandbox\",\"no\") !== \"yes\") {\n\t\tthis.tree[0].attributes.sandbox = {type: \"string\", value: $tw.wiki.getTiddlerText(\"$:/config/HtmlParser/SandboxTokens\",\"\")};\n\t}\n};\n\nexports[\"text/html\"] = HtmlParser;\n\n})();\n\n",
            "type": "application/javascript",
            "module-type": "parser"
        },
        "$:/core/modules/parsers/imageparser.js": {
            "title": "$:/core/modules/parsers/imageparser.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/imageparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe image parser parses an image into an embeddable HTML element\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar ImageParser = function(type,text,options) {\n\tvar element = {\n\t\t\ttype: \"element\",\n\t\t\ttag: \"img\",\n\t\t\tattributes: {}\n\t\t};\n\tif(options._canonical_uri) {\n\t\telement.attributes.src = {type: \"string\", value: options._canonical_uri};\n\t} else if(text) {\n\t\tif(type === \"image/svg+xml\" || type === \".svg\") {\n\t\t\telement.attributes.src = {type: \"string\", value: \"data:image/svg+xml,\" + encodeURIComponent(text)};\n\t\t} else {\n\t\t\telement.attributes.src = {type: \"string\", value: \"data:\" + type + \";base64,\" + text};\n\t\t}\n\t}\n\tthis.tree = [element];\n};\n\nexports[\"image/svg+xml\"] = ImageParser;\nexports[\"image/jpg\"] = ImageParser;\nexports[\"image/jpeg\"] = ImageParser;\nexports[\"image/png\"] = ImageParser;\nexports[\"image/gif\"] = ImageParser;\nexports[\"image/webp\"] = ImageParser;\nexports[\"image/heic\"] = ImageParser;\nexports[\"image/heif\"] = ImageParser;\nexports[\"image/x-icon\"] = ImageParser;\nexports[\"image/vnd.microsoft.icon\"] = ImageParser;\n\n})();\n\n",
            "type": "application/javascript",
            "module-type": "parser"
        },
        "$:/core/modules/utils/parseutils.js": {
            "title": "$:/core/modules/utils/parseutils.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/parseutils.js\ntype: application/javascript\nmodule-type: utils\n\nUtility functions concerned with parsing text into tokens.\n\nMost functions have the following pattern:\n\n* The parameters are:\n** `source`: the source string being parsed\n** `pos`: the current parse position within the string\n** Any further parameters are used to identify the token that is being parsed\n* The return value is:\n** null if the token was not found at the specified position\n** an object representing the token with the following standard fields:\n*** `type`: string indicating the type of the token\n*** `start`: start position of the token in the source string\n*** `end`: end position of the token in the source string\n*** Any further fields required to describe the token\n\nThe exception is `skipWhiteSpace`, which just returns the position after the whitespace.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nLook for a whitespace token. Returns null if not found, otherwise returns {type: \"whitespace\", start:, end:,}\n*/\nexports.parseWhiteSpace = function(source,pos) {\n\tvar p = pos,c;\n\twhile(true) {\n\t\tc = source.charAt(p);\n\t\tif((c === \" \") || (c === \"\\f\") || (c === \"\\n\") || (c === \"\\r\") || (c === \"\\t\") || (c === \"\\v\") || (c === \"\\u00a0\")) { // Ignores some obscure unicode spaces\n\t\t\tp++;\n\t\t} else {\n\t\t\tbreak;\n\t\t}\n\t}\n\tif(p === pos) {\n\t\treturn null;\n\t} else {\n\t\treturn {\n\t\t\ttype: \"whitespace\",\n\t\t\tstart: pos,\n\t\t\tend: p\n\t\t}\n\t}\n};\n\n/*\nConvenience wrapper for parseWhiteSpace. Returns the position after the whitespace\n*/\nexports.skipWhiteSpace = function(source,pos) {\n\tvar c;\n\twhile(true) {\n\t\tc = source.charAt(pos);\n\t\tif((c === \" \") || (c === \"\\f\") || (c === \"\\n\") || (c === \"\\r\") || (c === \"\\t\") || (c === \"\\v\") || (c === \"\\u00a0\")) { // Ignores some obscure unicode spaces\n\t\t\tpos++;\n\t\t} else {\n\t\t\treturn pos;\n\t\t}\n\t}\n};\n\n/*\nLook for a given string token. Returns null if not found, otherwise returns {type: \"token\", value:, start:, end:,}\n*/\nexports.parseTokenString = function(source,pos,token) {\n\tvar match = source.indexOf(token,pos) === pos;\n\tif(match) {\n\t\treturn {\n\t\t\ttype: \"token\",\n\t\t\tvalue: token,\n\t\t\tstart: pos,\n\t\t\tend: pos + token.length\n\t\t};\n\t}\n\treturn null;\n};\n\n/*\nLook for a token matching a regex. Returns null if not found, otherwise returns {type: \"regexp\", match:, start:, end:,}\n*/\nexports.parseTokenRegExp = function(source,pos,reToken) {\n\tvar node = {\n\t\ttype: \"regexp\",\n\t\tstart: pos\n\t};\n\treToken.lastIndex = pos;\n\tnode.match = reToken.exec(source);\n\tif(node.match && node.match.index === pos) {\n\t\tnode.end = pos + node.match[0].length;\n\t\treturn node;\n\t} else {\n\t\treturn null;\n\t}\n};\n\n/*\nLook for a string literal. Returns null if not found, otherwise returns {type: \"string\", value:, start:, end:,}\n*/\nexports.parseStringLiteral = function(source,pos) {\n\tvar node = {\n\t\ttype: \"string\",\n\t\tstart: pos\n\t};\n\tvar reString = /(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\")|(?:'([^']*)')/g;\n\treString.lastIndex = pos;\n\tvar match = reString.exec(source);\n\tif(match && match.index === pos) {\n\t\tnode.value = match[1] !== undefined ? match[1] :(\n\t\t\tmatch[2] !== undefined ? match[2] : match[3] \n\t\t\t\t\t);\n\t\tnode.end = pos + match[0].length;\n\t\treturn node;\n\t} else {\n\t\treturn null;\n\t}\n};\n\n/*\nLook for a macro invocation parameter. Returns null if not found, or {type: \"macro-parameter\", name:, value:, start:, end:}\n*/\nexports.parseMacroParameter = function(source,pos) {\n\tvar node = {\n\t\ttype: \"macro-parameter\",\n\t\tstart: pos\n\t};\n\t// Define our regexp\n\tvar reMacroParameter = /(?:([A-Za-z0-9\\-_]+)\\s*:)?(?:\\s*(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\"|'([^']*)'|\\[\\[([^\\]]*)\\]\\]|((?:(?:>(?!>))|[^\\s>\"'])+)))/g;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for the parameter\n\tvar token = $tw.utils.parseTokenRegExp(source,pos,reMacroParameter);\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Get the parameter details\n\tnode.value = token.match[2] !== undefined ? token.match[2] : (\n\t\t\t\t\ttoken.match[3] !== undefined ? token.match[3] : (\n\t\t\t\t\t\ttoken.match[4] !== undefined ? token.match[4] : (\n\t\t\t\t\t\t\ttoken.match[5] !== undefined ? token.match[5] : (\n\t\t\t\t\t\t\t\ttoken.match[6] !== undefined ? token.match[6] : (\n\t\t\t\t\t\t\t\t\t\"\"\n\t\t\t\t\t\t\t\t)\n\t\t\t\t\t\t\t)\n\t\t\t\t\t\t)\n\t\t\t\t\t)\n\t\t\t\t);\n\tif(token.match[1]) {\n\t\tnode.name = token.match[1];\n\t}\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\n/*\nLook for a macro invocation. Returns null if not found, or {type: \"macrocall\", name:, parameters:, start:, end:}\n*/\nexports.parseMacroInvocation = function(source,pos) {\n\tvar node = {\n\t\ttype: \"macrocall\",\n\t\tstart: pos,\n\t\tparams: []\n\t};\n\t// Define our regexps\n\tvar reMacroName = /([^\\s>\"'=]+)/g;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for a double less than sign\n\tvar token = $tw.utils.parseTokenString(source,pos,\"<<\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Get the macro name\n\tvar name = $tw.utils.parseTokenRegExp(source,pos,reMacroName);\n\tif(!name) {\n\t\treturn null;\n\t}\n\tnode.name = name.match[1];\n\tpos = name.end;\n\t// Process parameters\n\tvar parameter = $tw.utils.parseMacroParameter(source,pos);\n\twhile(parameter) {\n\t\tnode.params.push(parameter);\n\t\tpos = parameter.end;\n\t\t// Get the next parameter\n\t\tparameter = $tw.utils.parseMacroParameter(source,pos);\n\t}\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for a double greater than sign\n\ttoken = $tw.utils.parseTokenString(source,pos,\">>\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\n/*\nLook for an HTML attribute definition. Returns null if not found, otherwise returns {type: \"attribute\", name:, valueType: \"string|indirect|macro\", value:, start:, end:,}\n*/\nexports.parseAttribute = function(source,pos) {\n\tvar node = {\n\t\tstart: pos\n\t};\n\t// Define our regexps\n\tvar reAttributeName = /([^\\/\\s>\"'=]+)/g,\n\t\treUnquotedAttribute = /([^\\/\\s<>\"'=]+)/g,\n\t\treFilteredValue = /\\{\\{\\{(.+?)\\}\\}\\}/g,\n\t\treIndirectValue = /\\{\\{([^\\}]+)\\}\\}/g;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Get the attribute name\n\tvar name = $tw.utils.parseTokenRegExp(source,pos,reAttributeName);\n\tif(!name) {\n\t\treturn null;\n\t}\n\tnode.name = name.match[1];\n\tpos = name.end;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for an equals sign\n\tvar token = $tw.utils.parseTokenString(source,pos,\"=\");\n\tif(token) {\n\t\tpos = token.end;\n\t\t// Skip whitespace\n\t\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t\t// Look for a string literal\n\t\tvar stringLiteral = $tw.utils.parseStringLiteral(source,pos);\n\t\tif(stringLiteral) {\n\t\t\tpos = stringLiteral.end;\n\t\t\tnode.type = \"string\";\n\t\t\tnode.value = stringLiteral.value;\n\t\t} else {\n\t\t\t// Look for a filtered value\n\t\t\tvar filteredValue = $tw.utils.parseTokenRegExp(source,pos,reFilteredValue);\n\t\t\tif(filteredValue) {\n\t\t\t\tpos = filteredValue.end;\n\t\t\t\tnode.type = \"filtered\";\n\t\t\t\tnode.filter = filteredValue.match[1];\n\t\t\t} else {\n\t\t\t\t// Look for an indirect value\n\t\t\t\tvar indirectValue = $tw.utils.parseTokenRegExp(source,pos,reIndirectValue);\n\t\t\t\tif(indirectValue) {\n\t\t\t\t\tpos = indirectValue.end;\n\t\t\t\t\tnode.type = \"indirect\";\n\t\t\t\t\tnode.textReference = indirectValue.match[1];\n\t\t\t\t} else {\n\t\t\t\t\t// Look for a unquoted value\n\t\t\t\t\tvar unquotedValue = $tw.utils.parseTokenRegExp(source,pos,reUnquotedAttribute);\n\t\t\t\t\tif(unquotedValue) {\n\t\t\t\t\t\tpos = unquotedValue.end;\n\t\t\t\t\t\tnode.type = \"string\";\n\t\t\t\t\t\tnode.value = unquotedValue.match[1];\n\t\t\t\t\t} else {\n\t\t\t\t\t\t// Look for a macro invocation value\n\t\t\t\t\t\tvar macroInvocation = $tw.utils.parseMacroInvocation(source,pos);\n\t\t\t\t\t\tif(macroInvocation) {\n\t\t\t\t\t\t\tpos = macroInvocation.end;\n\t\t\t\t\t\t\tnode.type = \"macro\";\n\t\t\t\t\t\t\tnode.value = macroInvocation;\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tnode.type = \"string\";\n\t\t\t\t\t\t\tnode.value = \"true\";\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t} else {\n\t\tnode.type = \"string\";\n\t\tnode.value = \"true\";\n\t}\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/parsers/pdfparser.js": {
            "title": "$:/core/modules/parsers/pdfparser.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/pdfparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe PDF parser embeds a PDF viewer\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar ImageParser = function(type,text,options) {\n\tvar element = {\n\t\t\ttype: \"element\",\n\t\t\ttag: \"embed\",\n\t\t\tattributes: {}\n\t\t},\n\t\tsrc;\n\tif(options._canonical_uri) {\n\t\telement.attributes.src = {type: \"string\", value: options._canonical_uri};\n\t} else if(text) {\n\t\telement.attributes.src = {type: \"string\", value: \"data:application/pdf;base64,\" + text};\n\t}\n\tthis.tree = [element];\n};\n\nexports[\"application/pdf\"] = ImageParser;\n\n})();\n\n",
            "type": "application/javascript",
            "module-type": "parser"
        },
        "$:/core/modules/parsers/textparser.js": {
            "title": "$:/core/modules/parsers/textparser.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/textparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe plain text parser processes blocks of source text into a degenerate parse tree consisting of a single text node\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar TextParser = function(type,text,options) {\n\tthis.tree = [{\n\t\ttype: \"codeblock\",\n\t\tattributes: {\n\t\t\tcode: {type: \"string\", value: text},\n\t\t\tlanguage: {type: \"string\", value: type}\n\t\t}\n\t}];\n};\n\nexports[\"text/plain\"] = TextParser;\nexports[\"text/x-tiddlywiki\"] = TextParser;\nexports[\"application/javascript\"] = TextParser;\nexports[\"application/json\"] = TextParser;\nexports[\"text/css\"] = TextParser;\nexports[\"application/x-tiddler-dictionary\"] = TextParser;\n\n})();\n\n",
            "type": "application/javascript",
            "module-type": "parser"
        },
        "$:/core/modules/parsers/videoparser.js": {
            "title": "$:/core/modules/parsers/videoparser.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/videoparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe video parser parses a video tiddler into an embeddable HTML element\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar VideoParser = function(type,text,options) {\n\tvar element = {\n\t\t\ttype: \"element\",\n\t\t\ttag: \"video\",\n\t\t\tattributes: {\n\t\t\t\tcontrols: {type: \"string\", value: \"controls\"},\n\t\t\t\tstyle: {type: \"string\", value: \"width: 100%; object-fit: contain\"}\n\t\t\t}\n\t\t},\n\t\tsrc;\n\tif(options._canonical_uri) {\n\t\telement.attributes.src = {type: \"string\", value: options._canonical_uri};\n\t} else if(text) {\n\t\telement.attributes.src = {type: \"string\", value: \"data:\" + type + \";base64,\" + text};\n\t}\n\tthis.tree = [element];\n};\n\nexports[\"video/ogg\"] = VideoParser;\nexports[\"video/webm\"] = VideoParser;\nexports[\"video/mp4\"] = VideoParser;\nexports[\"video/quicktime\"] = VideoParser;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "parser"
        },
        "$:/core/modules/parsers/wikiparser/rules/codeblock.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/codeblock.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/codeblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for code blocks. For example:\n\n```\n\t```\n\tThis text will not be //wikified//\n\t```\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"codeblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match and get language if defined\n\tthis.matchRegExp = /```([\\w-]*)\\r?\\n/mg;\n};\n\nexports.parse = function() {\n\tvar reEnd = /(\\r?\\n```$)/mg;\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Look for the end of the block\n\treEnd.lastIndex = this.parser.pos;\n\tvar match = reEnd.exec(this.parser.source),\n\t\ttext;\n\t// Process the block\n\tif(match) {\n\t\ttext = this.parser.source.substring(this.parser.pos,match.index);\n\t\tthis.parser.pos = match.index + match[0].length;\n\t} else {\n\t\ttext = this.parser.source.substr(this.parser.pos);\n\t\tthis.parser.pos = this.parser.sourceLength;\n\t}\n\t// Return the $codeblock widget\n\treturn [{\n\t\t\ttype: \"codeblock\",\n\t\t\tattributes: {\n\t\t\t\t\tcode: {type: \"string\", value: text},\n\t\t\t\t\tlanguage: {type: \"string\", value: this.match[1]}\n\t\t\t}\n\t}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/codeinline.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/codeinline.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/codeinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for code runs. For example:\n\n```\n\tThis is a `code run`.\n\tThis is another ``code run``\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"codeinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /(``?)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tvar reEnd = new RegExp(this.match[1], \"mg\");\n\t// Look for the end marker\n\treEnd.lastIndex = this.parser.pos;\n\tvar match = reEnd.exec(this.parser.source),\n\t\ttext;\n\t// Process the text\n\tif(match) {\n\t\ttext = this.parser.source.substring(this.parser.pos,match.index);\n\t\tthis.parser.pos = match.index + match[0].length;\n\t} else {\n\t\ttext = this.parser.source.substr(this.parser.pos);\n\t\tthis.parser.pos = this.parser.sourceLength;\n\t}\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"code\",\n\t\tchildren: [{\n\t\t\ttype: \"text\",\n\t\t\ttext: text\n\t\t}]\n\t}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/commentblock.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/commentblock.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/commentblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for HTML comments. For example:\n\n```\n<!-- This is a comment -->\n```\n\nNote that the syntax for comments is simplified to an opening \"<!--\" sequence and a closing \"-->\" sequence -- HTML itself implements a more complex format (see http://ostermiller.org/findhtmlcomment.html)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"commentblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\tthis.matchRegExp = /<!--/mg;\n\tthis.endMatchRegExp = /-->/mg;\n};\n\nexports.findNextMatch = function(startPos) {\n\tthis.matchRegExp.lastIndex = startPos;\n\tthis.match = this.matchRegExp.exec(this.parser.source);\n\tif(this.match) {\n\t\tthis.endMatchRegExp.lastIndex = this.match.index + this.match[0].length;\n\t\tthis.endMatch = this.endMatchRegExp.exec(this.parser.source);\n\t\tif(this.endMatch) {\n\t\t\treturn this.match.index;\n\t\t}\n\t}\n\treturn undefined;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.endMatchRegExp.lastIndex;\n\t// Don't return any elements\n\treturn [];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/commentinline.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/commentinline.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/commentinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for HTML comments. For example:\n\n```\n<!-- This is a comment -->\n```\n\nNote that the syntax for comments is simplified to an opening \"<!--\" sequence and a closing \"-->\" sequence -- HTML itself implements a more complex format (see http://ostermiller.org/findhtmlcomment.html)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"commentinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\tthis.matchRegExp = /<!--/mg;\n\tthis.endMatchRegExp = /-->/mg;\n};\n\nexports.findNextMatch = function(startPos) {\n\tthis.matchRegExp.lastIndex = startPos;\n\tthis.match = this.matchRegExp.exec(this.parser.source);\n\tif(this.match) {\n\t\tthis.endMatchRegExp.lastIndex = this.match.index + this.match[0].length;\n\t\tthis.endMatch = this.endMatchRegExp.exec(this.parser.source);\n\t\tif(this.endMatch) {\n\t\t\treturn this.match.index;\n\t\t}\n\t}\n\treturn undefined;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.endMatchRegExp.lastIndex;\n\t// Don't return any elements\n\treturn [];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/dash.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/dash.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/dash.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for dashes. For example:\n\n```\nThis is an en-dash: --\n\nThis is an em-dash: ---\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"dash\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /-{2,3}(?!-)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tvar dash = this.match[0].length === 2 ? \"&ndash;\" : \"&mdash;\";\n\treturn [{\n\t\ttype: \"entity\",\n\t\tentity: dash\n\t}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/emphasis/bold.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/emphasis/bold.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/bold.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - bold. For example:\n\n```\n\tThis is ''bold'' text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except bold \n\\rules only bold \n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"bold\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /''/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/''/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"strong\",\n\t\tchildren: tree\n\t}];\n};\n\n})();",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/emphasis/italic.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/emphasis/italic.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/italic.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - italic. For example:\n\n```\n\tThis is //italic// text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except italic\n\\rules only italic\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"italic\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\/\\//mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/\\/\\//mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"em\",\n\t\tchildren: tree\n\t}];\n};\n\n})();",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/emphasis/strikethrough.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/emphasis/strikethrough.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/strikethrough.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - strikethrough. For example:\n\n```\n\tThis is ~~strikethrough~~ text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except strikethrough \n\\rules only strikethrough \n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"strikethrough\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /~~/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/~~/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"strike\",\n\t\tchildren: tree\n\t}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/emphasis/subscript.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/emphasis/subscript.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/subscript.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - subscript. For example:\n\n```\n\tThis is ,,subscript,, text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except subscript \n\\rules only subscript \n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"subscript\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /,,/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/,,/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"sub\",\n\t\tchildren: tree\n\t}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/emphasis/superscript.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/emphasis/superscript.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/superscript.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - superscript. For example:\n\n```\n\tThis is ^^superscript^^ text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except superscript \n\\rules only superscript \n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"superscript\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\^\\^/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/\\^\\^/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"sup\",\n\t\tchildren: tree\n\t}];\n};\n\n})();",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/emphasis/underscore.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/emphasis/underscore.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/underscore.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - underscore. For example:\n\n```\n\tThis is __underscore__ text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except underscore \n\\rules only underscore\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"underscore\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /__/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/__/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"u\",\n\t\tchildren: tree\n\t}];\n};\n\n})();",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/entity.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/entity.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/entity.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for HTML entities. For example:\n\n```\n\tThis is a copyright symbol: &copy;\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"entity\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /(&#?[a-zA-Z0-9]{2,8};)/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Get all the details of the match\n\tvar entityString = this.match[1];\n\t// Move past the macro call\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Return the entity\n\treturn [{type: \"entity\", entity: this.match[0]}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/extlink.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/extlink.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/extlink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for external links. For example:\n\n```\nAn external link: https://www.tiddlywiki.com/\n\nA suppressed external link: ~http://www.tiddlyspace.com/\n```\n\nExternal links can be suppressed by preceding them with `~`.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"extlink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /~?(?:file|http|https|mailto|ftp|irc|news|data|skype):[^\\s<>{}\\[\\]`|\"\\\\^]+(?:\\/|\\b)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Create the link unless it is suppressed\n\tif(this.match[0].substr(0,1) === \"~\") {\n\t\treturn [{type: \"text\", text: this.match[0].substr(1)}];\n\t} else {\n\t\treturn [{\n\t\t\ttype: \"element\",\n\t\t\ttag: \"a\",\n\t\t\tattributes: {\n\t\t\t\thref: {type: \"string\", value: this.match[0]},\n\t\t\t\t\"class\": {type: \"string\", value: \"tc-tiddlylink-external\"},\n\t\t\t\ttarget: {type: \"string\", value: \"_blank\"},\n\t\t\t\trel: {type: \"string\", value: \"noopener noreferrer\"}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\", text: this.match[0]\n\t\t\t}]\n\t\t}];\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/filteredtranscludeblock.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/filteredtranscludeblock.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/filteredtranscludeblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for block-level filtered transclusion. For example:\n\n```\n{{{ [tag[docs]] }}}\n{{{ [tag[docs]] |tooltip}}}\n{{{ [tag[docs]] ||TemplateTitle}}}\n{{{ [tag[docs]] |tooltip||TemplateTitle}}}\n{{{ [tag[docs]] }}width:40;height:50;}.class.class\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"filteredtranscludeblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\{\\{\\{([^\\|]+?)(?:\\|([^\\|\\{\\}]+))?(?:\\|\\|([^\\|\\{\\}]+))?\\}\\}([^\\}]*)\\}(?:\\.(\\S+))?(?:\\r?\\n|$)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Get the match details\n\tvar filter = this.match[1],\n\t\ttooltip = this.match[2],\n\t\ttemplate = $tw.utils.trim(this.match[3]),\n\t\tstyle = this.match[4],\n\t\tclasses = this.match[5];\n\t// Return the list widget\n\tvar node = {\n\t\ttype: \"list\",\n\t\tattributes: {\n\t\t\tfilter: {type: \"string\", value: filter}\n\t\t},\n\t\tisBlock: true\n\t};\n\tif(tooltip) {\n\t\tnode.attributes.tooltip = {type: \"string\", value: tooltip};\n\t}\n\tif(template) {\n\t\tnode.attributes.template = {type: \"string\", value: template};\n\t}\n\tif(style) {\n\t\tnode.attributes.style = {type: \"string\", value: style};\n\t}\n\tif(classes) {\n\t\tnode.attributes.itemClass = {type: \"string\", value: classes.split(\".\").join(\" \")};\n\t}\n\treturn [node];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/filteredtranscludeinline.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/filteredtranscludeinline.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/filteredtranscludeinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for inline filtered transclusion. For example:\n\n```\n{{{ [tag[docs]] }}}\n{{{ [tag[docs]] |tooltip}}}\n{{{ [tag[docs]] ||TemplateTitle}}}\n{{{ [tag[docs]] |tooltip||TemplateTitle}}}\n{{{ [tag[docs]] }}width:40;height:50;}.class.class\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"filteredtranscludeinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\{\\{\\{([^\\|]+?)(?:\\|([^\\|\\{\\}]+))?(?:\\|\\|([^\\|\\{\\}]+))?\\}\\}([^\\}]*)\\}(?:\\.(\\S+))?/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Get the match details\n\tvar filter = this.match[1],\n\t\ttooltip = this.match[2],\n\t\ttemplate = $tw.utils.trim(this.match[3]),\n\t\tstyle = this.match[4],\n\t\tclasses = this.match[5];\n\t// Return the list widget\n\tvar node = {\n\t\ttype: \"list\",\n\t\tattributes: {\n\t\t\tfilter: {type: \"string\", value: filter}\n\t\t}\n\t};\n\tif(tooltip) {\n\t\tnode.attributes.tooltip = {type: \"string\", value: tooltip};\n\t}\n\tif(template) {\n\t\tnode.attributes.template = {type: \"string\", value: template};\n\t}\n\tif(style) {\n\t\tnode.attributes.style = {type: \"string\", value: style};\n\t}\n\tif(classes) {\n\t\tnode.attributes.itemClass = {type: \"string\", value: classes.split(\".\").join(\" \")};\n\t}\n\treturn [node];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/hardlinebreaks.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/hardlinebreaks.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/hardlinebreaks.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for marking areas with hard line breaks. For example:\n\n```\n\"\"\"\nThis is some text\nThat is set like\nIt is a Poem\nWhen it is\nClearly\nNot\n\"\"\"\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"hardlinebreaks\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\"\"\"(?:\\r?\\n)?/mg;\n};\n\nexports.parse = function() {\n\tvar reEnd = /(\"\"\")|(\\r?\\n)/mg,\n\t\ttree = [],\n\t\tmatch;\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tdo {\n\t\t// Parse the run up to the terminator\n\t\ttree.push.apply(tree,this.parser.parseInlineRun(reEnd,{eatTerminator: false}));\n\t\t// Redo the terminator match\n\t\treEnd.lastIndex = this.parser.pos;\n\t\tmatch = reEnd.exec(this.parser.source);\n\t\tif(match) {\n\t\t\tthis.parser.pos = reEnd.lastIndex;\n\t\t\t// Add a line break if the terminator was a line break\n\t\t\tif(match[2]) {\n\t\t\t\ttree.push({type: \"element\", tag: \"br\"});\n\t\t\t}\n\t\t}\n\t} while(match && !match[1]);\n\t// Return the nodes\n\treturn tree;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/heading.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/heading.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/heading.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for headings\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"heading\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /(!{1,6})/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Get all the details of the match\n\tvar headingLevel = this.match[1].length;\n\t// Move past the !s\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse any classes, whitespace and then the heading itself\n\tvar classes = this.parser.parseClasses();\n\tthis.parser.skipWhitespace({treatNewlinesAsNonWhitespace: true});\n\tvar tree = this.parser.parseInlineRun(/(\\r?\\n)/mg);\n\t// Return the heading\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"h\" + headingLevel, \n\t\tattributes: {\n\t\t\t\"class\": {type: \"string\", value: classes.join(\" \")}\n\t\t},\n\t\tchildren: tree\n\t}];\n};\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/horizrule.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/horizrule.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/horizrule.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for rules. For example:\n\n```\n---\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"horizrule\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /-{3,}\\r?(?:\\n|$)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\treturn [{type: \"element\", tag: \"hr\"}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/html.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/html.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/html.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki rule for HTML elements and widgets. For example:\n\n{{{\n<aside>\nThis is an HTML5 aside element\n</aside>\n\n<$slider target=\"MyTiddler\">\nThis is a widget invocation\n</$slider>\n\n}}}\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"html\";\nexports.types = {inline: true, block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n};\n\nexports.findNextMatch = function(startPos) {\n\t// Find the next tag\n\tthis.nextTag = this.findNextTag(this.parser.source,startPos,{\n\t\trequireLineBreak: this.is.block\n\t});\n\treturn this.nextTag ? this.nextTag.start : undefined;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Retrieve the most recent match so that recursive calls don't overwrite it\n\tvar tag = this.nextTag;\n\tthis.nextTag = null;\n\t// Advance the parser position to past the tag\n\tthis.parser.pos = tag.end;\n\t// Check for an immediately following double linebreak\n\tvar hasLineBreak = !tag.isSelfClosing && !!$tw.utils.parseTokenRegExp(this.parser.source,this.parser.pos,/([^\\S\\n\\r]*\\r?\\n(?:[^\\S\\n\\r]*\\r?\\n|$))/g);\n\t// Set whether we're in block mode\n\ttag.isBlock = this.is.block || hasLineBreak;\n\t// Parse the body if we need to\n\tif(!tag.isSelfClosing && $tw.config.htmlVoidElements.indexOf(tag.tag) === -1) {\n\t\tvar reEndString = \"</\" + $tw.utils.escapeRegExp(tag.tag) + \">\";\n\t\tif(hasLineBreak) {\n\t\t\ttag.children = this.parser.parseBlocks(reEndString);\n\t\t} else {\n\t\t\tvar reEnd = new RegExp(\"(\" + reEndString + \")\",\"mg\");\n\t\t\ttag.children = this.parser.parseInlineRun(reEnd,{eatTerminator: true});\n\t\t}\n\t}\n\t// Return the tag\n\treturn [tag];\n};\n\n/*\nLook for an HTML tag. Returns null if not found, otherwise returns {type: \"element\", name:, attributes: [], isSelfClosing:, start:, end:,}\n*/\nexports.parseTag = function(source,pos,options) {\n\toptions = options || {};\n\tvar token,\n\t\tnode = {\n\t\t\ttype: \"element\",\n\t\t\tstart: pos,\n\t\t\tattributes: {}\n\t\t};\n\t// Define our regexps\n\tvar reTagName = /([a-zA-Z0-9\\-\\$]+)/g;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for a less than sign\n\ttoken = $tw.utils.parseTokenString(source,pos,\"<\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Get the tag name\n\ttoken = $tw.utils.parseTokenRegExp(source,pos,reTagName);\n\tif(!token) {\n\t\treturn null;\n\t}\n\tnode.tag = token.match[1];\n\tif(node.tag.slice(1).indexOf(\"$\") !== -1) {\n\t\treturn null;\n\t}\n\tif(node.tag.charAt(0) === \"$\") {\n\t\tnode.type = node.tag.substr(1);\n\t}\n\tpos = token.end;\n\t// Check that the tag is terminated by a space, / or >\n\tif(!$tw.utils.parseWhiteSpace(source,pos) && !(source.charAt(pos) === \"/\") && !(source.charAt(pos) === \">\") ) {\n\t\treturn null;\n\t}\n\t// Process attributes\n\tvar attribute = $tw.utils.parseAttribute(source,pos);\n\twhile(attribute) {\n\t\tnode.attributes[attribute.name] = attribute;\n\t\tpos = attribute.end;\n\t\t// Get the next attribute\n\t\tattribute = $tw.utils.parseAttribute(source,pos);\n\t}\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for a closing slash\n\ttoken = $tw.utils.parseTokenString(source,pos,\"/\");\n\tif(token) {\n\t\tpos = token.end;\n\t\tnode.isSelfClosing = true;\n\t}\n\t// Look for a greater than sign\n\ttoken = $tw.utils.parseTokenString(source,pos,\">\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Check for a required line break\n\tif(options.requireLineBreak) {\n\t\ttoken = $tw.utils.parseTokenRegExp(source,pos,/([^\\S\\n\\r]*\\r?\\n(?:[^\\S\\n\\r]*\\r?\\n|$))/g);\n\t\tif(!token) {\n\t\t\treturn null;\n\t\t}\n\t}\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\nexports.findNextTag = function(source,pos,options) {\n\t// A regexp for finding candidate HTML tags\n\tvar reLookahead = /<([a-zA-Z\\-\\$]+)/g;\n\t// Find the next candidate\n\treLookahead.lastIndex = pos;\n\tvar match = reLookahead.exec(source);\n\twhile(match) {\n\t\t// Try to parse the candidate as a tag\n\t\tvar tag = this.parseTag(source,match.index,options);\n\t\t// Return success\n\t\tif(tag && this.isLegalTag(tag)) {\n\t\t\treturn tag;\n\t\t}\n\t\t// Look for the next match\n\t\treLookahead.lastIndex = match.index + 1;\n\t\tmatch = reLookahead.exec(source);\n\t}\n\t// Failed\n\treturn null;\n};\n\nexports.isLegalTag = function(tag) {\n\t// Widgets are always OK\n\tif(tag.type !== \"element\") {\n\t\treturn true;\n\t// If it's an HTML tag that starts with a dash then it's not legal\n\t} else if(tag.tag.charAt(0) === \"-\") {\n\t\treturn false;\n\t} else {\n\t\t// Otherwise it's OK\n\t\treturn true;\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/image.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/image.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/image.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for embedding images. For example:\n\n```\n[img[https://tiddlywiki.com/fractalveg.jpg]]\n[img width=23 height=24 [https://tiddlywiki.com/fractalveg.jpg]]\n[img width={{!!width}} height={{!!height}} [https://tiddlywiki.com/fractalveg.jpg]]\n[img[Description of image|https://tiddlywiki.com/fractalveg.jpg]]\n[img[TiddlerTitle]]\n[img[Description of image|TiddlerTitle]]\n```\n\nGenerates the `<$image>` widget.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"image\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n};\n\nexports.findNextMatch = function(startPos) {\n\t// Find the next tag\n\tthis.nextImage = this.findNextImage(this.parser.source,startPos);\n\treturn this.nextImage ? this.nextImage.start : undefined;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.nextImage.end;\n\tvar node = {\n\t\ttype: \"image\",\n\t\tattributes: this.nextImage.attributes\n\t};\n\treturn [node];\n};\n\n/*\nFind the next image from the current position\n*/\nexports.findNextImage = function(source,pos) {\n\t// A regexp for finding candidate HTML tags\n\tvar reLookahead = /(\\[img)/g;\n\t// Find the next candidate\n\treLookahead.lastIndex = pos;\n\tvar match = reLookahead.exec(source);\n\twhile(match) {\n\t\t// Try to parse the candidate as a tag\n\t\tvar tag = this.parseImage(source,match.index);\n\t\t// Return success\n\t\tif(tag) {\n\t\t\treturn tag;\n\t\t}\n\t\t// Look for the next match\n\t\treLookahead.lastIndex = match.index + 1;\n\t\tmatch = reLookahead.exec(source);\n\t}\n\t// Failed\n\treturn null;\n};\n\n/*\nLook for an image at the specified position. Returns null if not found, otherwise returns {type: \"image\", attributes: [], isSelfClosing:, start:, end:,}\n*/\nexports.parseImage = function(source,pos) {\n\tvar token,\n\t\tnode = {\n\t\t\ttype: \"image\",\n\t\t\tstart: pos,\n\t\t\tattributes: {}\n\t\t};\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for the `[img`\n\ttoken = $tw.utils.parseTokenString(source,pos,\"[img\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Process attributes\n\tif(source.charAt(pos) !== \"[\") {\n\t\tvar attribute = $tw.utils.parseAttribute(source,pos);\n\t\twhile(attribute) {\n\t\t\tnode.attributes[attribute.name] = attribute;\n\t\t\tpos = attribute.end;\n\t\t\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t\t\tif(source.charAt(pos) !== \"[\") {\n\t\t\t\t// Get the next attribute\n\t\t\t\tattribute = $tw.utils.parseAttribute(source,pos);\n\t\t\t} else {\n\t\t\t\tattribute = null;\n\t\t\t}\n\t\t}\n\t}\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for the `[` after the attributes\n\ttoken = $tw.utils.parseTokenString(source,pos,\"[\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Get the source up to the terminating `]]`\n\ttoken = $tw.utils.parseTokenRegExp(source,pos,/(?:([^|\\]]*?)\\|)?([^\\]]+?)\\]\\]/g);\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\tif(token.match[1]) {\n\t\tnode.attributes.tooltip = {type: \"string\", value: token.match[1].trim()};\n\t}\n\tnode.attributes.source = {type: \"string\", value: (token.match[2] || \"\").trim()};\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/import.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/import.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/import.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki pragma rule for importing variable definitions\n\n```\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"import\";\nexports.types = {pragma: true};\n\n/*\nInstantiate parse rule\n*/\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /^\\\\import[^\\S\\n]/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\tvar self = this;\n\t// Move past the pragma invocation\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse the filter terminated by a line break\n\tvar reMatch = /(.*)(\\r?\\n)|$/mg;\n\treMatch.lastIndex = this.parser.pos;\n\tvar match = reMatch.exec(this.parser.source);\n\tthis.parser.pos = reMatch.lastIndex;\n\t// Parse tree nodes to return\n\treturn [{\n\t\ttype: \"importvariables\",\n\t\tattributes: {\n\t\t\tfilter: {type: \"string\", value: match[1]}\n\t\t},\n\t\tchildren: []\n\t}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/list.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/list.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/list.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for lists. For example:\n\n```\n* This is an unordered list\n* It has two items\n\n# This is a numbered list\n## With a subitem\n# And a third item\n\n; This is a term that is being defined\n: This is the definition of that term\n```\n\nNote that lists can be nested arbitrarily:\n\n```\n#** One\n#* Two\n#** Three\n#**** Four\n#**# Five\n#**## Six\n## Seven\n### Eight\n## Nine\n```\n\nA CSS class can be applied to a list item as follows:\n\n```\n* List item one\n*.active List item two has the class `active`\n* List item three\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"list\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /([\\*#;:>]+)/mg;\n};\n\nvar listTypes = {\n\t\"*\": {listTag: \"ul\", itemTag: \"li\"},\n\t\"#\": {listTag: \"ol\", itemTag: \"li\"},\n\t\";\": {listTag: \"dl\", itemTag: \"dt\"},\n\t\":\": {listTag: \"dl\", itemTag: \"dd\"},\n\t\">\": {listTag: \"blockquote\", itemTag: \"div\"}\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Array of parse tree nodes for the previous row of the list\n\tvar listStack = [];\n\t// Cycle through the items in the list\n\twhile(true) {\n\t\t// Match the list marker\n\t\tvar reMatch = /([\\*#;:>]+)/mg;\n\t\treMatch.lastIndex = this.parser.pos;\n\t\tvar match = reMatch.exec(this.parser.source);\n\t\tif(!match || match.index !== this.parser.pos) {\n\t\t\tbreak;\n\t\t}\n\t\t// Check whether the list type of the top level matches\n\t\tvar listInfo = listTypes[match[0].charAt(0)];\n\t\tif(listStack.length > 0 && listStack[0].tag !== listInfo.listTag) {\n\t\t\tbreak;\n\t\t}\n\t\t// Move past the list marker\n\t\tthis.parser.pos = match.index + match[0].length;\n\t\t// Walk through the list markers for the current row\n\t\tfor(var t=0; t<match[0].length; t++) {\n\t\t\tlistInfo = listTypes[match[0].charAt(t)];\n\t\t\t// Remove any stacked up element if we can't re-use it because the list type doesn't match\n\t\t\tif(listStack.length > t && listStack[t].tag !== listInfo.listTag) {\n\t\t\t\tlistStack.splice(t,listStack.length - t);\n\t\t\t}\n\t\t\t// Construct the list element or reuse the previous one at this level\n\t\t\tif(listStack.length <= t) {\n\t\t\t\tvar listElement = {type: \"element\", tag: listInfo.listTag, children: [\n\t\t\t\t\t{type: \"element\", tag: listInfo.itemTag, children: []}\n\t\t\t\t]};\n\t\t\t\t// Link this list element into the last child item of the parent list item\n\t\t\t\tif(t) {\n\t\t\t\t\tvar prevListItem = listStack[t-1].children[listStack[t-1].children.length-1];\n\t\t\t\t\tprevListItem.children.push(listElement);\n\t\t\t\t}\n\t\t\t\t// Save this element in the stack\n\t\t\t\tlistStack[t] = listElement;\n\t\t\t} else if(t === (match[0].length - 1)) {\n\t\t\t\tlistStack[t].children.push({type: \"element\", tag: listInfo.itemTag, children: []});\n\t\t\t}\n\t\t}\n\t\tif(listStack.length > match[0].length) {\n\t\t\tlistStack.splice(match[0].length,listStack.length - match[0].length);\n\t\t}\n\t\t// Process the body of the list item into the last list item\n\t\tvar lastListChildren = listStack[listStack.length-1].children,\n\t\t\tlastListItem = lastListChildren[lastListChildren.length-1],\n\t\t\tclasses = this.parser.parseClasses();\n\t\tthis.parser.skipWhitespace({treatNewlinesAsNonWhitespace: true});\n\t\tvar tree = this.parser.parseInlineRun(/(\\r?\\n)/mg);\n\t\tlastListItem.children.push.apply(lastListItem.children,tree);\n\t\tif(classes.length > 0) {\n\t\t\t$tw.utils.addClassToParseTreeNode(lastListItem,classes.join(\" \"));\n\t\t}\n\t\t// Consume any whitespace following the list item\n\t\tthis.parser.skipWhitespace();\n\t}\n\t// Return the root element of the list\n\treturn [listStack[0]];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/macrocallblock.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/macrocallblock.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/macrocallblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki rule for block macro calls\n\n```\n<<name value value2>>\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"macrocallblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n};\n\nexports.findNextMatch = function(startPos) {\n\tvar nextStart = startPos;\n\t// Try parsing at all possible macrocall openers until we match\n\twhile((nextStart = this.parser.source.indexOf(\"<<\",nextStart)) >= 0) {\n\t\tvar nextCall = $tw.utils.parseMacroInvocation(this.parser.source,nextStart);\n\t\tif(nextCall) {\n\t\t\tvar c = this.parser.source.charAt(nextCall.end);\n\t\t\t// Ensure EOL after parsed macro\n\t\t\t// If we didn't need to support IE, we'd just use /(?:\\r?\\n|$)/ym\n\t\t\tif ((c === \"\") || (c === \"\\n\") || ((c === \"\\r\") && this.parser.source.charAt(nextCall.end+1) === \"\\n\")) {\n\t\t\t\tthis.nextCall = nextCall;\n\t\t\t\treturn nextStart;\n\t\t\t}\n\t\t}\n\t\tnextStart += 2;\n\t}\n\treturn undefined;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\tvar call = this.nextCall;\n\tcall.isBlock = true;\n\tthis.nextCall = null;\n\tthis.parser.pos = call.end;\n\treturn [call];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/macrocallinline.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/macrocallinline.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/macrocallinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki rule for macro calls\n\n```\n<<name value value2>>\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"macrocallinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n};\n\nexports.findNextMatch = function(startPos) {\n\tvar nextStart = startPos;\n\t// Try parsing at all possible macrocall openers until we match\n\twhile((nextStart = this.parser.source.indexOf(\"<<\",nextStart)) >= 0) {\n\t\tthis.nextCall = $tw.utils.parseMacroInvocation(this.parser.source,nextStart);\n\t\tif(this.nextCall) {\n\t\t\treturn nextStart;\n\t\t}\n\t\tnextStart += 2;\n\t}\n\treturn undefined;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\tvar call = this.nextCall;\n\tthis.nextCall = null;\n\tthis.parser.pos = call.end;\n\treturn [call];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/macrodef.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/macrodef.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/macrodef.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki pragma rule for macro definitions\n\n```\n\\define name(param:defaultvalue,param2:defaultvalue)\ndefinition text, including $param$ markers\n\\end\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"macrodef\";\nexports.types = {pragma: true};\n\n/*\nInstantiate parse rule\n*/\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /^\\\\define\\s+([^(\\s]+)\\(\\s*([^)]*)\\)(\\s*\\r?\\n)?/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Move past the macro name and parameters\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse the parameters\n\tvar paramString = this.match[2],\n\t\tparams = [];\n\tif(paramString !== \"\") {\n\t\tvar reParam = /\\s*([A-Za-z0-9\\-_]+)(?:\\s*:\\s*(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\"|'([^']*)'|\\[\\[([^\\]]*)\\]\\]|([^\"'\\s]+)))?/mg,\n\t\t\tparamMatch = reParam.exec(paramString);\n\t\twhile(paramMatch) {\n\t\t\t// Save the parameter details\n\t\t\tvar paramInfo = {name: paramMatch[1]},\n\t\t\t\tdefaultValue = paramMatch[2] || paramMatch[3] || paramMatch[4] || paramMatch[5] || paramMatch[6];\n\t\t\tif(defaultValue) {\n\t\t\t\tparamInfo[\"default\"] = defaultValue;\n\t\t\t}\n\t\t\tparams.push(paramInfo);\n\t\t\t// Look for the next parameter\n\t\t\tparamMatch = reParam.exec(paramString);\n\t\t}\n\t}\n\t// Is this a multiline definition?\n\tvar reEnd;\n\tif(this.match[3]) {\n\t\t// If so, the end of the body is marked with \\end\n\t\treEnd = /(\\r?\\n\\\\end[^\\S\\n\\r]*(?:$|\\r?\\n))/mg;\n\t} else {\n\t\t// Otherwise, the end of the definition is marked by the end of the line\n\t\treEnd = /($|\\r?\\n)/mg;\n\t\t// Move past any whitespace\n\t\tthis.parser.pos = $tw.utils.skipWhiteSpace(this.parser.source,this.parser.pos);\n\t}\n\t// Find the end of the definition\n\treEnd.lastIndex = this.parser.pos;\n\tvar text,\n\t\tendMatch = reEnd.exec(this.parser.source);\n\tif(endMatch) {\n\t\ttext = this.parser.source.substring(this.parser.pos,endMatch.index);\n\t\tthis.parser.pos = endMatch.index + endMatch[0].length;\n\t} else {\n\t\t// We didn't find the end of the definition, so we'll make it blank\n\t\ttext = \"\";\n\t}\n\t// Save the macro definition\n\treturn [{\n\t\ttype: \"set\",\n\t\tattributes: {\n\t\t\tname: {type: \"string\", value: this.match[1]},\n\t\t\tvalue: {type: \"string\", value: text}\n\t\t},\n\t\tchildren: [],\n\t\tparams: params,\n\t\tisMacroDefinition: true\n\t}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/prettyextlink.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/prettyextlink.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/prettyextlink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for external links. For example:\n\n```\n[ext[https://tiddlywiki.com/fractalveg.jpg]]\n[ext[Tooltip|https://tiddlywiki.com/fractalveg.jpg]]\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"prettyextlink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n};\n\nexports.findNextMatch = function(startPos) {\n\t// Find the next tag\n\tthis.nextLink = this.findNextLink(this.parser.source,startPos);\n\treturn this.nextLink ? this.nextLink.start : undefined;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.nextLink.end;\n\treturn [this.nextLink];\n};\n\n/*\nFind the next link from the current position\n*/\nexports.findNextLink = function(source,pos) {\n\t// A regexp for finding candidate links\n\tvar reLookahead = /(\\[ext\\[)/g;\n\t// Find the next candidate\n\treLookahead.lastIndex = pos;\n\tvar match = reLookahead.exec(source);\n\twhile(match) {\n\t\t// Try to parse the candidate as a link\n\t\tvar link = this.parseLink(source,match.index);\n\t\t// Return success\n\t\tif(link) {\n\t\t\treturn link;\n\t\t}\n\t\t// Look for the next match\n\t\treLookahead.lastIndex = match.index + 1;\n\t\tmatch = reLookahead.exec(source);\n\t}\n\t// Failed\n\treturn null;\n};\n\n/*\nLook for an link at the specified position. Returns null if not found, otherwise returns {type: \"element\", tag: \"a\", attributes: [], isSelfClosing:, start:, end:,}\n*/\nexports.parseLink = function(source,pos) {\n\tvar token,\n\t\ttextNode = {\n\t\t\ttype: \"text\"\n\t\t},\n\t\tnode = {\n\t\t\ttype: \"element\",\n\t\t\ttag: \"a\",\n\t\t\tstart: pos,\n\t\t\tattributes: {\n\t\t\t\t\"class\": {type: \"string\", value: \"tc-tiddlylink-external\"},\n\t\t\t},\n\t\t\tchildren: [textNode]\n\t\t};\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for the `[ext[`\n\ttoken = $tw.utils.parseTokenString(source,pos,\"[ext[\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Look ahead for the terminating `]]`\n\tvar closePos = source.indexOf(\"]]\",pos);\n\tif(closePos === -1) {\n\t\treturn null;\n\t}\n\t// Look for a `|` separating the tooltip\n\tvar splitPos = source.indexOf(\"|\",pos);\n\tif(splitPos === -1 || splitPos > closePos) {\n\t\tsplitPos = null;\n\t}\n\t// Pull out the tooltip and URL\n\tvar tooltip, URL;\n\tif(splitPos) {\n\t\tURL = source.substring(splitPos + 1,closePos).trim();\n\t\ttextNode.text = source.substring(pos,splitPos).trim();\n\t} else {\n\t\tURL = source.substring(pos,closePos).trim();\n\t\ttextNode.text = URL;\n\t}\n\tnode.attributes.href = {type: \"string\", value: URL};\n\tnode.attributes.target = {type: \"string\", value: \"_blank\"};\n\tnode.attributes.rel = {type: \"string\", value: \"noopener noreferrer\"};\n\t// Update the end position\n\tnode.end = closePos + 2;\n\treturn node;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/prettylink.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/prettylink.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/prettylink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for pretty links. For example:\n\n```\n[[Introduction]]\n\n[[Link description|TiddlerTitle]]\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"prettylink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\[\\[(.*?)(?:\\|(.*?))?\\]\\]/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Process the link\n\tvar text = this.match[1],\n\t\tlink = this.match[2] || text;\n\tif($tw.utils.isLinkExternal(link)) {\n\t\treturn [{\n\t\t\ttype: \"element\",\n\t\t\ttag: \"a\",\n\t\t\tattributes: {\n\t\t\t\thref: {type: \"string\", value: link},\n\t\t\t\t\"class\": {type: \"string\", value: \"tc-tiddlylink-external\"},\n\t\t\t\ttarget: {type: \"string\", value: \"_blank\"},\n\t\t\t\trel: {type: \"string\", value: \"noopener noreferrer\"}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\", text: text\n\t\t\t}]\n\t\t}];\n\t} else {\n\t\treturn [{\n\t\t\ttype: \"link\",\n\t\t\tattributes: {\n\t\t\t\tto: {type: \"string\", value: link}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\", text: text\n\t\t\t}]\n\t\t}];\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/quoteblock.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/quoteblock.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/quoteblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for quote blocks. For example:\n\n```\n\t<<<.optionalClass(es) optional cited from\n\ta quote\n\t<<<\n\t\n\t<<<.optionalClass(es)\n\ta quote\n\t<<< optional cited from\n```\n\nQuotes can be quoted by putting more <s\n\n```\n\t<<<\n\tQuote Level 1\n\t\n\t<<<<\n\tQuoteLevel 2\n\t<<<<\n\t\n\t<<<\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"quoteblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /(<<<+)/mg;\n};\n\nexports.parse = function() {\n\tvar classes = [\"tc-quote\"];\n\t// Get all the details of the match\n\tvar reEndString = \"^\" + this.match[1] + \"(?!<)\";\n\t// Move past the <s\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t\n\t// Parse any classes, whitespace and then the optional cite itself\n\tclasses.push.apply(classes, this.parser.parseClasses());\n\tthis.parser.skipWhitespace({treatNewlinesAsNonWhitespace: true});\n\tvar cite = this.parser.parseInlineRun(/(\\r?\\n)/mg);\n\t// before handling the cite, parse the body of the quote\n\tvar tree= this.parser.parseBlocks(reEndString);\n\t// If we got a cite, put it before the text\n\tif(cite.length > 0) {\n\t\ttree.unshift({\n\t\t\ttype: \"element\",\n\t\t\ttag: \"cite\",\n\t\t\tchildren: cite\n\t\t});\n\t}\n\t// Parse any optional cite\n\tthis.parser.skipWhitespace({treatNewlinesAsNonWhitespace: true});\n\tcite = this.parser.parseInlineRun(/(\\r?\\n)/mg);\n\t// If we got a cite, push it\n\tif(cite.length > 0) {\n\t\ttree.push({\n\t\t\ttype: \"element\",\n\t\t\ttag: \"cite\",\n\t\t\tchildren: cite\n\t\t});\n\t}\n\t// Return the blockquote element\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"blockquote\",\n\t\tattributes: {\n\t\t\tclass: { type: \"string\", value: classes.join(\" \") },\n\t\t},\n\t\tchildren: tree\n\t}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/rules.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/rules.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/rules.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki pragma rule for rules specifications\n\n```\n\\rules except ruleone ruletwo rulethree\n\\rules only ruleone ruletwo rulethree\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"rules\";\nexports.types = {pragma: true};\n\n/*\nInstantiate parse rule\n*/\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /^\\\\rules[^\\S\\n]/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Move past the pragma invocation\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse whitespace delimited tokens terminated by a line break\n\tvar reMatch = /[^\\S\\n]*(\\S+)|(\\r?\\n)/mg,\n\t\ttokens = [];\n\treMatch.lastIndex = this.parser.pos;\n\tvar match = reMatch.exec(this.parser.source);\n\twhile(match && match.index === this.parser.pos) {\n\t\tthis.parser.pos = reMatch.lastIndex;\n\t\t// Exit if we've got the line break\n\t\tif(match[2]) {\n\t\t\tbreak;\n\t\t}\n\t\t// Process the token\n\t\tif(match[1]) {\n\t\t\ttokens.push(match[1]);\n\t\t}\n\t\t// Match the next token\n\t\tmatch = reMatch.exec(this.parser.source);\n\t}\n\t// Process the tokens\n\tif(tokens.length > 0) {\n\t\tthis.parser.amendRules(tokens[0],tokens.slice(1));\n\t}\n\t// No parse tree nodes to return\n\treturn [];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/styleblock.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/styleblock.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/styleblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for assigning styles and classes to paragraphs and other blocks. For example:\n\n```\n@@.myClass\n@@background-color:red;\nThis paragraph will have the CSS class `myClass`.\n\n* The `<ul>` around this list will also have the class `myClass`\n* List item 2\n\n@@\n```\n\nNote that classes and styles can be mixed subject to the rule that styles must precede classes. For example\n\n```\n@@.myFirstClass.mySecondClass\n@@width:100px;.myThirdClass\nThis is a paragraph\n@@\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"styleblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /@@((?:[^\\.\\r\\n\\s:]+:[^\\r\\n;]+;)+)?(?:\\.([^\\r\\n\\s]+))?\\r?\\n/mg;\n};\n\nexports.parse = function() {\n\tvar reEndString = \"^@@(?:\\\\r?\\\\n)?\";\n\tvar classes = [], styles = [];\n\tdo {\n\t\t// Get the class and style\n\t\tif(this.match[1]) {\n\t\t\tstyles.push(this.match[1]);\n\t\t}\n\t\tif(this.match[2]) {\n\t\t\tclasses.push(this.match[2].split(\".\").join(\" \"));\n\t\t}\n\t\t// Move past the match\n\t\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t\t// Look for another line of classes and styles\n\t\tthis.match = this.matchRegExp.exec(this.parser.source);\n\t} while(this.match && this.match.index === this.parser.pos);\n\t// Parse the body\n\tvar tree = this.parser.parseBlocks(reEndString);\n\tfor(var t=0; t<tree.length; t++) {\n\t\tif(classes.length > 0) {\n\t\t\t$tw.utils.addClassToParseTreeNode(tree[t],classes.join(\" \"));\n\t\t}\n\t\tif(styles.length > 0) {\n\t\t\t$tw.utils.addAttributeToParseTreeNode(tree[t],\"style\",styles.join(\"\"));\n\t\t}\n\t}\n\treturn tree;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/styleinline.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/styleinline.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/styleinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for assigning styles and classes to inline runs. For example:\n\n```\n@@.myClass This is some text with a class@@\n@@background-color:red;This is some text with a background colour@@\n@@width:100px;.myClass This is some text with a class and a width@@\n```\n\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"styleinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /@@((?:[^\\.\\r\\n\\s:]+:[^\\r\\n;]+;)+)?(\\.(?:[^\\r\\n\\s]+)\\s+)?/mg;\n};\n\nexports.parse = function() {\n\tvar reEnd = /@@/g;\n\t// Get the styles and class\n\tvar stylesString = this.match[1],\n\t\tclassString = this.match[2] ? this.match[2].split(\".\").join(\" \") : undefined;\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse the run up to the terminator\n\tvar tree = this.parser.parseInlineRun(reEnd,{eatTerminator: true});\n\t// Return the classed span\n\tvar node = {\n\t\ttype: \"element\",\n\t\ttag: \"span\",\n\t\tattributes: {\n\t\t\t\"class\": {type: \"string\", value: \"tc-inline-style\"}\n\t\t},\n\t\tchildren: tree\n\t};\n\tif(classString) {\n\t\t$tw.utils.addClassToParseTreeNode(node,classString);\n\t}\n\tif(stylesString) {\n\t\t$tw.utils.addAttributeToParseTreeNode(node,\"style\",stylesString);\n\t}\n\treturn [node];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/syslink.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/syslink.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/syslink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for system tiddler links.\nCan be suppressed preceding them with `~`.\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"syslink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = new RegExp(\n\t\t\"~?\\\\$:\\\\/[\" +\n\t\t$tw.config.textPrimitives.anyLetter.substr(1,$tw.config.textPrimitives.anyLetter.length - 2) +\n\t\t\"\\/._-]+\",\n\t\t\"mg\"\n\t);\n};\n\nexports.parse = function() {\n\tvar match = this.match[0];\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Create the link unless it is suppressed\n\tif(match.substr(0,1) === \"~\") {\n\t\treturn [{type: \"text\", text: match.substr(1)}];\n\t} else {\n\t\treturn [{\n\t\t\ttype: \"link\",\n\t\t\tattributes: {\n\t\t\t\tto: {type: \"string\", value: match}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\",\n\t\t\t\ttext: match\n\t\t\t}]\n\t\t}];\n\t}\n};\n\n})();",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/table.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/table.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/table.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for tables.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"table\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /^\\|(?:[^\\n]*)\\|(?:[fhck]?)\\r?(?:\\n|$)/mg;\n};\n\nvar processRow = function(prevColumns) {\n\tvar cellRegExp = /(?:\\|([^\\n\\|]*)\\|)|(\\|[fhck]?\\r?(?:\\n|$))/mg,\n\t\tcellTermRegExp = /((?:\\x20*)\\|)/mg,\n\t\ttree = [],\n\t\tcol = 0,\n\t\tcolSpanCount = 1,\n\t\tprevCell,\n\t\tvAlign;\n\t// Match a single cell\n\tcellRegExp.lastIndex = this.parser.pos;\n\tvar cellMatch = cellRegExp.exec(this.parser.source);\n\twhile(cellMatch && cellMatch.index === this.parser.pos) {\n\t\tif(cellMatch[1] === \"~\") {\n\t\t\t// Rowspan\n\t\t\tvar last = prevColumns[col];\n\t\t\tif(last) {\n\t\t\t\tlast.rowSpanCount++;\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(last.element,\"rowspan\",last.rowSpanCount);\n\t\t\t\tvAlign = $tw.utils.getAttributeValueFromParseTreeNode(last.element,\"valign\",\"center\");\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(last.element,\"valign\",vAlign);\n\t\t\t\tif(colSpanCount > 1) {\n\t\t\t\t\t$tw.utils.addAttributeToParseTreeNode(last.element,\"colspan\",colSpanCount);\n\t\t\t\t\tcolSpanCount = 1;\n\t\t\t\t}\n\t\t\t}\n\t\t\t// Move to just before the `|` terminating the cell\n\t\t\tthis.parser.pos = cellRegExp.lastIndex - 1;\n\t\t} else if(cellMatch[1] === \">\") {\n\t\t\t// Colspan\n\t\t\tcolSpanCount++;\n\t\t\t// Move to just before the `|` terminating the cell\n\t\t\tthis.parser.pos = cellRegExp.lastIndex - 1;\n\t\t} else if(cellMatch[1] === \"<\" && prevCell) {\n\t\t\tcolSpanCount = 1 + $tw.utils.getAttributeValueFromParseTreeNode(prevCell,\"colspan\",1);\n\t\t\t$tw.utils.addAttributeToParseTreeNode(prevCell,\"colspan\",colSpanCount);\n\t\t\tcolSpanCount = 1;\n\t\t\t// Move to just before the `|` terminating the cell\n\t\t\tthis.parser.pos = cellRegExp.lastIndex - 1;\n\t\t} else if(cellMatch[2]) {\n\t\t\t// End of row\n\t\t\tif(prevCell && colSpanCount > 1) {\n\t\t\t\tif(prevCell.attributes && prevCell.attributes && prevCell.attributes.colspan) {\n\t\t\t\t\t\tcolSpanCount += prevCell.attributes.colspan.value;\n\t\t\t\t} else {\n\t\t\t\t\tcolSpanCount -= 1;\n\t\t\t\t}\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(prevCell,\"colspan\",colSpanCount);\n\t\t\t}\n\t\t\tthis.parser.pos = cellRegExp.lastIndex - 1;\n\t\t\tbreak;\n\t\t} else {\n\t\t\t// For ordinary cells, step beyond the opening `|`\n\t\t\tthis.parser.pos++;\n\t\t\t// Look for a space at the start of the cell\n\t\t\tvar spaceLeft = false;\n\t\t\tvAlign = null;\n\t\t\tif(this.parser.source.substr(this.parser.pos).search(/^\\^([^\\^]|\\^\\^)/) === 0) {\n\t\t\t\tvAlign = \"top\";\n\t\t\t} else if(this.parser.source.substr(this.parser.pos).search(/^,([^,]|,,)/) === 0) {\n\t\t\t\tvAlign = \"bottom\";\n\t\t\t}\n\t\t\tif(vAlign) {\n\t\t\t\tthis.parser.pos++;\n\t\t\t}\n\t\t\tvar chr = this.parser.source.substr(this.parser.pos,1);\n\t\t\twhile(chr === \" \") {\n\t\t\t\tspaceLeft = true;\n\t\t\t\tthis.parser.pos++;\n\t\t\t\tchr = this.parser.source.substr(this.parser.pos,1);\n\t\t\t}\n\t\t\t// Check whether this is a heading cell\n\t\t\tvar cell;\n\t\t\tif(chr === \"!\") {\n\t\t\t\tthis.parser.pos++;\n\t\t\t\tcell = {type: \"element\", tag: \"th\", children: []};\n\t\t\t} else {\n\t\t\t\tcell = {type: \"element\", tag: \"td\", children: []};\n\t\t\t}\n\t\t\ttree.push(cell);\n\t\t\t// Record information about this cell\n\t\t\tprevCell = cell;\n\t\t\tprevColumns[col] = {rowSpanCount:1,element:cell};\n\t\t\t// Check for a colspan\n\t\t\tif(colSpanCount > 1) {\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(cell,\"colspan\",colSpanCount);\n\t\t\t\tcolSpanCount = 1;\n\t\t\t}\n\t\t\t// Parse the cell\n\t\t\tcell.children = this.parser.parseInlineRun(cellTermRegExp,{eatTerminator: true});\n\t\t\t// Set the alignment for the cell\n\t\t\tif(vAlign) {\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(cell,\"valign\",vAlign);\n\t\t\t}\n\t\t\tif(this.parser.source.substr(this.parser.pos - 2,1) === \" \") { // spaceRight\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(cell,\"align\",spaceLeft ? \"center\" : \"left\");\n\t\t\t} else if(spaceLeft) {\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(cell,\"align\",\"right\");\n\t\t\t}\n\t\t\t// Move back to the closing `|`\n\t\t\tthis.parser.pos--;\n\t\t}\n\t\tcol++;\n\t\tcellRegExp.lastIndex = this.parser.pos;\n\t\tcellMatch = cellRegExp.exec(this.parser.source);\n\t}\n\treturn tree;\n};\n\nexports.parse = function() {\n\tvar rowContainerTypes = {\"c\":\"caption\", \"h\":\"thead\", \"\":\"tbody\", \"f\":\"tfoot\"},\n\t\ttable = {type: \"element\", tag: \"table\", children: []},\n\t\trowRegExp = /^\\|([^\\n]*)\\|([fhck]?)\\r?(?:\\n|$)/mg,\n\t\trowTermRegExp = /(\\|(?:[fhck]?)\\r?(?:\\n|$))/mg,\n\t\tprevColumns = [],\n\t\tcurrRowType,\n\t\trowContainer,\n\t\trowCount = 0;\n\t// Match the row\n\trowRegExp.lastIndex = this.parser.pos;\n\tvar rowMatch = rowRegExp.exec(this.parser.source);\n\twhile(rowMatch && rowMatch.index === this.parser.pos) {\n\t\tvar rowType = rowMatch[2];\n\t\t// Check if it is a class assignment\n\t\tif(rowType === \"k\") {\n\t\t\t$tw.utils.addClassToParseTreeNode(table,rowMatch[1]);\n\t\t\tthis.parser.pos = rowMatch.index + rowMatch[0].length;\n\t\t} else {\n\t\t\t// Otherwise, create a new row if this one is of a different type\n\t\t\tif(rowType !== currRowType) {\n\t\t\t\trowContainer = {type: \"element\", tag: rowContainerTypes[rowType], children: []};\n\t\t\t\ttable.children.push(rowContainer);\n\t\t\t\tcurrRowType = rowType;\n\t\t\t}\n\t\t\t// Is this a caption row?\n\t\t\tif(currRowType === \"c\") {\n\t\t\t\t// If so, move past the opening `|` of the row\n\t\t\t\tthis.parser.pos++;\n\t\t\t\t// Move the caption to the first row if it isn't already\n\t\t\t\tif(table.children.length !== 1) {\n\t\t\t\t\ttable.children.pop(); // Take rowContainer out of the children array\n\t\t\t\t\ttable.children.splice(0,0,rowContainer); // Insert it at the bottom\t\t\t\t\t\t\n\t\t\t\t}\n\t\t\t\t// Set the alignment - TODO: figure out why TW did this\n//\t\t\t\trowContainer.attributes.align = rowCount === 0 ? \"top\" : \"bottom\";\n\t\t\t\t// Parse the caption\n\t\t\t\trowContainer.children = this.parser.parseInlineRun(rowTermRegExp,{eatTerminator: true});\n\t\t\t} else {\n\t\t\t\t// Create the row\n\t\t\t\tvar theRow = {type: \"element\", tag: \"tr\", children: []};\n\t\t\t\t$tw.utils.addClassToParseTreeNode(theRow,rowCount%2 ? \"oddRow\" : \"evenRow\");\n\t\t\t\trowContainer.children.push(theRow);\n\t\t\t\t// Process the row\n\t\t\t\ttheRow.children = processRow.call(this,prevColumns);\n\t\t\t\tthis.parser.pos = rowMatch.index + rowMatch[0].length;\n\t\t\t\t// Increment the row count\n\t\t\t\trowCount++;\n\t\t\t}\n\t\t}\n\t\trowMatch = rowRegExp.exec(this.parser.source);\n\t}\n\treturn [table];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/transcludeblock.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/transcludeblock.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/transcludeblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for block-level transclusion. For example:\n\n```\n{{MyTiddler}}\n{{MyTiddler||TemplateTitle}}\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"transcludeblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\{\\{([^\\{\\}\\|]*)(?:\\|\\|([^\\|\\{\\}]+))?\\}\\}(?:\\r?\\n|$)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Get the match details\n\tvar template = $tw.utils.trim(this.match[2]),\n\t\ttextRef = $tw.utils.trim(this.match[1]);\n\t// Prepare the transclude widget\n\tvar transcludeNode = {\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {},\n\t\t\tisBlock: true\n\t\t};\n\t// Prepare the tiddler widget\n\tvar tr, targetTitle, targetField, targetIndex, tiddlerNode;\n\tif(textRef) {\n\t\ttr = $tw.utils.parseTextReference(textRef);\n\t\ttargetTitle = tr.title;\n\t\ttargetField = tr.field;\n\t\ttargetIndex = tr.index;\n\t\ttiddlerNode = {\n\t\t\ttype: \"tiddler\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: targetTitle}\n\t\t\t},\n\t\t\tisBlock: true,\n\t\t\tchildren: [transcludeNode]\n\t\t};\n\t}\n\tif(template) {\n\t\ttranscludeNode.attributes.tiddler = {type: \"string\", value: template};\n\t\tif(textRef) {\n\t\t\treturn [tiddlerNode];\n\t\t} else {\n\t\t\treturn [transcludeNode];\n\t\t}\n\t} else {\n\t\tif(textRef) {\n\t\t\ttranscludeNode.attributes.tiddler = {type: \"string\", value: targetTitle};\n\t\t\tif(targetField) {\n\t\t\t\ttranscludeNode.attributes.field = {type: \"string\", value: targetField};\n\t\t\t}\n\t\t\tif(targetIndex) {\n\t\t\t\ttranscludeNode.attributes.index = {type: \"string\", value: targetIndex};\n\t\t\t}\n\t\t\treturn [tiddlerNode];\n\t\t} else {\n\t\t\treturn [transcludeNode];\n\t\t}\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/transcludeinline.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/transcludeinline.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/transcludeinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for inline-level transclusion. For example:\n\n```\n{{MyTiddler}}\n{{MyTiddler||TemplateTitle}}\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"transcludeinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\{\\{([^\\{\\}\\|]*)(?:\\|\\|([^\\|\\{\\}]+))?\\}\\}/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Get the match details\n\tvar template = $tw.utils.trim(this.match[2]),\n\t\ttextRef = $tw.utils.trim(this.match[1]);\n\t// Prepare the transclude widget\n\tvar transcludeNode = {\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {}\n\t\t};\n\t// Prepare the tiddler widget\n\tvar tr, targetTitle, targetField, targetIndex, tiddlerNode;\n\tif(textRef) {\n\t\ttr = $tw.utils.parseTextReference(textRef);\n\t\ttargetTitle = tr.title;\n\t\ttargetField = tr.field;\n\t\ttargetIndex = tr.index;\n\t\ttiddlerNode = {\n\t\t\ttype: \"tiddler\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: targetTitle}\n\t\t\t},\n\t\t\tchildren: [transcludeNode]\n\t\t};\n\t}\n\tif(template) {\n\t\ttranscludeNode.attributes.tiddler = {type: \"string\", value: template};\n\t\tif(textRef) {\n\t\t\treturn [tiddlerNode];\n\t\t} else {\n\t\t\treturn [transcludeNode];\n\t\t}\n\t} else {\n\t\tif(textRef) {\n\t\t\ttranscludeNode.attributes.tiddler = {type: \"string\", value: targetTitle};\n\t\t\tif(targetField) {\n\t\t\t\ttranscludeNode.attributes.field = {type: \"string\", value: targetField};\n\t\t\t}\n\t\t\tif(targetIndex) {\n\t\t\t\ttranscludeNode.attributes.index = {type: \"string\", value: targetIndex};\n\t\t\t}\n\t\t\treturn [tiddlerNode];\n\t\t} else {\n\t\t\treturn [transcludeNode];\n\t\t}\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/typedblock.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/typedblock.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/typedblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for typed blocks. For example:\n\n```\n$$$.js\nThis will be rendered as JavaScript\n$$$\n\n$$$.svg\n<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"150\" height=\"100\">\n  <circle cx=\"100\" cy=\"50\" r=\"40\" stroke=\"black\" stroke-width=\"2\" fill=\"red\" />\n</svg>\n$$$\n\n$$$text/vnd.tiddlywiki>text/html\nThis will be rendered as an //HTML representation// of WikiText\n$$$\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.name = \"typedblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\$\\$\\$([^ >\\r\\n]*)(?: *> *([^ \\r\\n]+))?\\r?\\n/mg;\n};\n\nexports.parse = function() {\n\tvar reEnd = /\\r?\\n\\$\\$\\$\\r?(?:\\n|$)/mg;\n\t// Save the type\n\tvar parseType = this.match[1],\n\t\trenderType = this.match[2];\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Look for the end of the block\n\treEnd.lastIndex = this.parser.pos;\n\tvar match = reEnd.exec(this.parser.source),\n\t\ttext;\n\t// Process the block\n\tif(match) {\n\t\ttext = this.parser.source.substring(this.parser.pos,match.index);\n\t\tthis.parser.pos = match.index + match[0].length;\n\t} else {\n\t\ttext = this.parser.source.substr(this.parser.pos);\n\t\tthis.parser.pos = this.parser.sourceLength;\n\t}\n\t// Parse the block according to the specified type\n\tvar parser = this.parser.wiki.parseText(parseType,text,{defaultType: \"text/plain\"});\n\t// If there's no render type, just return the parse tree\n\tif(!renderType) {\n\t\treturn parser.tree;\n\t} else {\n\t\t// Otherwise, render to the rendertype and return in a <PRE> tag\n\t\tvar widgetNode = this.parser.wiki.makeWidget(parser),\n\t\t\tcontainer = $tw.fakeDocument.createElement(\"div\");\n\t\twidgetNode.render(container,null);\n\t\ttext = renderType === \"text/html\" ? container.innerHTML : container.textContent;\n\t\treturn [{\n\t\t\ttype: \"element\",\n\t\t\ttag: \"pre\",\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\",\n\t\t\t\ttext: text\n\t\t\t}]\n\t\t}];\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/whitespace.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/whitespace.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/whitespace.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki pragma rule for whitespace specifications\n\n```\n\\whitespace trim\n\\whitespace notrim\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"whitespace\";\nexports.types = {pragma: true};\n\n/*\nInstantiate parse rule\n*/\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /^\\\\whitespace[^\\S\\n]/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\tvar self = this;\n\t// Move past the pragma invocation\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse whitespace delimited tokens terminated by a line break\n\tvar reMatch = /[^\\S\\n]*(\\S+)|(\\r?\\n)/mg,\n\t\ttokens = [];\n\treMatch.lastIndex = this.parser.pos;\n\tvar match = reMatch.exec(this.parser.source);\n\twhile(match && match.index === this.parser.pos) {\n\t\tthis.parser.pos = reMatch.lastIndex;\n\t\t// Exit if we've got the line break\n\t\tif(match[2]) {\n\t\t\tbreak;\n\t\t}\n\t\t// Process the token\n\t\tif(match[1]) {\n\t\t\ttokens.push(match[1]);\n\t\t}\n\t\t// Match the next token\n\t\tmatch = reMatch.exec(this.parser.source);\n\t}\n\t// Process the tokens\n\t$tw.utils.each(tokens,function(token) {\n\t\tswitch(token) {\n\t\t\tcase \"trim\":\n\t\t\t\tself.parser.configTrimWhiteSpace = true;\n\t\t\t\tbreak;\n\t\t\tcase \"notrim\":\n\t\t\t\tself.parser.configTrimWhiteSpace = false;\n\t\t\t\tbreak;\n\t\t}\n\t});\n\t// No parse tree nodes to return\n\treturn [];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/wikilink.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/wikilink.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/wikilink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for wiki links. For example:\n\n```\nAWikiLink\nAnotherLink\n~SuppressedLink\n```\n\nPrecede a camel case word with `~` to prevent it from being recognised as a link.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"wikilink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = new RegExp($tw.config.textPrimitives.unWikiLink + \"?\" + $tw.config.textPrimitives.wikiLink,\"mg\");\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Get the details of the match\n\tvar linkText = this.match[0];\n\t// Move past the macro call\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// If the link starts with the unwikilink character then just output it as plain text\n\tif(linkText.substr(0,1) === $tw.config.textPrimitives.unWikiLink) {\n\t\treturn [{type: \"text\", text: linkText.substr(1)}];\n\t}\n\t// If the link has been preceded with a blocked letter then don't treat it as a link\n\tif(this.match.index > 0) {\n\t\tvar preRegExp = new RegExp($tw.config.textPrimitives.blockPrefixLetters,\"mg\");\n\t\tpreRegExp.lastIndex = this.match.index-1;\n\t\tvar preMatch = preRegExp.exec(this.parser.source);\n\t\tif(preMatch && preMatch.index === this.match.index-1) {\n\t\t\treturn [{type: \"text\", text: linkText}];\n\t\t}\n\t}\n\treturn [{\n\t\ttype: \"link\",\n\t\tattributes: {\n\t\t\tto: {type: \"string\", value: linkText}\n\t\t},\n\t\tchildren: [{\n\t\t\ttype: \"text\",\n\t\t\ttext: linkText\n\t\t}]\n\t}];\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/wikiparser.js": {
            "title": "$:/core/modules/parsers/wikiparser/wikiparser.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/wikiparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe wiki text parser processes blocks of source text into a parse tree.\n\nThe parse tree is made up of nested arrays of these JavaScript objects:\n\n\t{type: \"element\", tag: <string>, attributes: {}, children: []} - an HTML element\n\t{type: \"text\", text: <string>} - a text node\n\t{type: \"entity\", value: <string>} - an entity\n\t{type: \"raw\", html: <string>} - raw HTML\n\nAttributes are stored as hashmaps of the following objects:\n\n\t{type: \"string\", value: <string>} - literal string\n\t{type: \"indirect\", textReference: <textReference>} - indirect through a text reference\n\t{type: \"macro\", macro: <TBD>} - indirect through a macro invocation\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\ntype: content type of text\ntext: text to be parsed\noptions: see below:\n\tparseAsInline: true to parse text as inline instead of block\n\twiki: reference to wiki to use\n\t_canonical_uri: optional URI of content if text is missing or empty\n*/\nvar WikiParser = function(type,text,options) {\n\tthis.wiki = options.wiki;\n\tvar self = this;\n\t// Check for an externally linked tiddler\n\tif($tw.browser && (text || \"\") === \"\" && options._canonical_uri) {\n\t\tthis.loadRemoteTiddler(options._canonical_uri);\n\t\ttext = $tw.language.getRawString(\"LazyLoadingWarning\");\n\t}\n\t// Save the parse text\n\tthis.type = type || \"text/vnd.tiddlywiki\";\n\tthis.source = text || \"\";\n\tthis.sourceLength = this.source.length;\n\t// Flag for ignoring whitespace\n\tthis.configTrimWhiteSpace = false;\n\t// Set current parse position\n\tthis.pos = 0;\n\t// Start with empty output\n\tthis.tree = [];\n\t// Assemble the rule classes we're going to use\n\tvar pragmaRuleClasses, blockRuleClasses, inlineRuleClasses;\n\tif(options.rules) {\n\t\tpragmaRuleClasses = options.rules.pragma;\n\t\tblockRuleClasses = options.rules.block;\n\t\tinlineRuleClasses = options.rules.inline;\n\t} else {\n\t\t// Setup the rule classes if we don't have them already\n\t\tif(!this.pragmaRuleClasses) {\n\t\t\tWikiParser.prototype.pragmaRuleClasses = $tw.modules.createClassesFromModules(\"wikirule\",\"pragma\",$tw.WikiRuleBase);\n\t\t\tthis.setupRules(WikiParser.prototype.pragmaRuleClasses,\"$:/config/WikiParserRules/Pragmas/\");\n\t\t}\n\t\tpragmaRuleClasses = this.pragmaRuleClasses;\n\t\tif(!this.blockRuleClasses) {\n\t\t\tWikiParser.prototype.blockRuleClasses = $tw.modules.createClassesFromModules(\"wikirule\",\"block\",$tw.WikiRuleBase);\n\t\t\tthis.setupRules(WikiParser.prototype.blockRuleClasses,\"$:/config/WikiParserRules/Block/\");\n\t\t}\n\t\tblockRuleClasses = this.blockRuleClasses;\n\t\tif(!this.inlineRuleClasses) {\n\t\t\tWikiParser.prototype.inlineRuleClasses = $tw.modules.createClassesFromModules(\"wikirule\",\"inline\",$tw.WikiRuleBase);\n\t\t\tthis.setupRules(WikiParser.prototype.inlineRuleClasses,\"$:/config/WikiParserRules/Inline/\");\n\t\t}\n\t\tinlineRuleClasses = this.inlineRuleClasses;\n\t}\n\t// Instantiate the pragma parse rules\n\tthis.pragmaRules = this.instantiateRules(pragmaRuleClasses,\"pragma\",0);\n\t// Instantiate the parser block and inline rules\n\tthis.blockRules = this.instantiateRules(blockRuleClasses,\"block\",0);\n\tthis.inlineRules = this.instantiateRules(inlineRuleClasses,\"inline\",0);\n\t// Parse any pragmas\n\tvar topBranch = this.parsePragmas();\n\t// Parse the text into inline runs or blocks\n\tif(options.parseAsInline) {\n\t\ttopBranch.push.apply(topBranch,this.parseInlineRun());\n\t} else {\n\t\ttopBranch.push.apply(topBranch,this.parseBlocks());\n\t}\n\t// Return the parse tree\n};\n\n/*\n*/\nWikiParser.prototype.loadRemoteTiddler = function(url) {\n\tvar self = this;\n\t$tw.utils.httpRequest({\n\t\turl: url,\n\t\ttype: \"GET\",\n\t\tcallback: function(err,data) {\n\t\t\tif(!err) {\n\t\t\t\tvar tiddlers = self.wiki.deserializeTiddlers(\".tid\",data,self.wiki.getCreationFields());\n\t\t\t\t$tw.utils.each(tiddlers,function(tiddler) {\n\t\t\t\t\ttiddler[\"_canonical_uri\"] = url;\n\t\t\t\t});\n\t\t\t\tif(tiddlers) {\n\t\t\t\t\tself.wiki.addTiddlers(tiddlers);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n};\n\n/*\n*/\nWikiParser.prototype.setupRules = function(proto,configPrefix) {\n\tvar self = this;\n\tif(!$tw.safemode) {\n\t\t$tw.utils.each(proto,function(object,name) {\n\t\t\tif(self.wiki.getTiddlerText(configPrefix + name,\"enable\") !== \"enable\") {\n\t\t\t\tdelete proto[name];\n\t\t\t}\n\t\t});\n\t}\n};\n\n/*\nInstantiate an array of parse rules\n*/\nWikiParser.prototype.instantiateRules = function(classes,type,startPos) {\n\tvar rulesInfo = [],\n\t\tself = this;\n\t$tw.utils.each(classes,function(RuleClass) {\n\t\t// Instantiate the rule\n\t\tvar rule = new RuleClass(self);\n\t\trule.is = {};\n\t\trule.is[type] = true;\n\t\trule.init(self);\n\t\tvar matchIndex = rule.findNextMatch(startPos);\n\t\tif(matchIndex !== undefined) {\n\t\t\trulesInfo.push({\n\t\t\t\trule: rule,\n\t\t\t\tmatchIndex: matchIndex\n\t\t\t});\n\t\t}\n\t});\n\treturn rulesInfo;\n};\n\n/*\nSkip any whitespace at the current position. Options are:\n\ttreatNewlinesAsNonWhitespace: true if newlines are NOT to be treated as whitespace\n*/\nWikiParser.prototype.skipWhitespace = function(options) {\n\toptions = options || {};\n\tvar whitespaceRegExp = options.treatNewlinesAsNonWhitespace ? /([^\\S\\n]+)/mg : /(\\s+)/mg;\n\twhitespaceRegExp.lastIndex = this.pos;\n\tvar whitespaceMatch = whitespaceRegExp.exec(this.source);\n\tif(whitespaceMatch && whitespaceMatch.index === this.pos) {\n\t\tthis.pos = whitespaceRegExp.lastIndex;\n\t}\n};\n\n/*\nGet the next match out of an array of parse rule instances\n*/\nWikiParser.prototype.findNextMatch = function(rules,startPos) {\n\t// Find the best matching rule by finding the closest match position\n\tvar matchingRule,\n\t\tmatchingRulePos = this.sourceLength;\n\t// Step through each rule\n\tfor(var t=0; t<rules.length; t++) {\n\t\tvar ruleInfo = rules[t];\n\t\t// Ask the rule to get the next match if we've moved past the current one\n\t\tif(ruleInfo.matchIndex !== undefined  && ruleInfo.matchIndex < startPos) {\n\t\t\truleInfo.matchIndex = ruleInfo.rule.findNextMatch(startPos);\n\t\t}\n\t\t// Adopt this match if it's closer than the current best match\n\t\tif(ruleInfo.matchIndex !== undefined && ruleInfo.matchIndex <= matchingRulePos) {\n\t\t\tmatchingRule = ruleInfo;\n\t\t\tmatchingRulePos = ruleInfo.matchIndex;\n\t\t}\n\t}\n\treturn matchingRule;\n};\n\n/*\nParse any pragmas at the beginning of a block of parse text\n*/\nWikiParser.prototype.parsePragmas = function() {\n\tvar currentTreeBranch = this.tree;\n\twhile(true) {\n\t\t// Skip whitespace\n\t\tthis.skipWhitespace();\n\t\t// Check for the end of the text\n\t\tif(this.pos >= this.sourceLength) {\n\t\t\tbreak;\n\t\t}\n\t\t// Check if we've arrived at a pragma rule match\n\t\tvar nextMatch = this.findNextMatch(this.pragmaRules,this.pos);\n\t\t// If not, just exit\n\t\tif(!nextMatch || nextMatch.matchIndex !== this.pos) {\n\t\t\tbreak;\n\t\t}\n\t\t// Process the pragma rule\n\t\tvar subTree = nextMatch.rule.parse();\n\t\tif(subTree.length > 0) {\n\t\t\t// Quick hack; we only cope with a single parse tree node being returned, which is true at the moment\n\t\t\tcurrentTreeBranch.push.apply(currentTreeBranch,subTree);\n\t\t\tsubTree[0].children = [];\n\t\t\tcurrentTreeBranch = subTree[0].children;\n\t\t}\n\t}\n\treturn currentTreeBranch;\n};\n\n/*\nParse a block from the current position\n\tterminatorRegExpString: optional regular expression string that identifies the end of plain paragraphs. Must not include capturing parenthesis\n*/\nWikiParser.prototype.parseBlock = function(terminatorRegExpString) {\n\tvar terminatorRegExp = terminatorRegExpString ? new RegExp(\"(\" + terminatorRegExpString + \"|\\\\r?\\\\n\\\\r?\\\\n)\",\"mg\") : /(\\r?\\n\\r?\\n)/mg;\n\tthis.skipWhitespace();\n\tif(this.pos >= this.sourceLength) {\n\t\treturn [];\n\t}\n\t// Look for a block rule that applies at the current position\n\tvar nextMatch = this.findNextMatch(this.blockRules,this.pos);\n\tif(nextMatch && nextMatch.matchIndex === this.pos) {\n\t\treturn nextMatch.rule.parse();\n\t}\n\t// Treat it as a paragraph if we didn't find a block rule\n\treturn [{type: \"element\", tag: \"p\", children: this.parseInlineRun(terminatorRegExp)}];\n};\n\n/*\nParse a series of blocks of text until a terminating regexp is encountered or the end of the text\n\tterminatorRegExpString: terminating regular expression\n*/\nWikiParser.prototype.parseBlocks = function(terminatorRegExpString) {\n\tif(terminatorRegExpString) {\n\t\treturn this.parseBlocksTerminated(terminatorRegExpString);\n\t} else {\n\t\treturn this.parseBlocksUnterminated();\n\t}\n};\n\n/*\nParse a block from the current position to the end of the text\n*/\nWikiParser.prototype.parseBlocksUnterminated = function() {\n\tvar tree = [];\n\twhile(this.pos < this.sourceLength) {\n\t\ttree.push.apply(tree,this.parseBlock());\n\t}\n\treturn tree;\n};\n\n/*\nParse blocks of text until a terminating regexp is encountered\n*/\nWikiParser.prototype.parseBlocksTerminated = function(terminatorRegExpString) {\n\tvar terminatorRegExp = new RegExp(\"(\" + terminatorRegExpString + \")\",\"mg\"),\n\t\ttree = [];\n\t// Skip any whitespace\n\tthis.skipWhitespace();\n\t//  Check if we've got the end marker\n\tterminatorRegExp.lastIndex = this.pos;\n\tvar match = terminatorRegExp.exec(this.source);\n\t// Parse the text into blocks\n\twhile(this.pos < this.sourceLength && !(match && match.index === this.pos)) {\n\t\tvar blocks = this.parseBlock(terminatorRegExpString);\n\t\ttree.push.apply(tree,blocks);\n\t\t// Skip any whitespace\n\t\tthis.skipWhitespace();\n\t\t//  Check if we've got the end marker\n\t\tterminatorRegExp.lastIndex = this.pos;\n\t\tmatch = terminatorRegExp.exec(this.source);\n\t}\n\tif(match && match.index === this.pos) {\n\t\tthis.pos = match.index + match[0].length;\n\t}\n\treturn tree;\n};\n\n/*\nParse a run of text at the current position\n\tterminatorRegExp: a regexp at which to stop the run\n\toptions: see below\nOptions available:\n\teatTerminator: move the parse position past any encountered terminator (default false)\n*/\nWikiParser.prototype.parseInlineRun = function(terminatorRegExp,options) {\n\tif(terminatorRegExp) {\n\t\treturn this.parseInlineRunTerminated(terminatorRegExp,options);\n\t} else {\n\t\treturn this.parseInlineRunUnterminated(options);\n\t}\n};\n\nWikiParser.prototype.parseInlineRunUnterminated = function(options) {\n\tvar tree = [];\n\t// Find the next occurrence of an inline rule\n\tvar nextMatch = this.findNextMatch(this.inlineRules,this.pos);\n\t// Loop around the matches until we've reached the end of the text\n\twhile(this.pos < this.sourceLength && nextMatch) {\n\t\t// Process the text preceding the run rule\n\t\tif(nextMatch.matchIndex > this.pos) {\n\t\t\tthis.pushTextWidget(tree,this.source.substring(this.pos,nextMatch.matchIndex));\n\t\t\tthis.pos = nextMatch.matchIndex;\n\t\t}\n\t\t// Process the run rule\n\t\ttree.push.apply(tree,nextMatch.rule.parse());\n\t\t// Look for the next run rule\n\t\tnextMatch = this.findNextMatch(this.inlineRules,this.pos);\n\t}\n\t// Process the remaining text\n\tif(this.pos < this.sourceLength) {\n\t\tthis.pushTextWidget(tree,this.source.substr(this.pos));\n\t}\n\tthis.pos = this.sourceLength;\n\treturn tree;\n};\n\nWikiParser.prototype.parseInlineRunTerminated = function(terminatorRegExp,options) {\n\toptions = options || {};\n\tvar tree = [];\n\t// Find the next occurrence of the terminator\n\tterminatorRegExp.lastIndex = this.pos;\n\tvar terminatorMatch = terminatorRegExp.exec(this.source);\n\t// Find the next occurrence of a inlinerule\n\tvar inlineRuleMatch = this.findNextMatch(this.inlineRules,this.pos);\n\t// Loop around until we've reached the end of the text\n\twhile(this.pos < this.sourceLength && (terminatorMatch || inlineRuleMatch)) {\n\t\t// Return if we've found the terminator, and it precedes any inline rule match\n\t\tif(terminatorMatch) {\n\t\t\tif(!inlineRuleMatch || inlineRuleMatch.matchIndex >= terminatorMatch.index) {\n\t\t\t\tif(terminatorMatch.index > this.pos) {\n\t\t\t\t\tthis.pushTextWidget(tree,this.source.substring(this.pos,terminatorMatch.index));\n\t\t\t\t}\n\t\t\t\tthis.pos = terminatorMatch.index;\n\t\t\t\tif(options.eatTerminator) {\n\t\t\t\t\tthis.pos += terminatorMatch[0].length;\n\t\t\t\t}\n\t\t\t\treturn tree;\n\t\t\t}\n\t\t}\n\t\t// Process any inline rule, along with the text preceding it\n\t\tif(inlineRuleMatch) {\n\t\t\t// Preceding text\n\t\t\tif(inlineRuleMatch.matchIndex > this.pos) {\n\t\t\t\tthis.pushTextWidget(tree,this.source.substring(this.pos,inlineRuleMatch.matchIndex));\n\t\t\t\tthis.pos = inlineRuleMatch.matchIndex;\n\t\t\t}\n\t\t\t// Process the inline rule\n\t\t\ttree.push.apply(tree,inlineRuleMatch.rule.parse());\n\t\t\t// Look for the next inline rule\n\t\t\tinlineRuleMatch = this.findNextMatch(this.inlineRules,this.pos);\n\t\t\t// Look for the next terminator match\n\t\t\tterminatorRegExp.lastIndex = this.pos;\n\t\t\tterminatorMatch = terminatorRegExp.exec(this.source);\n\t\t}\n\t}\n\t// Process the remaining text\n\tif(this.pos < this.sourceLength) {\n\t\tthis.pushTextWidget(tree,this.source.substr(this.pos));\n\t}\n\tthis.pos = this.sourceLength;\n\treturn tree;\n};\n\n/*\nPush a text widget onto an array, respecting the configTrimWhiteSpace setting\n*/\nWikiParser.prototype.pushTextWidget = function(array,text) {\n\tif(this.configTrimWhiteSpace) {\n\t\ttext = $tw.utils.trim(text);\n\t}\n\tif(text) {\n\t\tarray.push({type: \"text\", text: text});\t\t\n\t}\n};\n\n/*\nParse zero or more class specifiers `.classname`\n*/\nWikiParser.prototype.parseClasses = function() {\n\tvar classRegExp = /\\.([^\\s\\.]+)/mg,\n\t\tclassNames = [];\n\tclassRegExp.lastIndex = this.pos;\n\tvar match = classRegExp.exec(this.source);\n\twhile(match && match.index === this.pos) {\n\t\tthis.pos = match.index + match[0].length;\n\t\tclassNames.push(match[1]);\n\t\tmatch = classRegExp.exec(this.source);\n\t}\n\treturn classNames;\n};\n\n/*\nAmend the rules used by this instance of the parser\n\ttype: `only` keeps just the named rules, `except` keeps all but the named rules\n\tnames: array of rule names\n*/\nWikiParser.prototype.amendRules = function(type,names) {\n\tnames = names || [];\n\t// Define the filter function\n\tvar target;\n\tif(type === \"only\") {\n\t\ttarget = true;\n\t} else if(type === \"except\") {\n\t\ttarget = false;\n\t} else {\n\t\treturn;\n\t}\n\t// Define a function to process each of our rule arrays\n\tvar processRuleArray = function(ruleArray) {\n\t\tfor(var t=ruleArray.length-1; t>=0; t--) {\n\t\t\tif((names.indexOf(ruleArray[t].rule.name) === -1) === target) {\n\t\t\t\truleArray.splice(t,1);\n\t\t\t}\n\t\t}\n\t};\n\t// Process each rule array\n\tprocessRuleArray(this.pragmaRules);\n\tprocessRuleArray(this.blockRules);\n\tprocessRuleArray(this.inlineRules);\n};\n\nexports[\"text/vnd.tiddlywiki\"] = WikiParser;\n\n})();\n\n",
            "type": "application/javascript",
            "module-type": "parser"
        },
        "$:/core/modules/parsers/wikiparser/rules/wikirulebase.js": {
            "title": "$:/core/modules/parsers/wikiparser/rules/wikirulebase.js",
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/wikirulebase.js\ntype: application/javascript\nmodule-type: global\n\nBase class for wiki parser rules\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nThis constructor is always overridden with a blank constructor, and so shouldn't be used\n*/\nvar WikiRuleBase = function() {\n};\n\n/*\nTo be overridden by individual rules\n*/\nWikiRuleBase.prototype.init = function(parser) {\n\tthis.parser = parser;\n};\n\n/*\nDefault implementation of findNextMatch uses RegExp matching\n*/\nWikiRuleBase.prototype.findNextMatch = function(startPos) {\n\tthis.matchRegExp.lastIndex = startPos;\n\tthis.match = this.matchRegExp.exec(this.parser.source);\n\treturn this.match ? this.match.index : undefined;\n};\n\nexports.WikiRuleBase = WikiRuleBase;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "global"
        },
        "$:/core/modules/pluginswitcher.js": {
            "title": "$:/core/modules/pluginswitcher.js",
            "text": "/*\\\ntitle: $:/core/modules/pluginswitcher.js\ntype: application/javascript\nmodule-type: global\n\nManages switching plugins for themes and languages.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\noptions:\nwiki: wiki store to be used\npluginType: type of plugin to be switched\ncontrollerTitle: title of tiddler used to control switching of this resource\ndefaultPlugins: array of default plugins to be used if nominated plugin isn't found\nonSwitch: callback when plugin is switched (single parameter is array of plugin titles)\n*/\nfunction PluginSwitcher(options) {\n\tthis.wiki = options.wiki;\n\tthis.pluginType = options.pluginType;\n\tthis.controllerTitle = options.controllerTitle;\n\tthis.defaultPlugins = options.defaultPlugins || [];\n\tthis.onSwitch = options.onSwitch;\n\t// Switch to the current plugin\n\tthis.switchPlugins();\n\t// Listen for changes to the selected plugin\n\tvar self = this;\n\tthis.wiki.addEventListener(\"change\",function(changes) {\n\t\tif($tw.utils.hop(changes,self.controllerTitle)) {\n\t\t\tself.switchPlugins();\n\t\t}\n\t});\n}\n\nPluginSwitcher.prototype.switchPlugins = function() {\n\t// Get the name of the current theme\n\tvar selectedPluginTitle = this.wiki.getTiddlerText(this.controllerTitle);\n\t// If it doesn't exist, then fallback to one of the default themes\n\tvar index = 0;\n\twhile(!this.wiki.getTiddler(selectedPluginTitle) && index < this.defaultPlugins.length) {\n\t\tselectedPluginTitle = this.defaultPlugins[index++];\n\t}\n\t// Accumulate the titles of the plugins that we need to load\n\tvar plugins = [],\n\t\tself = this,\n\t\taccumulatePlugin = function(title) {\n\t\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\t\tif(tiddler && tiddler.isPlugin() && plugins.indexOf(title) === -1) {\n\t\t\t\tplugins.push(title);\n\t\t\t\tvar pluginInfo = JSON.parse(self.wiki.getTiddlerText(title)),\n\t\t\t\t\tdependents = $tw.utils.parseStringArray(tiddler.fields.dependents || \"\");\n\t\t\t\t$tw.utils.each(dependents,function(title) {\n\t\t\t\t\taccumulatePlugin(title);\n\t\t\t\t});\n\t\t\t}\n\t\t};\n\taccumulatePlugin(selectedPluginTitle);\n\t// Read the plugin info for the incoming plugins\n\tvar changes = $tw.wiki.readPluginInfo(plugins);\n\t// Unregister any existing theme tiddlers\n\tvar unregisteredTiddlers = $tw.wiki.unregisterPluginTiddlers(this.pluginType);\n\t// Register any new theme tiddlers\n\tvar registeredTiddlers = $tw.wiki.registerPluginTiddlers(this.pluginType,plugins);\n\t// Unpack the current theme tiddlers\n\t$tw.wiki.unpackPluginTiddlers();\n\t// Call the switch handler\n\tif(this.onSwitch) {\n\t\tthis.onSwitch(plugins);\n\t}\n};\n\nexports.PluginSwitcher = PluginSwitcher;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "global"
        },
        "$:/core/modules/saver-handler.js": {
            "title": "$:/core/modules/saver-handler.js",
            "text": "/*\\\ntitle: $:/core/modules/saver-handler.js\ntype: application/javascript\nmodule-type: global\n\nThe saver handler tracks changes to the store and handles saving the entire wiki via saver modules.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInstantiate the saver handler with the following options:\nwiki: wiki to be synced\ndirtyTracking: true if dirty tracking should be performed\n*/\nfunction SaverHandler(options) {\n\tvar self = this;\n\tthis.wiki = options.wiki;\n\tthis.dirtyTracking = options.dirtyTracking;\n\tthis.preloadDirty = options.preloadDirty || [];\n\tthis.pendingAutoSave = false;\n\t// Make a logger\n\tthis.logger = new $tw.utils.Logger(\"saver-handler\");\n\t// Initialise our savers\n\tif($tw.browser) {\n\t\tthis.initSavers();\n\t}\n\t// Only do dirty tracking if required\n\tif($tw.browser && this.dirtyTracking) {\n\t\t// Compile the dirty tiddler filter\n\t\tthis.filterFn = this.wiki.compileFilter(this.wiki.getTiddlerText(this.titleSyncFilter));\n\t\t// Count of changes that have not yet been saved\n\t\tvar filteredChanges = self.filterFn.call(self.wiki,function(iterator) {\n\t\t\t\t$tw.utils.each(self.preloadDirty,function(title) {\n\t\t\t\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\t\t\t\titerator(tiddler,title);\n\t\t\t\t});\n\t\t});\n\t\tthis.numChanges = filteredChanges.length;\n\t\t// Listen out for changes to tiddlers\n\t\tthis.wiki.addEventListener(\"change\",function(changes) {\n\t\t\t// Filter the changes so that we only count changes to tiddlers that we care about\n\t\t\tvar filteredChanges = self.filterFn.call(self.wiki,function(iterator) {\n\t\t\t\t$tw.utils.each(changes,function(change,title) {\n\t\t\t\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\t\t\t\titerator(tiddler,title);\n\t\t\t\t});\n\t\t\t});\n\t\t\t// Adjust the number of changes\n\t\t\tself.numChanges += filteredChanges.length;\n\t\t\tself.updateDirtyStatus();\n\t\t\t// Do any autosave if one is pending and there's no more change events\n\t\t\tif(self.pendingAutoSave && self.wiki.getSizeOfTiddlerEventQueue() === 0) {\n\t\t\t\t// Check if we're dirty\n\t\t\t\tif(self.numChanges > 0) {\n\t\t\t\t\tself.saveWiki({\n\t\t\t\t\t\tmethod: \"autosave\",\n\t\t\t\t\t\tdownloadType: \"text/plain\"\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t\tself.pendingAutoSave = false;\n\t\t\t}\n\t\t});\n\t\t// Listen for the autosave event\n\t\t$tw.rootWidget.addEventListener(\"tm-auto-save-wiki\",function(event) {\n\t\t\t// Do the autosave unless there are outstanding tiddler change events\n\t\t\tif(self.wiki.getSizeOfTiddlerEventQueue() === 0) {\n\t\t\t\t// Check if we're dirty\n\t\t\t\tif(self.numChanges > 0) {\n\t\t\t\t\tself.saveWiki({\n\t\t\t\t\t\tmethod: \"autosave\",\n\t\t\t\t\t\tdownloadType: \"text/plain\"\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\t// Otherwise put ourselves in the \"pending autosave\" state and wait for the change event before we do the autosave\n\t\t\t\tself.pendingAutoSave = true;\n\t\t\t}\n\t\t});\n\t\t// Set up our beforeunload handler\n\t\t$tw.addUnloadTask(function(event) {\n\t\t\tvar confirmationMessage;\n\t\t\tif(self.isDirty()) {\n\t\t\t\tconfirmationMessage = $tw.language.getString(\"UnsavedChangesWarning\");\n\t\t\t\tevent.returnValue = confirmationMessage; // Gecko\n\t\t\t}\n\t\t\treturn confirmationMessage;\n\t\t});\n\t}\n\t// Install the save action handlers\n\tif($tw.browser) {\n\t\t$tw.rootWidget.addEventListener(\"tm-save-wiki\",function(event) {\n\t\t\tself.saveWiki({\n\t\t\t\ttemplate: event.param,\n\t\t\t\tdownloadType: \"text/plain\",\n\t\t\t\tvariables: event.paramObject\n\t\t\t});\n\t\t});\n\t\t$tw.rootWidget.addEventListener(\"tm-download-file\",function(event) {\n\t\t\tself.saveWiki({\n\t\t\t\tmethod: \"download\",\n\t\t\t\ttemplate: event.param,\n\t\t\t\tdownloadType: \"text/plain\",\n\t\t\t\tvariables: event.paramObject\n\t\t\t});\n\t\t});\n\t}\n}\n\nSaverHandler.prototype.titleSyncFilter = \"$:/config/SaverFilter\";\nSaverHandler.prototype.titleAutoSave = \"$:/config/AutoSave\";\nSaverHandler.prototype.titleSavedNotification = \"$:/language/Notifications/Save/Done\";\n\n/*\nSelect the appropriate saver modules and set them up\n*/\nSaverHandler.prototype.initSavers = function(moduleType) {\n\tmoduleType = moduleType || \"saver\";\n\t// Instantiate the available savers\n\tthis.savers = [];\n\tvar self = this;\n\t$tw.modules.forEachModuleOfType(moduleType,function(title,module) {\n\t\tif(module.canSave(self)) {\n\t\t\tself.savers.push(module.create(self.wiki));\n\t\t}\n\t});\n\t// Sort the savers into priority order\n\tthis.savers.sort(function(a,b) {\n\t\tif(a.info.priority < b.info.priority) {\n\t\t\treturn -1;\n\t\t} else {\n\t\t\tif(a.info.priority > b.info.priority) {\n\t\t\t\treturn +1;\n\t\t\t} else {\n\t\t\t\treturn 0;\n\t\t\t}\n\t\t}\n\t});\n};\n\n/*\nSave the wiki contents. Options are:\n\tmethod: \"save\", \"autosave\" or \"download\"\n\ttemplate: the tiddler containing the template to save\n\tdownloadType: the content type for the saved file\n*/\nSaverHandler.prototype.saveWiki = function(options) {\n\toptions = options || {};\n\tvar self = this,\n\t\tmethod = options.method || \"save\";\n\t// Ignore autosave if disabled\n\tif(method === \"autosave\" && ($tw.config.disableAutoSave || this.wiki.getTiddlerText(this.titleAutoSave,\"yes\") !== \"yes\")) {\n\t\treturn false;\n\t}\n\tvar\tvariables = options.variables || {},\n\t\ttemplate = options.template || \"$:/core/save/all\",\n\t\tdownloadType = options.downloadType || \"text/plain\",\n\t\ttext = this.wiki.renderTiddler(downloadType,template,options),\n\t\tcallback = function(err) {\n\t\t\tif(err) {\n\t\t\t\talert($tw.language.getString(\"Error/WhileSaving\") + \":\\n\\n\" + err);\n\t\t\t} else {\n\t\t\t\t// Clear the task queue if we're saving (rather than downloading)\n\t\t\t\tif(method !== \"download\") {\n\t\t\t\t\tself.numChanges = 0;\n\t\t\t\t\tself.updateDirtyStatus();\n\t\t\t\t}\n\t\t\t\t$tw.notifier.display(self.titleSavedNotification);\n\t\t\t\tif(options.callback) {\n\t\t\t\t\toptions.callback();\n\t\t\t\t}\n\t\t\t}\n\t\t};\n\t// Call the highest priority saver that supports this method\n\tfor(var t=this.savers.length-1; t>=0; t--) {\n\t\tvar saver = this.savers[t];\n\t\tif(saver.info.capabilities.indexOf(method) !== -1 && saver.save(text,method,callback,{variables: {filename: variables.filename}})) {\n\t\t\tthis.logger.log(\"Saving wiki with method\",method,\"through saver\",saver.info.name);\n\t\t\treturn true;\n\t\t}\n\t}\n\treturn false;\n};\n\n/*\nChecks whether the wiki is dirty (ie the window shouldn't be closed)\n*/\nSaverHandler.prototype.isDirty = function() {\n\treturn this.numChanges > 0;\n};\n\n/*\nUpdate the document body with the class \"tc-dirty\" if the wiki has unsaved/unsynced changes\n*/\nSaverHandler.prototype.updateDirtyStatus = function() {\n\tvar self = this;\n\tif($tw.browser) {\n\t\t$tw.utils.toggleClass(document.body,\"tc-dirty\",this.isDirty());\n\t\t$tw.utils.each($tw.windows,function(win) {\n\t\t\t$tw.utils.toggleClass(win.document.body,\"tc-dirty\",self.isDirty());\n\t\t});\n\t}\n};\n\nexports.SaverHandler = SaverHandler;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "global"
        },
        "$:/core/modules/savers/andtidwiki.js": {
            "title": "$:/core/modules/savers/andtidwiki.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/andtidwiki.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via the AndTidWiki Android app\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false, netscape: false, Components: false */\n\"use strict\";\n\nvar AndTidWiki = function(wiki) {\n};\n\nAndTidWiki.prototype.save = function(text,method,callback,options) {\n\tvar filename = options && options.variables ? options.variables.filename : null;\n\tif (method === \"download\") {\n\t\t// Support download\n\t\tif (window.twi.saveDownload) {\n\t\t\ttry {\n\t\t\t\twindow.twi.saveDownload(text,filename);\n\t\t\t} catch(err) {\n\t\t\t\tif (err.message === \"Method not found\") {\n\t\t\t\t\twindow.twi.saveDownload(text);\n\t\t\t\t}\n\t\t\t}\n\t\t} else {\n\t\t\tvar link = document.createElement(\"a\");\n\t\t\tlink.setAttribute(\"href\",\"data:text/plain,\" + encodeURIComponent(text));\n\t\t\tif (filename) {\n\t\t\t    link.setAttribute(\"download\",filename);\n\t\t\t}\n\t\t\tdocument.body.appendChild(link);\n\t\t\tlink.click();\n\t\t\tdocument.body.removeChild(link);\n\t\t}\n\t} else if (window.twi.saveWiki) {\n\t\t// Direct save in Tiddloid\n\t\twindow.twi.saveWiki(text);\n\t} else {\n\t\t// Get the pathname of this document\n\t\tvar pathname = decodeURIComponent(document.location.toString().split(\"#\")[0]);\n\t\t// Strip the file://\n\t\tif(pathname.indexOf(\"file://\") === 0) {\n\t\t\tpathname = pathname.substr(7);\n\t\t}\n\t\t// Strip any query or location part\n\t\tvar p = pathname.indexOf(\"?\");\n\t\tif(p !== -1) {\n\t\t\tpathname = pathname.substr(0,p);\n\t\t}\n\t\tp = pathname.indexOf(\"#\");\n\t\tif(p !== -1) {\n\t\t\tpathname = pathname.substr(0,p);\n\t\t}\n\t\t// Save the file\n\t\twindow.twi.saveFile(pathname,text);\n\t}\n\t// Call the callback\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nAndTidWiki.prototype.info = {\n\tname: \"andtidwiki\",\n\tpriority: 1600,\n\tcapabilities: [\"save\", \"autosave\", \"download\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn !!window.twi && !!window.twi.saveFile;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new AndTidWiki(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/beaker.js": {
            "title": "$:/core/modules/savers/beaker.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/beaker.js\ntype: application/javascript\nmodule-type: saver\n\nSaves files using the Beaker browser's (https://beakerbrowser.com) Dat protocol (https://datproject.org/)\nCompatible with beaker >= V0.7.2\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSet up the saver\n*/\nvar BeakerSaver = function(wiki) {\n\tthis.wiki = wiki;\n};\n\nBeakerSaver.prototype.save = function(text,method,callback) {\n\tvar dat = new DatArchive(\"\" + window.location),\n\t\tpathname = (\"\" + window.location.pathname).split(\"#\")[0];\n\tdat.stat(pathname).then(function(value) {\n\t\tif(value.isDirectory()) {\n\t\t\tpathname = pathname + \"/index.html\";\n\t\t}\n\t\tdat.writeFile(pathname,text,\"utf8\").then(function(value) {\n\t\t\tcallback(null);\n\t\t},function(reason) {\n\t\t\tcallback(\"Beaker Saver Write Error: \" + reason);\n\t\t});\n\t},function(reason) {\n\t\tcallback(\"Beaker Saver Stat Error: \" + reason);\n\t});\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nBeakerSaver.prototype.info = {\n\tname: \"beaker\",\n\tpriority: 3000,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn !!window.DatArchive && location.protocol===\"dat:\";\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new BeakerSaver(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/custom.js": {
            "title": "$:/core/modules/savers/custom.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/custom.js\ntype: application/javascript\nmodule-type: saver\n\nLooks for `window.$tw.customSaver` first on the current window, then\non the parent window (of an iframe). If present, the saver must define\n\tsave: function(text,method,callback) { ... }\nand the saver may define\n\tpriority: number\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar findSaver = function(window) {\n\ttry {\n\t\treturn window && window.$tw && window.$tw.customSaver;\n\t} catch (err) {\n\t\t// Catching the exception is the most reliable way to detect cross-origin iframe errors.\n\t\t// For example, instead of saying that `window.parent.$tw` is undefined, Firefox will throw\n\t\t//   Uncaught DOMException: Permission denied to access property \"$tw\" on cross-origin object\n\t\tconsole.log({ msg: \"custom saver is disabled\", reason: err });\n\t\treturn null;\n\t}\n}\nvar saver = findSaver(window) || findSaver(window.parent) || {};\n\nvar CustomSaver = function(wiki) {\n};\n\nCustomSaver.prototype.save = function(text,method,callback) {\n\treturn saver.save(text, method, callback);\n};\n\n/*\nInformation about this saver\n*/\nCustomSaver.prototype.info = {\n\tname: \"custom\",\n\tpriority: saver.priority || 4000,\n\tcapabilities: [\"save\",\"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn !!(saver.save);\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new CustomSaver(wiki);\n};\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/download.js": {
            "title": "$:/core/modules/savers/download.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/download.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via HTML5's download APIs\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar DownloadSaver = function(wiki) {\n};\n\nDownloadSaver.prototype.save = function(text,method,callback,options) {\n\toptions = options || {};\n\t// Get the current filename\n\tvar filename = options.variables.filename;\n\tif(!filename) {\n\t\tvar p = document.location.pathname.lastIndexOf(\"/\");\n\t\tif(p !== -1) {\n\t\t\t// We decode the pathname because document.location is URL encoded by the browser\n\t\t\tfilename = decodeURIComponent(document.location.pathname.substr(p+1));\n\t\t}\n\t}\n\tif(!filename) {\n\t\tfilename = \"tiddlywiki.html\";\n\t}\n\t// Set up the link\n\tvar link = document.createElement(\"a\");\n\tif(Blob !== undefined) {\n\t\tvar blob = new Blob([text], {type: \"text/html\"});\n\t\tlink.setAttribute(\"href\", URL.createObjectURL(blob));\n\t} else {\n\t\tlink.setAttribute(\"href\",\"data:text/html,\" + encodeURIComponent(text));\n\t}\n\tlink.setAttribute(\"download\",filename);\n\tdocument.body.appendChild(link);\n\tlink.click();\n\tdocument.body.removeChild(link);\n\t// Callback that we succeeded\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nDownloadSaver.prototype.info = {\n\tname: \"download\",\n\tpriority: 100\n};\n\nObject.defineProperty(DownloadSaver.prototype.info, \"capabilities\", {\n\tget: function() {\n\t\tvar capabilities = [\"save\", \"download\"];\n\t\tif(($tw.wiki.getTextReference(\"$:/config/DownloadSaver/AutoSave\") || \"\").toLowerCase() === \"yes\") {\n\t\t\tcapabilities.push(\"autosave\");\n\t\t}\n\t\treturn capabilities;\n\t}\n});\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn document.createElement(\"a\").download !== undefined;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new DownloadSaver(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/fsosaver.js": {
            "title": "$:/core/modules/savers/fsosaver.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/fsosaver.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via MS FileSystemObject ActiveXObject\n\nNote: Since TiddlyWiki's markup contains the MOTW, the FileSystemObject normally won't be available. \nHowever, if the wiki is loaded as an .HTA file (Windows HTML Applications) then the FSO can be used.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar FSOSaver = function(wiki) {\n};\n\nFSOSaver.prototype.save = function(text,method,callback) {\n\t// Get the pathname of this document\n\tvar pathname = unescape(document.location.pathname);\n\t// Test for a Windows path of the form /x:\\blah...\n\tif(/^\\/[A-Z]\\:\\\\[^\\\\]+/i.test(pathname)) {\t// ie: ^/[a-z]:/[^/]+\n\t\t// Remove the leading slash\n\t\tpathname = pathname.substr(1);\n\t} else if(document.location.hostname !== \"\" && /^\\/\\\\[^\\\\]+\\\\[^\\\\]+/i.test(pathname)) {\t// test for \\\\server\\share\\blah... - ^/[^/]+/[^/]+\n\t\t// Remove the leading slash\n\t\tpathname = pathname.substr(1);\n\t\t// reconstruct UNC path\n\t\tpathname = \"\\\\\\\\\" + document.location.hostname + pathname;\n\t} else {\n\t\treturn false;\n\t}\n\t// Save the file (as UTF-16)\n\tvar fso = new ActiveXObject(\"Scripting.FileSystemObject\");\n\tvar file = fso.OpenTextFile(pathname,2,-1,-1);\n\tfile.Write(text);\n\tfile.Close();\n\t// Callback that we succeeded\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nFSOSaver.prototype.info = {\n\tname: \"FSOSaver\",\n\tpriority: 120,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\ttry {\n\t\treturn (window.location.protocol === \"file:\") && !!(new ActiveXObject(\"Scripting.FileSystemObject\"));\n\t} catch(e) { return false; }\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new FSOSaver(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/gitea.js": {
            "title": "$:/core/modules/savers/gitea.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/gitea.js\ntype: application/javascript\nmodule-type: saver\n\nSaves wiki by pushing a commit to the gitea\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar GiteaSaver = function(wiki) {\n\tthis.wiki = wiki;\n};\n\nGiteaSaver.prototype.save = function(text,method,callback) {\n\tvar self = this,\n\t\tusername = this.wiki.getTiddlerText(\"$:/Gitea/Username\"),\n\t\tpassword = $tw.utils.getPassword(\"Gitea\"),\n\t\trepo = this.wiki.getTiddlerText(\"$:/Gitea/Repo\"),\n\t\tpath = this.wiki.getTiddlerText(\"$:/Gitea/Path\",\"\"),\n\t\tfilename = this.wiki.getTiddlerText(\"$:/Gitea/Filename\"),\n\t\tbranch = this.wiki.getTiddlerText(\"$:/Gitea/Branch\") || \"master\",\n\t\tendpoint = this.wiki.getTiddlerText(\"$:/Gitea/ServerURL\") || \"https://gitea\",\n\t\theaders = {\n\t\t\t\"Accept\": \"application/json\",\n\t\t\t\"Content-Type\": \"application/json;charset=UTF-8\",\n\t\t\t\"Authorization\": \"token \" + password\n\t\t};\n\t// Bail if we don't have everything we need\n\tif(!username || !password || !repo || !filename) {\n\t\treturn false;\n\t}\n\t// Make sure the path start and ends with a slash\n\tif(path.substring(0,1) !== \"/\") {\n\t\tpath = \"/\" + path;\n\t}\n\tif(path.substring(path.length - 1) !== \"/\") {\n\t\tpath = path + \"/\";\n\t}\n\t// Compose the base URI\n\tvar uri = endpoint + \"/repos/\" + repo + \"/contents\" + path;\n\t// Perform a get request to get the details (inc shas) of files in the same path as our file\n\t$tw.utils.httpRequest({\n\t\turl: uri,\n\t\ttype: \"GET\",\n\t\theaders: headers,\n\t\tdata: {\n\t\t\tref: branch\n\t\t},\n\t\tcallback: function(err,getResponseDataJson,xhr) {\n\t\t\tvar getResponseData,sha = \"\";\n\t\t\tif(err && xhr.status !== 404) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tvar use_put = true;\n\t\t\tif(xhr.status !== 404) {\n\t\t\t\tgetResponseData = JSON.parse(getResponseDataJson);\n\t\t\t\t$tw.utils.each(getResponseData,function(details) {\n\t\t\t\t\tif(details.name === filename) {\n\t\t\t\t\t\tsha = details.sha;\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t\tif(sha === \"\"){\n\t\t\t\t\tuse_put = false;\n\t\t\t\t}\n\t\t\t}\n\t\t\tvar data = {\n\t\t\t\tmessage: $tw.language.getRawString(\"ControlPanel/Saving/GitService/CommitMessage\"),\n\t\t\t\tcontent: $tw.utils.base64Encode(text),\n\t\t\t\tsha: sha\n\t\t\t};\n\t\t\t$tw.utils.httpRequest({\n\t\t\t\turl: endpoint + \"/repos/\" + repo + \"/branches/\" + branch,\n\t\t\t\ttype: \"GET\",\n\t\t\t\theaders: headers,\n\t\t\t\tcallback: function(err,getResponseDataJson,xhr) {\n\t\t\t\t\tif(xhr.status === 404) {\n\t\t\t\t\t\tcallback(\"Please ensure the branch in the Gitea repo exists\");\n\t\t\t\t\t}else{\n\t\t\t\t\t\tdata[\"branch\"] = branch;\n\t\t\t\t\t\tself.upload(uri + filename, use_put?\"PUT\":\"POST\", headers, data, callback);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\treturn true;\n};\n\nGiteaSaver.prototype.upload = function(uri,method,headers,data,callback) {\n\t$tw.utils.httpRequest({\n\t\turl: uri,\n\t\ttype: method,\n\t\theaders: headers,\n\t\tdata: JSON.stringify(data),\n\t\tcallback: function(err,putResponseDataJson,xhr) {\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tvar putResponseData = JSON.parse(putResponseDataJson);\n\t\t\tcallback(null);\n\t\t}\n\t});\n};\n\n/*\nInformation about this saver\n*/\nGiteaSaver.prototype.info = {\n\tname: \"Gitea\",\n\tpriority: 2000,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new GiteaSaver(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/github.js": {
            "title": "$:/core/modules/savers/github.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/github.js\ntype: application/javascript\nmodule-type: saver\n\nSaves wiki by pushing a commit to the GitHub v3 REST API\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar GitHubSaver = function(wiki) {\n\tthis.wiki = wiki;\n};\n\nGitHubSaver.prototype.save = function(text,method,callback) {\n\tvar self = this,\n\t\tusername = this.wiki.getTiddlerText(\"$:/GitHub/Username\"),\n\t\tpassword = $tw.utils.getPassword(\"github\"),\n\t\trepo = this.wiki.getTiddlerText(\"$:/GitHub/Repo\"),\n\t\tpath = this.wiki.getTiddlerText(\"$:/GitHub/Path\",\"\"),\n\t\tfilename = this.wiki.getTiddlerText(\"$:/GitHub/Filename\"),\n\t\tbranch = this.wiki.getTiddlerText(\"$:/GitHub/Branch\") || \"main\",\n\t\tendpoint = this.wiki.getTiddlerText(\"$:/GitHub/ServerURL\") || \"https://api.github.com\",\n\t\theaders = {\n\t\t\t\"Accept\": \"application/vnd.github.v3+json\",\n\t\t\t\"Content-Type\": \"application/json;charset=UTF-8\",\n\t\t\t\"Authorization\": \"Basic \" + window.btoa(username + \":\" + password),\n\t\t\t\"If-None-Match\": \"\"\n\t\t};\n\t// Bail if we don't have everything we need\n\tif(!username || !password || !repo || !filename) {\n\t\treturn false;\n\t}\n\t// Make sure the path start and ends with a slash\n\tif(path.substring(0,1) !== \"/\") {\n\t\tpath = \"/\" + path;\n\t}\n\tif(path.substring(path.length - 1) !== \"/\") {\n\t\tpath = path + \"/\";\n\t}\n\t// Compose the base URI\n\tvar uri = endpoint + \"/repos/\" + repo + \"/contents\" + path;\n\t// Perform a get request to get the details (inc shas) of files in the same path as our file\n\t$tw.utils.httpRequest({\n\t\turl: uri,\n\t\ttype: \"GET\",\n\t\theaders: headers,\n\t\tdata: {\n\t\t\tref: branch\n\t\t},\n\t\tcallback: function(err,getResponseDataJson,xhr) {\n\t\t\tvar getResponseData,sha = \"\";\n\t\t\tif(err && xhr.status !== 404) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tif(xhr.status !== 404) {\n\t\t\t\tgetResponseData = JSON.parse(getResponseDataJson);\n\t\t\t\t$tw.utils.each(getResponseData,function(details) {\n\t\t\t\t\tif(details.name === filename) {\n\t\t\t\t\t\tsha = details.sha;\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t}\n\t\t\tvar data = {\n\t\t\t\tmessage: $tw.language.getRawString(\"ControlPanel/Saving/GitService/CommitMessage\"),\n\t\t\t\tcontent: $tw.utils.base64Encode(text),\n\t\t\t\tbranch: branch,\n\t\t\t\tsha: sha\n\t\t\t};\n\t\t\t// Perform a PUT request to save the file\n\t\t\t$tw.utils.httpRequest({\n\t\t\t\turl: uri + filename,\n\t\t\t\ttype: \"PUT\",\n\t\t\t\theaders: headers,\n\t\t\t\tdata: JSON.stringify(data),\n\t\t\t\tcallback: function(err,putResponseDataJson,xhr) {\n\t\t\t\t\tif(err) {\n\t\t\t\t\t\treturn callback(err);\n\t\t\t\t\t}\n\t\t\t\t\tvar putResponseData = JSON.parse(putResponseDataJson);\n\t\t\t\t\tcallback(null);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nGitHubSaver.prototype.info = {\n\tname: \"github\",\n\tpriority: 2000,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new GitHubSaver(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/gitlab.js": {
            "title": "$:/core/modules/savers/gitlab.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/gitlab.js\ntype: application/javascript\nmodule-type: saver\n\nSaves wiki by pushing a commit to the GitLab REST API\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: true */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar GitLabSaver = function(wiki) {\n\tthis.wiki = wiki;\n};\n\nGitLabSaver.prototype.save = function(text,method,callback) {\n\t/* See https://docs.gitlab.com/ee/api/repository_files.html */\n\tvar self = this,\n\t\tusername = this.wiki.getTiddlerText(\"$:/GitLab/Username\"),\n\t\tpassword = $tw.utils.getPassword(\"gitlab\"),\n\t\trepo = this.wiki.getTiddlerText(\"$:/GitLab/Repo\"),\n\t\tpath = this.wiki.getTiddlerText(\"$:/GitLab/Path\",\"\"),\n\t\tfilename = this.wiki.getTiddlerText(\"$:/GitLab/Filename\"),\n\t\tbranch = this.wiki.getTiddlerText(\"$:/GitLab/Branch\") || \"master\",\n\t\tendpoint = this.wiki.getTiddlerText(\"$:/GitLab/ServerURL\") || \"https://gitlab.com/api/v4\",\n\t\theaders = {\n\t\t\t\"Content-Type\": \"application/json;charset=UTF-8\",\n\t\t\t\"Private-Token\": password\n\t\t};\n\t// Bail if we don't have everything we need\n\tif(!username || !password || !repo || !filename) {\n\t\treturn false;\n\t}\n\t// Make sure the path start and ends with a slash\n\tif(path.substring(0,1) !== \"/\") {\n\t\tpath = \"/\" + path;\n\t}\n\tif(path.substring(path.length - 1) !== \"/\") {\n\t\tpath = path + \"/\";\n\t}\n\t// Compose the base URI\n\tvar uri = endpoint + \"/projects/\" + encodeURIComponent(repo) + \"/repository/\";\n\t// Perform a get request to get the details (inc shas) of files in the same path as our file\n\t$tw.utils.httpRequest({\n\t\turl: uri + \"tree/?path=\" + encodeURIComponent(path.replace(/^\\/+|\\/$/g, '')) + \"&branch=\" + encodeURIComponent(branch.replace(/^\\/+|\\/$/g, '')),\n\t\ttype: \"GET\",\n\t\theaders: headers,\n\t\tcallback: function(err,getResponseDataJson,xhr) {\n\t\t\tvar getResponseData,sha = \"\";\n\t\t\tif(err && xhr.status !== 404) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tvar requestType = \"POST\";\n\t\t\tif(xhr.status !== 404) {\n\t\t\t\tgetResponseData = JSON.parse(getResponseDataJson);\n\t\t\t\t$tw.utils.each(getResponseData,function(details) {\n\t\t\t\t\tif(details.name === filename) {\n\t\t\t\t\t\trequestType = \"PUT\";\n\t\t\t\t\t\tsha = details.sha;\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t}\n\t\t\tvar data = {\n\t\t\t\tcommit_message: $tw.language.getRawString(\"ControlPanel/Saving/GitService/CommitMessage\"),\n\t\t\t\tcontent: text,\n\t\t\t\tbranch: branch,\n\t\t\t\tsha: sha\n\t\t\t};\n\t\t\t// Perform a request to save the file\n\t\t\t$tw.utils.httpRequest({\n\t\t\t\turl: uri + \"files/\" + encodeURIComponent(path.replace(/^\\/+/, '') + filename),\n\t\t\t\ttype: requestType,\n\t\t\t\theaders: headers,\n\t\t\t\tdata: JSON.stringify(data),\n\t\t\t\tcallback: function(err,putResponseDataJson,xhr) {\n\t\t\t\t\tif(err) {\n\t\t\t\t\t\treturn callback(err);\n\t\t\t\t\t}\n\t\t\t\t\tvar putResponseData = JSON.parse(putResponseDataJson);\n\t\t\t\t\tcallback(null);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nGitLabSaver.prototype.info = {\n\tname: \"gitlab\",\n\tpriority: 2000,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new GitLabSaver(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/hyperdrive.js": {
            "title": "$:/core/modules/savers/hyperdrive.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/hyperdrive.js\ntype: application/javascript\nmodule-type: saver\n\nSaves files using the Hyperdrive Protocol (https://hypercore-protocol.org/#hyperdrive) Beaker browser beta-1.0 and later (https://beakerbrowser.com)\nCompatible with beaker >= V1.0.0\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSet up the saver\n*/\nvar HyperdriveSaver = function(wiki) {\n\tthis.wiki = wiki;\n};\n\nHyperdriveSaver.prototype.save = function(text,method,callback) {\n\tvar dat = beaker.hyperdrive.drive(\"\" + window.location),\n\t\tpathname = (\"\" + window.location.pathname).split(\"#\")[0];\n\tdat.stat(pathname).then(function(value) {\n\t\tif(value.isDirectory()) {\n\t\t\tpathname = pathname + \"/index.html\";\n\t\t}\n\t\tdat.writeFile(pathname,text,\"utf8\").then(function(value) {\n\t\t\tcallback(null);\n\t\t},function(reason) {\n\t\t\tcallback(\"Hyperdrive Saver Write Error: \" + reason);\n\t\t});\n\t},function(reason) {\n\t\tcallback(\"Hyperdrive Saver Stat Error: \" + reason);\n\t});\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nHyperdriveSaver.prototype.info = {\n\tname: \"beaker-1.x\",\n\tpriority: 3000,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn !!window.beaker && !!beaker.hyperdrive && location.protocol===\"hyper:\";\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new HyperdriveSaver(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/manualdownload.js": {
            "title": "$:/core/modules/savers/manualdownload.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/manualdownload.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via HTML5's download APIs\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Title of the tiddler containing the download message\nvar downloadInstructionsTitle = \"$:/language/Modals/Download\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar ManualDownloadSaver = function(wiki) {\n};\n\nManualDownloadSaver.prototype.save = function(text,method,callback) {\n\t$tw.modal.display(downloadInstructionsTitle,{\n\t\tdownloadLink: \"data:text/html,\" + encodeURIComponent(text)\n\t});\n\t// Callback that we succeeded\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nManualDownloadSaver.prototype.info = {\n\tname: \"manualdownload\",\n\tpriority: 0,\n\tcapabilities: [\"save\", \"download\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new ManualDownloadSaver(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/msdownload.js": {
            "title": "$:/core/modules/savers/msdownload.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/msdownload.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via window.navigator.msSaveBlob()\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar MsDownloadSaver = function(wiki) {\n};\n\nMsDownloadSaver.prototype.save = function(text,method,callback) {\n\t// Get the current filename\n\tvar filename = \"tiddlywiki.html\",\n\t\tp = document.location.pathname.lastIndexOf(\"/\");\n\tif(p !== -1) {\n\t\tfilename = document.location.pathname.substr(p+1);\n\t}\n\t// Set up the link\n\tvar blob = new Blob([text], {type: \"text/html\"});\n\twindow.navigator.msSaveBlob(blob,filename);\n\t// Callback that we succeeded\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nMsDownloadSaver.prototype.info = {\n\tname: \"msdownload\",\n\tpriority: 110,\n\tcapabilities: [\"save\", \"download\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn !!window.navigator.msSaveBlob;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new MsDownloadSaver(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/put.js": {
            "title": "$:/core/modules/savers/put.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/put.js\ntype: application/javascript\nmodule-type: saver\n\nSaves wiki by performing a PUT request to the server\n\nWorks with any server which accepts a PUT request\nto the current URL, such as a WebDAV server.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nRetrieve ETag if available\n*/\nvar retrieveETag = function(self) {\n\tvar headers = {\n\t\tAccept: \"*/*;charset=UTF-8\"\n\t};\n\t$tw.utils.httpRequest({\n\t\turl: self.uri(),\n\t\ttype: \"HEAD\",\n\t\theaders: headers,\n\t\tcallback: function(err,data,xhr) {\n\t\t\tif(err) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tvar etag = xhr.getResponseHeader(\"ETag\");\n\t\t\tif(!etag) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tself.etag = etag.replace(/^W\\//,\"\");\n\t\t}\n\t});\n};\n\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar PutSaver = function(wiki) {\n\tthis.wiki = wiki;\n\tvar self = this;\n\tvar uri = this.uri();\n\t// Async server probe. Until probe finishes, save will fail fast\n\t// See also https://github.com/Jermolene/TiddlyWiki5/issues/2276\n\t$tw.utils.httpRequest({\n\t\turl: uri,\n\t\ttype: \"OPTIONS\",\n\t\tcallback: function(err,data,xhr) {\n\t\t\t// Check DAV header http://www.webdav.org/specs/rfc2518.html#rfc.section.9.1\n\t\t\tif(!err) {\n\t\t\t\tself.serverAcceptsPuts = xhr.status === 200 && !!xhr.getResponseHeader(\"dav\");\n\t\t\t}\n\t\t}\n\t});\n\tretrieveETag(this);\n};\n\nPutSaver.prototype.uri = function() {\n\treturn document.location.toString().split(\"#\")[0];\n};\n\n// TODO: in case of edit conflict\n// Prompt: Do you want to save over this? Y/N\n// Merging would be ideal, and may be possible using future generic merge flow\nPutSaver.prototype.save = function(text,method,callback) {\n\tif(!this.serverAcceptsPuts) {\n\t\treturn false;\n\t}\n\tvar self = this;\n\tvar headers = {\n\t\t\"Content-Type\": \"text/html;charset=UTF-8\"\n\t};\n\tif(this.etag) {\n\t\theaders[\"If-Match\"] = this.etag;\n\t}\n\t$tw.utils.httpRequest({\n\t\turl: this.uri(),\n\t\ttype: \"PUT\",\n\t\theaders: headers,\n\t\tdata: text,\n\t\tcallback: function(err,data,xhr) {\n\t\t\tif(err) {\n\t\t\t\t// response is textual: \"XMLHttpRequest error code: 412\"\n\t\t\t\tvar status = Number(err.substring(err.indexOf(':') + 2, err.length))\n\t\t\t\tif(status === 412) { // file changed on server\n\t\t\t\t\tcallback($tw.language.getString(\"Error/PutEditConflict\"));\n\t\t\t\t} else if(status === 401) { // authentication required\n\t\t\t\t\tcallback($tw.language.getString(\"Error/PutUnauthorized\"));\n\t\t\t\t} else if(status === 403) { // permission denied\n\t\t\t\t\tcallback($tw.language.getString(\"Error/PutForbidden\"));\n\t\t\t\t} else {\n\t\t\t\t\tcallback(err); // fail\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tself.etag = xhr.getResponseHeader(\"ETag\");\n\t\t\t\tif(self.etag == null) {\n\t\t\t\t\tretrieveETag(self);\n\t\t\t\t}\n\t\t\t\tcallback(null); // success\n\t\t\t}\n\t\t}\n\t});\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nPutSaver.prototype.info = {\n\tname: \"put\",\n\tpriority: 2000,\n\tcapabilities: [\"save\",\"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn /^https?:/.test(location.protocol);\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new PutSaver(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/tiddlyfox.js": {
            "title": "$:/core/modules/savers/tiddlyfox.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/tiddlyfox.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via the TiddlyFox file extension\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false, netscape: false, Components: false */\n\"use strict\";\n\nvar TiddlyFoxSaver = function(wiki) {\n};\n\nTiddlyFoxSaver.prototype.save = function(text,method,callback) {\n\tvar messageBox = document.getElementById(\"tiddlyfox-message-box\");\n\tif(messageBox) {\n\t\t// Get the pathname of this document\n\t\tvar pathname = document.location.toString().split(\"#\")[0];\n\t\t// Replace file://localhost/ with file:///\n\t\tif(pathname.indexOf(\"file://localhost/\") === 0) {\n\t\t\tpathname = \"file://\" + pathname.substr(16);\n\t\t}\n\t\t// Windows path file:///x:/blah/blah --> x:\\blah\\blah\n\t\tif(/^file\\:\\/\\/\\/[A-Z]\\:\\//i.test(pathname)) {\n\t\t\t// Remove the leading slash and convert slashes to backslashes\n\t\t\tpathname = pathname.substr(8).replace(/\\//g,\"\\\\\");\n\t\t// Firefox Windows network path file://///server/share/blah/blah --> //server/share/blah/blah\n\t\t} else if(pathname.indexOf(\"file://///\") === 0) {\n\t\t\tpathname = \"\\\\\\\\\" + unescape(pathname.substr(10)).replace(/\\//g,\"\\\\\");\n\t\t// Mac/Unix local path file:///path/path --> /path/path\n\t\t} else if(pathname.indexOf(\"file:///\") === 0) {\n\t\t\tpathname = unescape(pathname.substr(7));\n\t\t// Mac/Unix local path file:/path/path --> /path/path\n\t\t} else if(pathname.indexOf(\"file:/\") === 0) {\n\t\t\tpathname = unescape(pathname.substr(5));\n\t\t// Otherwise Windows networth path file://server/share/path/path --> \\\\server\\share\\path\\path\n\t\t} else {\n\t\t\tpathname = \"\\\\\\\\\" + unescape(pathname.substr(7)).replace(new RegExp(\"/\",\"g\"),\"\\\\\");\n\t\t}\n\t\t// Create the message element and put it in the message box\n\t\tvar message = document.createElement(\"div\");\n\t\tmessage.setAttribute(\"data-tiddlyfox-path\",decodeURIComponent(pathname));\n\t\tmessage.setAttribute(\"data-tiddlyfox-content\",text);\n\t\tmessageBox.appendChild(message);\n\t\t// Add an event handler for when the file has been saved\n\t\tmessage.addEventListener(\"tiddlyfox-have-saved-file\",function(event) {\n\t\t\tcallback(null);\n\t\t}, false);\n\t\t// Create and dispatch the custom event to the extension\n\t\tvar event = document.createEvent(\"Events\");\n\t\tevent.initEvent(\"tiddlyfox-save-file\",true,false);\n\t\tmessage.dispatchEvent(event);\n\t\treturn true;\n\t} else {\n\t\treturn false;\n\t}\n};\n\n/*\nInformation about this saver\n*/\nTiddlyFoxSaver.prototype.info = {\n\tname: \"tiddlyfox\",\n\tpriority: 1500,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new TiddlyFoxSaver(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/tiddlyie.js": {
            "title": "$:/core/modules/savers/tiddlyie.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/tiddlyie.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via Internet Explorer BHO extenion (TiddlyIE)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar TiddlyIESaver = function(wiki) {\n};\n\nTiddlyIESaver.prototype.save = function(text,method,callback) {\n\t// Check existence of TiddlyIE BHO extension (note: only works after document is complete)\n\tif(typeof(window.TiddlyIE) != \"undefined\") {\n\t\t// Get the pathname of this document\n\t\tvar pathname = unescape(document.location.pathname);\n\t\t// Test for a Windows path of the form /x:/blah...\n\t\tif(/^\\/[A-Z]\\:\\/[^\\/]+/i.test(pathname)) {\t// ie: ^/[a-z]:/[^/]+ (is this better?: ^/[a-z]:/[^/]+(/[^/]+)*\\.[^/]+ )\n\t\t\t// Remove the leading slash\n\t\t\tpathname = pathname.substr(1);\n\t\t\t// Convert slashes to backslashes\n\t\t\tpathname = pathname.replace(/\\//g,\"\\\\\");\n\t\t} else if(document.hostname !== \"\" && /^\\/[^\\/]+\\/[^\\/]+/i.test(pathname)) {\t// test for \\\\server\\share\\blah... - ^/[^/]+/[^/]+\n\t\t\t// Convert slashes to backslashes\n\t\t\tpathname = pathname.replace(/\\//g,\"\\\\\");\n\t\t\t// reconstruct UNC path\n\t\t\tpathname = \"\\\\\\\\\" + document.location.hostname + pathname;\n\t\t} else return false;\n\t\t// Prompt the user to save the file\n\t\twindow.TiddlyIE.save(pathname, text);\n\t\t// Callback that we succeeded\n\t\tcallback(null);\n\t\treturn true;\n\t} else {\n\t\treturn false;\n\t}\n};\n\n/*\nInformation about this saver\n*/\nTiddlyIESaver.prototype.info = {\n\tname: \"tiddlyiesaver\",\n\tpriority: 1500,\n\tcapabilities: [\"save\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn (window.location.protocol === \"file:\");\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new TiddlyIESaver(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/twedit.js": {
            "title": "$:/core/modules/savers/twedit.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/twedit.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via the TWEdit iOS app\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false, netscape: false, Components: false */\n\"use strict\";\n\nvar TWEditSaver = function(wiki) {\n};\n\nTWEditSaver.prototype.save = function(text,method,callback) {\n\t// Bail if we're not running under TWEdit\n\tif(typeof DeviceInfo !== \"object\") {\n\t\treturn false;\n\t}\n\t// Get the pathname of this document\n\tvar pathname = decodeURIComponent(document.location.pathname);\n\t// Strip any query or location part\n\tvar p = pathname.indexOf(\"?\");\n\tif(p !== -1) {\n\t\tpathname = pathname.substr(0,p);\n\t}\n\tp = pathname.indexOf(\"#\");\n\tif(p !== -1) {\n\t\tpathname = pathname.substr(0,p);\n\t}\n\t// Remove the leading \"/Documents\" from path\n\tvar prefix = \"/Documents\";\n\tif(pathname.indexOf(prefix) === 0) {\n\t\tpathname = pathname.substr(prefix.length);\n\t}\n\t// Error handler\n\tvar errorHandler = function(event) {\n\t\t// Error\n\t\tcallback($tw.language.getString(\"Error/SavingToTWEdit\") + \": \" + event.target.error.code);\n\t};\n\t// Get the file system\n\twindow.requestFileSystem(LocalFileSystem.PERSISTENT,0,function(fileSystem) {\n\t\t// Now we've got the filesystem, get the fileEntry\n\t\tfileSystem.root.getFile(pathname, {create: true}, function(fileEntry) {\n\t\t\t// Now we've got the fileEntry, create the writer\n\t\t\tfileEntry.createWriter(function(writer) {\n\t\t\t\twriter.onerror = errorHandler;\n\t\t\t\twriter.onwrite = function() {\n\t\t\t\t\tcallback(null);\n\t\t\t\t};\n\t\t\t\twriter.position = 0;\n\t\t\t\twriter.write(text);\n\t\t\t},errorHandler);\n\t\t}, errorHandler);\n\t}, errorHandler);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nTWEditSaver.prototype.info = {\n\tname: \"twedit\",\n\tpriority: 1600,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new TWEditSaver(wiki);\n};\n\n/////////////////////////// Hack\n// HACK: This ensures that TWEdit recognises us as a TiddlyWiki document\nif($tw.browser) {\n\twindow.version = {title: \"TiddlyWiki\"};\n}\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/upload.js": {
            "title": "$:/core/modules/savers/upload.js",
            "text": "/*\\\ntitle: $:/core/modules/savers/upload.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via upload to a server.\n\nDesigned to be compatible with BidiX's UploadPlugin at http://tiddlywiki.bidix.info/#UploadPlugin\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar UploadSaver = function(wiki) {\n\tthis.wiki = wiki;\n};\n\nUploadSaver.prototype.save = function(text,method,callback) {\n\t// Get the various parameters we need\n\tvar backupDir = this.wiki.getTextReference(\"$:/UploadBackupDir\") || \".\",\n\t\tusername = this.wiki.getTextReference(\"$:/UploadName\"),\n\t\tpassword = $tw.utils.getPassword(\"upload\"),\n\t\tuploadDir = this.wiki.getTextReference(\"$:/UploadDir\") || \".\",\n\t\tuploadFilename = this.wiki.getTextReference(\"$:/UploadFilename\") || \"index.html\",\n\t\tuploadWithUrlOnly = this.wiki.getTextReference(\"$:/UploadWithUrlOnly\") || \"no\",\n\t\turl = this.wiki.getTextReference(\"$:/UploadURL\");\n\t// Bail out if we don't have the bits we need\n\tif (uploadWithUrlOnly === \"yes\") {\n\t\t// The url is good enough. No need for a username and password.\n\t\t// Assume the server uses some other kind of auth mechanism.\n\t\tif(!url || url.toString().trim() === \"\") {\n\t\t\treturn false;\n\t\t}\n\t}\n\telse {\n\t\t// Require username and password to be present.\n\t\t// Assume the server uses the standard UploadPlugin username/password.\n\t\tif(!username || username.toString().trim() === \"\" || !password || password.toString().trim() === \"\") {\n\t\t\treturn false;\n\t\t}\n\t}\n\t// Construct the url if not provided\n\tif(!url) {\n\t\turl = \"http://\" + username + \".tiddlyspot.com/store.cgi\";\n\t}\n\t// Assemble the header\n\tvar boundary = \"---------------------------\" + \"AaB03x\";\t\n\tvar uploadFormName = \"UploadPlugin\";\n\tvar head = [];\n\thead.push(\"--\" + boundary + \"\\r\\nContent-disposition: form-data; name=\\\"UploadPlugin\\\"\\r\\n\");\n\thead.push(\"backupDir=\" + backupDir + \";user=\" + username + \";password=\" + password + \";uploaddir=\" + uploadDir + \";;\"); \n\thead.push(\"\\r\\n\" + \"--\" + boundary);\n\thead.push(\"Content-disposition: form-data; name=\\\"userfile\\\"; filename=\\\"\" + uploadFilename + \"\\\"\");\n\thead.push(\"Content-Type: text/html;charset=UTF-8\");\n\thead.push(\"Content-Length: \" + text.length + \"\\r\\n\");\n\thead.push(\"\");\n\t// Assemble the tail and the data itself\n\tvar tail = \"\\r\\n--\" + boundary + \"--\\r\\n\",\n\t\tdata = head.join(\"\\r\\n\") + text + tail;\n\t// Do the HTTP post\n\tvar http = new XMLHttpRequest();\n\thttp.open(\"POST\",url,true,username,password);\n\thttp.setRequestHeader(\"Content-Type\",\"multipart/form-data; charset=UTF-8; boundary=\" + boundary);\n\thttp.onreadystatechange = function() {\n\t\tif(http.readyState == 4 && http.status == 200) {\n\t\t\tif(http.responseText.substr(0,4) === \"0 - \") {\n\t\t\t\tcallback(null);\n\t\t\t} else {\n\t\t\t\tcallback(http.responseText);\n\t\t\t}\n\t\t}\n\t};\n\ttry {\n\t\thttp.send(data);\n\t} catch(ex) {\n\t\treturn callback($tw.language.getString(\"Error/Caption\") + \":\" + ex);\n\t}\n\t$tw.notifier.display(\"$:/language/Notifications/Save/Starting\");\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nUploadSaver.prototype.info = {\n\tname: \"upload\",\n\tpriority: 2000,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new UploadSaver(wiki);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/server/authenticators/basic.js": {
            "title": "$:/core/modules/server/authenticators/basic.js",
            "text": "/*\\\ntitle: $:/core/modules/server/authenticators/basic.js\ntype: application/javascript\nmodule-type: authenticator\n\nAuthenticator for WWW basic authentication\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nif($tw.node) {\n\tvar util = require(\"util\"),\n\t\tfs = require(\"fs\"),\n\t\turl = require(\"url\"),\n\t\tpath = require(\"path\");\n}\n\nfunction BasicAuthenticator(server) {\n\tthis.server = server;\n\tthis.credentialsData = [];\n}\n\n/*\nReturns true if the authenticator is active, false if it is inactive, or a string if there is an error\n*/\nBasicAuthenticator.prototype.init = function() {\n\t// Read the credentials data\n\tthis.credentialsFilepath = this.server.get(\"credentials\");\n\tif(this.credentialsFilepath) {\n\t\tvar resolveCredentialsFilepath = path.resolve(this.server.boot.wikiPath,this.credentialsFilepath);\n\t\tif(fs.existsSync(resolveCredentialsFilepath) && !fs.statSync(resolveCredentialsFilepath).isDirectory()) {\n\t\t\tvar credentialsText = fs.readFileSync(resolveCredentialsFilepath,\"utf8\"),\n\t\t\t\tcredentialsData = $tw.utils.parseCsvStringWithHeader(credentialsText);\n\t\t\tif(typeof credentialsData === \"string\") {\n\t\t\t\treturn \"Error: \" + credentialsData + \" reading credentials from '\" + resolveCredentialsFilepath + \"'\";\n\t\t\t} else {\n\t\t\t\tthis.credentialsData = credentialsData;\n\t\t\t}\n\t\t} else {\n\t\t\treturn \"Error: Unable to load user credentials from '\" + resolveCredentialsFilepath + \"'\";\n\t\t}\n\t}\n\t// Add the hardcoded username and password if specified\n\tif(this.server.get(\"username\") && this.server.get(\"password\")) {\n\t\tthis.credentialsData = this.credentialsData || [];\n\t\tthis.credentialsData.push({\n\t\t\tusername: this.server.get(\"username\"),\n\t\t\tpassword: this.server.get(\"password\")\n\t\t});\n\t}\n\treturn this.credentialsData.length > 0;\n};\n\n/*\nReturns true if the request is authenticated and assigns the \"authenticatedUsername\" state variable.\nReturns false if the request couldn't be authenticated having sent an appropriate response to the browser\n*/\nBasicAuthenticator.prototype.authenticateRequest = function(request,response,state) {\n\t// Extract the incoming username and password from the request\n\tvar header = request.headers.authorization || \"\";\n\tif(!header && state.allowAnon) {\n\t\t// If there's no header and anonymous access is allowed then we don't set authenticatedUsername\n\t\treturn true;\n\t}\n\tvar token = header.split(/\\s+/).pop() || \"\",\n\t\tauth = $tw.utils.base64Decode(token),\n\t\tparts = auth.split(/:/),\n\t\tincomingUsername = parts[0],\n\t\tincomingPassword = parts[1];\n\t// Check that at least one of the credentials matches\n\tvar matchingCredentials = this.credentialsData.find(function(credential) {\n\t\treturn credential.username === incomingUsername && credential.password === incomingPassword;\n\t});\n\tif(matchingCredentials) {\n\t\t// If so, add the authenticated username to the request state\n\t\tstate.authenticatedUsername = incomingUsername;\n\t\treturn true;\n\t} else {\n\t\t// If not, return an authentication challenge\n\t\tresponse.writeHead(401,\"Authentication required\",{\n\t\t\t\"WWW-Authenticate\": 'Basic realm=\"Please provide your username and password to login to ' + state.server.servername + '\"'\n\t\t});\n\t\tresponse.end();\n\t\treturn false;\n\t}\n};\n\nexports.AuthenticatorClass = BasicAuthenticator;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "authenticator"
        },
        "$:/core/modules/server/authenticators/header.js": {
            "title": "$:/core/modules/server/authenticators/header.js",
            "text": "/*\\\ntitle: $:/core/modules/server/authenticators/header.js\ntype: application/javascript\nmodule-type: authenticator\n\nAuthenticator for trusted header authentication\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nfunction HeaderAuthenticator(server) {\n\tthis.server = server;\n\tthis.header = server.get(\"authenticated-user-header\") ? server.get(\"authenticated-user-header\").toLowerCase() : undefined;\n}\n\n/*\nReturns true if the authenticator is active, false if it is inactive, or a string if there is an error\n*/\nHeaderAuthenticator.prototype.init = function() {\n\treturn !!this.header;\n};\n\n/*\nReturns true if the request is authenticated and assigns the \"authenticatedUsername\" state variable.\nReturns false if the request couldn't be authenticated having sent an appropriate response to the browser\n*/\nHeaderAuthenticator.prototype.authenticateRequest = function(request,response,state) {\n\t// Otherwise, authenticate as the username in the specified header\n\tvar username = request.headers[this.header];\n\tif(!username && !state.allowAnon) {\n\t\tresponse.writeHead(401,\"Authorization header required to login to '\" + state.server.servername + \"'\");\n\t\tresponse.end();\n\t\treturn false;\n\t} else {\n\t\t// authenticatedUsername will be undefined for anonymous users\n\t\tstate.authenticatedUsername = username;\n\t\treturn true;\n\t}\n};\n\nexports.AuthenticatorClass = HeaderAuthenticator;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "authenticator"
        },
        "$:/core/modules/server/routes/delete-tiddler.js": {
            "title": "$:/core/modules/server/routes/delete-tiddler.js",
            "text": "/*\\\ntitle: $:/core/modules/server/routes/delete-tiddler.js\ntype: application/javascript\nmodule-type: route\n\nDELETE /recipes/default/tiddlers/:title\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"DELETE\";\n\nexports.path = /^\\/bags\\/default\\/tiddlers\\/(.+)$/;\n\nexports.handler = function(request,response,state) {\n\tvar title = decodeURIComponent(state.params[0]);\n\tstate.wiki.deleteTiddler(title);\n\tresponse.writeHead(204, \"OK\", {\n\t\t\"Content-Type\": \"text/plain\"\n\t});\n\tresponse.end();\n};\n\n}());\n",
            "type": "application/javascript",
            "module-type": "route"
        },
        "$:/core/modules/server/routes/get-favicon.js": {
            "title": "$:/core/modules/server/routes/get-favicon.js",
            "text": "/*\\\ntitle: $:/core/modules/server/routes/get-favicon.js\ntype: application/javascript\nmodule-type: route\n\nGET /favicon.ico\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/favicon.ico$/;\n\nexports.handler = function(request,response,state) {\n\tresponse.writeHead(200, {\"Content-Type\": \"image/x-icon\"});\n\tvar buffer = state.wiki.getTiddlerText(\"$:/favicon.ico\",\"\");\n\tresponse.end(buffer,\"base64\");\n};\n\n}());\n",
            "type": "application/javascript",
            "module-type": "route"
        },
        "$:/core/modules/server/routes/get-file.js": {
            "title": "$:/core/modules/server/routes/get-file.js",
            "text": "/*\\\ntitle: $:/core/modules/server/routes/get-file.js\ntype: application/javascript\nmodule-type: route\n\nGET /files/:filepath\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/files\\/(.+)$/;\n\nexports.handler = function(request,response,state) {\n\tvar path = require(\"path\"),\n\t\tfs = require(\"fs\"),\n\t\tutil = require(\"util\"),\n\t\tsuppliedFilename = decodeURIComponent(state.params[0]),\n\t\tfilename = path.resolve(state.boot.wikiPath,\"files\",suppliedFilename),\n\t\textension = path.extname(filename);\n\tfs.readFile(filename,function(err,content) {\n\t\tvar status,content,type = \"text/plain\";\n\t\tif(err) {\n\t\t\tconsole.log(\"Error accessing file \" + filename + \": \" + err.toString());\n\t\t\tstatus = 404;\n\t\t\tcontent = \"File '\" + suppliedFilename + \"' not found\";\n\t\t} else {\n\t\t\tstatus = 200;\n\t\t\tcontent = content;\n\t\t\ttype = ($tw.config.fileExtensionInfo[extension] ? $tw.config.fileExtensionInfo[extension].type : \"application/octet-stream\");\n\t\t}\n\t\tresponse.writeHead(status,{\n\t\t\t\"Content-Type\": type\n\t\t});\n\t\tresponse.end(content);\n\t});\n};\n\n}());\n",
            "type": "application/javascript",
            "module-type": "route"
        },
        "$:/core/modules/server/routes/get-index.js": {
            "title": "$:/core/modules/server/routes/get-index.js",
            "text": "/*\\\ntitle: $:/core/modules/server/routes/get-index.js\ntype: application/javascript\nmodule-type: route\n\nGET /\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar zlib = require(\"zlib\");\n\nexports.method = \"GET\";\n\nexports.path = /^\\/$/;\n\nexports.handler = function(request,response,state) {\n\tvar acceptEncoding = request.headers[\"accept-encoding\"];\n\tif(!acceptEncoding) {\n\t\tacceptEncoding = \"\";\n\t}\n\tvar text = state.wiki.renderTiddler(state.server.get(\"root-render-type\"),state.server.get(\"root-tiddler\")),\n\t\tresponseHeaders = {\n\t\t\"Content-Type\": state.server.get(\"root-serve-type\")\n\t};\n\t/*\n\tIf the gzip=yes flag for `listen` is set, check if the user agent permits\n\tcompression. If so, compress our response. Note that we use the synchronous\n\tfunctions from zlib to stay in the imperative style. The current `Server`\n\tdoesn't depend on this, and we may just as well use the async versions.\n\t*/\n\tif(state.server.enableGzip) {\n\t\tif (/\\bdeflate\\b/.test(acceptEncoding)) {\n\t\t\tresponseHeaders[\"Content-Encoding\"] = \"deflate\";\n\t\t\ttext = zlib.deflateSync(text);\n\t\t} else if (/\\bgzip\\b/.test(acceptEncoding)) {\n\t\t\tresponseHeaders[\"Content-Encoding\"] = \"gzip\";\n\t\t\ttext = zlib.gzipSync(text);\n\t\t}\n\t}\n\tresponse.writeHead(200,responseHeaders);\n\tresponse.end(text);\n};\n\n}());\n",
            "type": "application/javascript",
            "module-type": "route"
        },
        "$:/core/modules/server/routes/get-login-basic.js": {
            "title": "$:/core/modules/server/routes/get-login-basic.js",
            "text": "/*\\\ntitle: $:/core/modules/server/routes/get-login-basic.js\ntype: application/javascript\nmodule-type: route\n\nGET /login-basic -- force a Basic Authentication challenge\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/login-basic$/;\n\nexports.handler = function(request,response,state) {\n\tif(!state.authenticatedUsername) {\n\t\t// Challenge if there's no username\n\t\tresponse.writeHead(401,{\n\t\t\t\"WWW-Authenticate\": 'Basic realm=\"Please provide your username and password to login to ' + state.server.servername + '\"'\n\t\t});\n\t\tresponse.end();\t\t\n\t} else {\n\t\t// Redirect to the root wiki if login worked\n\t\tvar location = ($tw.syncadaptor && $tw.syncadaptor.host)? $tw.syncadaptor.host: \"/\";\n\t\tresponse.writeHead(302,{\n\t\t\tLocation: location\n\t\t});\n\t\tresponse.end();\n\t}\n};\n\n}());\n",
            "type": "application/javascript",
            "module-type": "route"
        },
        "$:/core/modules/server/routes/get-status.js": {
            "title": "$:/core/modules/server/routes/get-status.js",
            "text": "/*\\\ntitle: $:/core/modules/server/routes/get-status.js\ntype: application/javascript\nmodule-type: route\n\nGET /status\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/status$/;\n\nexports.handler = function(request,response,state) {\n\tresponse.writeHead(200, {\"Content-Type\": \"application/json\"});\n\tvar text = JSON.stringify({\n\t\tusername: state.authenticatedUsername || state.server.get(\"anon-username\") || \"\",\n\t\tanonymous: !state.authenticatedUsername,\n\t\tread_only: !state.server.isAuthorized(\"writers\",state.authenticatedUsername),\n\t\tsse_enabled: state.server.get(\"sse-enabled\") === \"yes\",\n\t\tspace: {\n\t\t\trecipe: \"default\"\n\t\t},\n\t\ttiddlywiki_version: $tw.version\n\t});\n\tresponse.end(text,\"utf8\");\n};\n\n}());\n",
            "type": "application/javascript",
            "module-type": "route"
        },
        "$:/core/modules/server/routes/get-tiddler-html.js": {
            "title": "$:/core/modules/server/routes/get-tiddler-html.js",
            "text": "/*\\\ntitle: $:/core/modules/server/routes/get-tiddler-html.js\ntype: application/javascript\nmodule-type: route\n\nGET /:title\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/([^\\/]+)$/;\n\nexports.handler = function(request,response,state) {\n\tvar title = decodeURIComponent(state.params[0]),\n\t\ttiddler = state.wiki.getTiddler(title);\n\tif(tiddler) {\n\t\tvar renderType = tiddler.getFieldString(\"_render_type\"),\n\t\t\trenderTemplate = tiddler.getFieldString(\"_render_template\");\n\t\t// Tiddler fields '_render_type' and '_render_template' overwrite\n\t\t// system wide settings for render type and template\n\t\tif(state.wiki.isSystemTiddler(title)) {\n\t\t\trenderType = renderType || state.server.get(\"system-tiddler-render-type\");\n\t\t\trenderTemplate = renderTemplate || state.server.get(\"system-tiddler-render-template\");\n\t\t} else {\n\t\t\trenderType = renderType || state.server.get(\"tiddler-render-type\");\n\t\t\trenderTemplate = renderTemplate || state.server.get(\"tiddler-render-template\");\n\t\t}\n\t\tvar text = state.wiki.renderTiddler(renderType,renderTemplate,{parseAsInline: true, variables: {currentTiddler: title}});\n\t\t// Naughty not to set a content-type, but it's the easiest way to ensure the browser will see HTML pages as HTML, and accept plain text tiddlers as CSS or JS\n\t\tresponse.writeHead(200);\n\t\tresponse.end(text,\"utf8\");\n\t} else {\n\t\tresponse.writeHead(404);\n\t\tresponse.end();\n\t}\n};\n\n}());\n",
            "type": "application/javascript",
            "module-type": "route"
        },
        "$:/core/modules/server/routes/get-tiddler.js": {
            "title": "$:/core/modules/server/routes/get-tiddler.js",
            "text": "/*\\\ntitle: $:/core/modules/server/routes/get-tiddler.js\ntype: application/javascript\nmodule-type: route\n\nGET /recipes/default/tiddlers/:title\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/recipes\\/default\\/tiddlers\\/(.+)$/;\n\nexports.handler = function(request,response,state) {\n\tvar title = decodeURIComponent(state.params[0]),\n\t\ttiddler = state.wiki.getTiddler(title),\n\t\ttiddlerFields = {},\n\t\tknownFields = [\n\t\t\t\"bag\", \"created\", \"creator\", \"modified\", \"modifier\", \"permissions\", \"recipe\", \"revision\", \"tags\", \"text\", \"title\", \"type\", \"uri\"\n\t\t];\n\tif(tiddler) {\n\t\t$tw.utils.each(tiddler.fields,function(field,name) {\n\t\t\tvar value = tiddler.getFieldString(name);\n\t\t\tif(knownFields.indexOf(name) !== -1) {\n\t\t\t\ttiddlerFields[name] = value;\n\t\t\t} else {\n\t\t\t\ttiddlerFields.fields = tiddlerFields.fields || {};\n\t\t\t\ttiddlerFields.fields[name] = value;\n\t\t\t}\n\t\t});\n\t\ttiddlerFields.revision = state.wiki.getChangeCount(title);\n\t\ttiddlerFields.bag = \"default\";\n\t\ttiddlerFields.type = tiddlerFields.type || \"text/vnd.tiddlywiki\";\n\t\tresponse.writeHead(200, {\"Content-Type\": \"application/json\"});\n\t\tresponse.end(JSON.stringify(tiddlerFields),\"utf8\");\n\t} else {\n\t\tresponse.writeHead(404);\n\t\tresponse.end();\n\t}\n};\n\n}());\n",
            "type": "application/javascript",
            "module-type": "route"
        },
        "$:/core/modules/server/routes/get-tiddlers-json.js": {
            "title": "$:/core/modules/server/routes/get-tiddlers-json.js",
            "text": "/*\\\ntitle: $:/core/modules/server/routes/get-tiddlers-json.js\ntype: application/javascript\nmodule-type: route\n\nGET /recipes/default/tiddlers.json?filter=<filter>\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar DEFAULT_FILTER = \"[all[tiddlers]!is[system]sort[title]]\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/recipes\\/default\\/tiddlers.json$/;\n\nexports.handler = function(request,response,state) {\n\tvar filter = state.queryParameters.filter || DEFAULT_FILTER;\n\tif(state.wiki.getTiddlerText(\"$:/config/Server/AllowAllExternalFilters\") !== \"yes\") {\n\t\tif(state.wiki.getTiddlerText(\"$:/config/Server/ExternalFilters/\" + filter) !== \"yes\") {\n\t\t\tconsole.log(\"Blocked attempt to GET /recipes/default/tiddlers.json with filter: \" + filter);\n\t\t\tresponse.writeHead(403);\n\t\t\tresponse.end();\n\t\t\treturn;\n\t\t}\n\t}\n\tif(state.wiki.getTiddlerText(\"$:/config/SyncSystemTiddlersFromServer\") === \"no\") {\n\t\tfilter += \"+[!is[system]]\";\n\t}\n\tvar excludeFields = (state.queryParameters.exclude || \"text\").split(\",\"),\n\t\ttitles = state.wiki.filterTiddlers(filter);\n\tresponse.writeHead(200, {\"Content-Type\": \"application/json\"});\n\tvar tiddlers = [];\n\t$tw.utils.each(titles,function(title) {\n\t\tvar tiddler = state.wiki.getTiddler(title);\n\t\tif(tiddler) {\n\t\t\tvar tiddlerFields = tiddler.getFieldStrings({exclude: excludeFields});\n\t\t\ttiddlerFields.revision = state.wiki.getChangeCount(title);\n\t\t\ttiddlerFields.type = tiddlerFields.type || \"text/vnd.tiddlywiki\";\n\t\t\ttiddlers.push(tiddlerFields);\n\t\t}\n\t});\n\tvar text = JSON.stringify(tiddlers);\n\tresponse.end(text,\"utf8\");\n};\n\n}());\n",
            "type": "application/javascript",
            "module-type": "route"
        },
        "$:/core/modules/server/routes/put-tiddler.js": {
            "title": "$:/core/modules/server/routes/put-tiddler.js",
            "text": "/*\\\ntitle: $:/core/modules/server/routes/put-tiddler.js\ntype: application/javascript\nmodule-type: route\n\nPUT /recipes/default/tiddlers/:title\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"PUT\";\n\nexports.path = /^\\/recipes\\/default\\/tiddlers\\/(.+)$/;\n\nexports.handler = function(request,response,state) {\n\tvar title = decodeURIComponent(state.params[0]),\n\tfields = JSON.parse(state.data);\n\t// Pull up any subfields in the `fields` object\n\tif(fields.fields) {\n\t\t$tw.utils.each(fields.fields,function(field,name) {\n\t\t\tfields[name] = field;\n\t\t});\n\t\tdelete fields.fields;\n\t}\n\t// Remove any revision field\n\tif(fields.revision) {\n\t\tdelete fields.revision;\n\t}\n\tstate.wiki.addTiddler(new $tw.Tiddler(state.wiki.getCreationFields(),fields,{title: title},state.wiki.getModificationFields()));\n\tvar changeCount = state.wiki.getChangeCount(title).toString();\n\tresponse.writeHead(204, \"OK\",{\n\t\tEtag: \"\\\"default/\" + encodeURIComponent(title) + \"/\" + changeCount + \":\\\"\",\n\t\t\"Content-Type\": \"text/plain\"\n\t});\n\tresponse.end();\n};\n\n}());\n",
            "type": "application/javascript",
            "module-type": "route"
        },
        "$:/core/modules/server/server-sent-events.js": {
            "title": "$:/core/modules/server/server-sent-events.js",
            "text": "/*\\\ntitle: $:/core/modules/server/server-sent-events.js\ntype: application/javascript\nmodule-type: library\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nparameters:\n\t\tprefix - usually the plugin path, such as `plugins/tiddlywiki/tiddlyweb`. The\n\t\t\troute will match `/events/${prefix}` exactly.\n\n\t\thandler - a function that will be called each time a request comes in with the\n\t\t\trequest and state from the route and an emit function to call.\n*/\n\nvar ServerSentEvents = function ServerSentEvents(prefix, handler) {\n\tthis.handler = handler;\n\tthis.prefix = prefix;\n};\n\nServerSentEvents.prototype.getExports = function() {\n\treturn {\n\t\tbodyFormat: \"stream\",\n\t\tmethod: \"GET\",\n\t\tpath: new RegExp(\"^/events/\" + this.prefix + \"$\"),\n\t\thandler: this.handleEventRequest.bind(this)\n\t};\n};\n\nServerSentEvents.prototype.handleEventRequest = function(request,response,state) {\n\tif(ServerSentEvents.prototype.isEventStreamRequest(request)) {\n\t\tresponse.writeHead(200, {\n\t\t\t\"Content-Type\": \"text/event-stream\",\n\t\t\t\"Cache-Control\": \"no-cache\",\n\t\t\t\"Connection\": \"keep-alive\"\n\t\t});\n\t\tthis.handler(request,state,this.emit.bind(this,response),this.end.bind(this,response));\n\t} else {\n\t\tresponse.writeHead(406,\"Not Acceptable\",{});\n\t\tresponse.end();\n\t}\n};\n\nServerSentEvents.prototype.isEventStreamRequest = function(request) {\n\treturn request.headers.accept &&\n\t\trequest.headers.accept.match(/^text\\/event-stream/);\n};\n\nServerSentEvents.prototype.emit = function(response,event,data) {\n\tif(typeof event !== \"string\" || event.indexOf(\"\\n\") !== -1) {\n\t\tthrow new Error(\"Type must be a single-line string\");\n\t}\n\tif(typeof data !== \"string\" || data.indexOf(\"\\n\") !== -1) {\n\t\tthrow new Error(\"Data must be a single-line string\");\n\t}\n\tresponse.write(\"event: \" + event + \"\\ndata: \" + data + \"\\n\\n\", \"utf8\");\n};\n\nServerSentEvents.prototype.end = function(response) {\n\tresponse.end();\n};\n\nexports.ServerSentEvents = ServerSentEvents;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "library"
        },
        "$:/core/modules/server/server.js": {
            "title": "$:/core/modules/server/server.js",
            "text": "/*\\\ntitle: $:/core/modules/server/server.js\ntype: application/javascript\nmodule-type: library\n\nServe tiddlers over http\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nif($tw.node) {\n\tvar util = require(\"util\"),\n\t\tfs = require(\"fs\"),\n\t\turl = require(\"url\"),\n\t\tpath = require(\"path\"),\n\t\tquerystring = require(\"querystring\");\n}\n\n/*\nA simple HTTP server with regexp-based routes\noptions: variables - optional hashmap of variables to set (a misnomer - they are really constant parameters)\n\t\t routes - optional array of routes to use\n\t\t wiki - reference to wiki object\n*/\nfunction Server(options) {\n\tvar self = this;\n\tthis.routes = options.routes || [];\n\tthis.authenticators = options.authenticators || [];\n\tthis.wiki = options.wiki;\n\tthis.boot = options.boot || $tw.boot;\n\tthis.servername = $tw.utils.transliterateToSafeASCII(this.wiki.getTiddlerText(\"$:/SiteTitle\") || \"TiddlyWiki5\");\n\t// Initialise the variables\n\tthis.variables = $tw.utils.extend({},this.defaultVariables);\n\tif(options.variables) {\n\t\tfor(var variable in options.variables) {\n\t\t\tif(options.variables[variable]) {\n\t\t\t\tthis.variables[variable] = options.variables[variable];\n\t\t\t}\n\t\t}\t\t\n\t}\n\t$tw.utils.extend({},this.defaultVariables,options.variables);\n\t// Initialise CSRF\n\tthis.csrfDisable = this.get(\"csrf-disable\") === \"yes\";\n\t// Initialize Gzip compression\n\tthis.enableGzip = this.get(\"gzip\") === \"yes\";\n\t// Initialise authorization\n\tvar authorizedUserName = (this.get(\"username\") && this.get(\"password\")) ? this.get(\"username\") : \"(anon)\";\n\tthis.authorizationPrincipals = {\n\t\treaders: (this.get(\"readers\") || authorizedUserName).split(\",\").map($tw.utils.trim),\n\t\twriters: (this.get(\"writers\") || authorizedUserName).split(\",\").map($tw.utils.trim)\n\t}\n\t// Load and initialise authenticators\n\t$tw.modules.forEachModuleOfType(\"authenticator\", function(title,authenticatorDefinition) {\n\t\t// console.log(\"Loading server route \" + title);\n\t\tself.addAuthenticator(authenticatorDefinition.AuthenticatorClass);\n\t});\n\t// Load route handlers\n\t$tw.modules.forEachModuleOfType(\"route\", function(title,routeDefinition) {\n\t\t// console.log(\"Loading server route \" + title);\n\t\tself.addRoute(routeDefinition);\n\t});\n\t// Initialise the http vs https\n\tthis.listenOptions = null;\n\tthis.protocol = \"http\";\n\tvar tlsKeyFilepath = this.get(\"tls-key\"),\n\t\ttlsCertFilepath = this.get(\"tls-cert\");\n\tif(tlsCertFilepath && tlsKeyFilepath) {\n\t\tthis.listenOptions = {\n\t\t\tkey: fs.readFileSync(path.resolve(this.boot.wikiPath,tlsKeyFilepath),\"utf8\"),\n\t\t\tcert: fs.readFileSync(path.resolve(this.boot.wikiPath,tlsCertFilepath),\"utf8\")\n\t\t};\n\t\tthis.protocol = \"https\";\n\t}\n\tthis.transport = require(this.protocol);\n}\n\nServer.prototype.defaultVariables = {\n\tport: \"8080\",\n\thost: \"127.0.0.1\",\n\t\"root-tiddler\": \"$:/core/save/all\",\n\t\"root-render-type\": \"text/plain\",\n\t\"root-serve-type\": \"text/html\",\n\t\"tiddler-render-type\": \"text/html\",\n\t\"tiddler-render-template\": \"$:/core/templates/server/static.tiddler.html\",\n\t\"system-tiddler-render-type\": \"text/plain\",\n\t\"system-tiddler-render-template\": \"$:/core/templates/wikified-tiddler\",\n\t\"debug-level\": \"none\",\n\t\"gzip\": \"no\"\n};\n\nServer.prototype.get = function(name) {\n\treturn this.variables[name];\n};\n\nServer.prototype.addRoute = function(route) {\n\tthis.routes.push(route);\n};\n\nServer.prototype.addAuthenticator = function(AuthenticatorClass) {\n\t// Instantiate and initialise the authenticator\n\tvar authenticator = new AuthenticatorClass(this),\n\t\tresult = authenticator.init();\n\tif(typeof result === \"string\") {\n\t\t$tw.utils.error(\"Error: \" + result);\n\t} else if(result) {\n\t\t// Only use the authenticator if it initialised successfully\n\t\tthis.authenticators.push(authenticator);\n\t}\n};\n\nServer.prototype.findMatchingRoute = function(request,state) {\n\tfor(var t=0; t<this.routes.length; t++) {\n\t\tvar potentialRoute = this.routes[t],\n\t\t\tpathRegExp = potentialRoute.path,\n\t\t\tpathname = state.urlInfo.pathname,\n\t\t\tmatch;\n\t\tif(state.pathPrefix) {\n\t\t\tif(pathname.substr(0,state.pathPrefix.length) === state.pathPrefix) {\n\t\t\t\tpathname = pathname.substr(state.pathPrefix.length) || \"/\";\n\t\t\t\tmatch = potentialRoute.path.exec(pathname);\n\t\t\t} else {\n\t\t\t\tmatch = false;\n\t\t\t}\n\t\t} else {\n\t\t\tmatch = potentialRoute.path.exec(pathname);\n\t\t}\n\t\tif(match && request.method === potentialRoute.method) {\n\t\t\tstate.params = [];\n\t\t\tfor(var p=1; p<match.length; p++) {\n\t\t\t\tstate.params.push(match[p]);\n\t\t\t}\n\t\t\treturn potentialRoute;\n\t\t}\n\t}\n\treturn null;\n};\n\nServer.prototype.methodMappings = {\n\t\"GET\": \"readers\",\n\t\"OPTIONS\": \"readers\",\n\t\"HEAD\": \"readers\",\n\t\"PUT\": \"writers\",\n\t\"POST\": \"writers\",\n\t\"DELETE\": \"writers\"\n};\n\n/*\nCheck whether a given user is authorized for the specified authorizationType (\"readers\" or \"writers\"). Pass null or undefined as the username to check for anonymous access\n*/\nServer.prototype.isAuthorized = function(authorizationType,username) {\n\tvar principals = this.authorizationPrincipals[authorizationType] || [];\n\treturn principals.indexOf(\"(anon)\") !== -1 || (username && (principals.indexOf(\"(authenticated)\") !== -1 || principals.indexOf(username) !== -1));\n}\n\nServer.prototype.requestHandler = function(request,response,options) {\n\toptions = options || {};\n\t// Compose the state object\n\tvar self = this;\n\tvar state = {};\n\tstate.wiki = options.wiki || self.wiki;\n\tstate.boot = options.boot || self.boot;\n\tstate.server = self;\n\tstate.urlInfo = url.parse(request.url);\n\tstate.queryParameters = querystring.parse(state.urlInfo.query);\n\tstate.pathPrefix = options.pathPrefix || this.get(\"path-prefix\") || \"\";\n\t// Get the principals authorized to access this resource\n\tvar authorizationType = this.methodMappings[request.method] || \"readers\";\n\t// Check for the CSRF header if this is a write\n\tif(!this.csrfDisable && authorizationType === \"writers\" && request.headers[\"x-requested-with\"] !== \"TiddlyWiki\") {\n\t\tresponse.writeHead(403,\"'X-Requested-With' header required to login to '\" + this.servername + \"'\");\n\t\tresponse.end();\n\t\treturn;\t\t\n\t}\n\t// Check whether anonymous access is granted\n\tstate.allowAnon = this.isAuthorized(authorizationType,null);\n\t// Authenticate with the first active authenticator\n\tif(this.authenticators.length > 0) {\n\t\tif(!this.authenticators[0].authenticateRequest(request,response,state)) {\n\t\t\t// Bail if we failed (the authenticator will have sent the response)\n\t\t\treturn;\n\t\t}\t\t\n\t}\n\t// Authorize with the authenticated username\n\tif(!this.isAuthorized(authorizationType,state.authenticatedUsername)) {\n\t\tresponse.writeHead(401,\"'\" + state.authenticatedUsername + \"' is not authorized to access '\" + this.servername + \"'\");\n\t\tresponse.end();\n\t\treturn;\n\t}\n\t// Find the route that matches this path\n\tvar route = self.findMatchingRoute(request,state);\n\t// Optionally output debug info\n\tif(self.get(\"debug-level\") !== \"none\") {\n\t\tconsole.log(\"Request path:\",JSON.stringify(state.urlInfo));\n\t\tconsole.log(\"Request headers:\",JSON.stringify(request.headers));\n\t\tconsole.log(\"authenticatedUsername:\",state.authenticatedUsername);\n\t}\n\t// Return a 404 if we didn't find a route\n\tif(!route) {\n\t\tresponse.writeHead(404);\n\t\tresponse.end();\n\t\treturn;\n\t}\n\t// Receive the request body if necessary and hand off to the route handler\n\tif(route.bodyFormat === \"stream\" || request.method === \"GET\" || request.method === \"HEAD\") {\n\t\t// Let the route handle the request stream itself\n\t\troute.handler(request,response,state);\n\t} else if(route.bodyFormat === \"string\" || !route.bodyFormat) {\n\t\t// Set the encoding for the incoming request\n\t\trequest.setEncoding(\"utf8\");\n\t\tvar data = \"\";\n\t\trequest.on(\"data\",function(chunk) {\n\t\t\tdata += chunk.toString();\n\t\t});\n\t\trequest.on(\"end\",function() {\n\t\t\tstate.data = data;\n\t\t\troute.handler(request,response,state);\n\t\t});\n\t} else if(route.bodyFormat === \"buffer\") {\n\t\tvar data = [];\n\t\trequest.on(\"data\",function(chunk) {\n\t\t\tdata.push(chunk);\n\t\t});\n\t\trequest.on(\"end\",function() {\n\t\t\tstate.data = Buffer.concat(data);\n\t\t\troute.handler(request,response,state);\n\t\t})\n\t} else {\n\t\tresponse.writeHead(400,\"Invalid bodyFormat \" + route.bodyFormat + \" in route \" + route.method + \" \" + route.path.source);\n\t\tresponse.end();\n\t}\n};\n\n/*\nListen for requests\nport: optional port number (falls back to value of \"port\" variable)\nhost: optional host address (falls back to value of \"host\" variable)\nprefix: optional prefix (falls back to value of \"path-prefix\" variable)\n*/\nServer.prototype.listen = function(port,host,prefix) {\n\tvar self = this;\n\t// Handle defaults for port and host\n\tport = port || this.get(\"port\");\n\thost = host || this.get(\"host\");\n\tprefix = prefix || this.get(\"path-prefix\") || \"\";\n\t// Check for the port being a string and look it up as an environment variable\n\tif(parseInt(port,10).toString() !== port) {\n\t\tport = process.env[port] || 8080;\n\t}\n\t// Warn if required plugins are missing\n\tif(!this.wiki.getTiddler(\"$:/plugins/tiddlywiki/tiddlyweb\") || !this.wiki.getTiddler(\"$:/plugins/tiddlywiki/filesystem\")) {\n\t\t$tw.utils.warning(\"Warning: Plugins required for client-server operation (\\\"tiddlywiki/filesystem\\\" and \\\"tiddlywiki/tiddlyweb\\\") are missing from tiddlywiki.info file\");\n\t}\n\t// Create the server\n\tvar server;\n\tif(this.listenOptions) {\n\t\tserver = this.transport.createServer(this.listenOptions,this.requestHandler.bind(this));\n\t} else {\n\t\tserver = this.transport.createServer(this.requestHandler.bind(this));\n\t}\n\t// Display the port number after we've started listening (the port number might have been specified as zero, in which case we will get an assigned port)\n\tserver.on(\"listening\",function() {\n\t\tvar address = server.address();\n\t\t$tw.utils.log(\"Serving on \" + self.protocol + \"://\" + address.address + \":\" + address.port + prefix,\"brown/orange\");\n\t\t$tw.utils.log(\"(press ctrl-C to exit)\",\"red\");\n\t});\n\t// Listen\n\treturn server.listen(port,host);\n};\n\nexports.Server = Server;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "library"
        },
        "$:/core/modules/browser-messaging.js": {
            "title": "$:/core/modules/browser-messaging.js",
            "text": "/*\\\ntitle: $:/core/modules/browser-messaging.js\ntype: application/javascript\nmodule-type: startup\n\nBrowser message handling\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"browser-messaging\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\n/*\nLoad a specified url as an iframe and call the callback when it is loaded. If the url is already loaded then the existing iframe instance is used\n*/\nfunction loadIFrame(url,callback) {\n\t// Check if iframe already exists\n\tvar iframeInfo = $tw.browserMessaging.iframeInfoMap[url];\n\tif(iframeInfo) {\n\t\t// We've already got the iframe\n\t\tcallback(null,iframeInfo);\n\t} else {\n\t\t// Create the iframe and save it in the list\n\t\tvar iframe = document.createElement(\"iframe\");\n\t\tiframeInfo = {\n\t\t\turl: url,\n\t\t\tstatus: \"loading\",\n\t\t\tdomNode: iframe\n\t\t};\n\t\t$tw.browserMessaging.iframeInfoMap[url] = iframeInfo;\n\t\tsaveIFrameInfoTiddler(iframeInfo);\n\t\t// Add the iframe to the DOM and hide it\n\t\tiframe.style.display = \"none\";\n\t\tiframe.setAttribute(\"library\",\"true\");\n\t\tdocument.body.appendChild(iframe);\n\t\t// Set up onload\n\t\tiframe.onload = function() {\n\t\t\tiframeInfo.status = \"loaded\";\n\t\t\tsaveIFrameInfoTiddler(iframeInfo);\n\t\t\tcallback(null,iframeInfo);\n\t\t};\n\t\tiframe.onerror = function() {\n\t\t\tcallback(\"Cannot load iframe\");\n\t\t};\n\t\ttry {\n\t\t\tiframe.src = url;\n\t\t} catch(ex) {\n\t\t\tcallback(ex);\n\t\t}\n\t}\n}\n\n/*\nUnload library iframe for given url\n*/\nfunction unloadIFrame(url){\n\t$tw.utils.each(document.getElementsByTagName('iframe'), function(iframe) {\n\t\tif(iframe.getAttribute(\"library\") === \"true\" &&\n\t\t  iframe.getAttribute(\"src\") === url) {\n\t\t\tiframe.parentNode.removeChild(iframe);\n\t\t}\n\t});\n}\n\nfunction saveIFrameInfoTiddler(iframeInfo) {\n\t$tw.wiki.addTiddler(new $tw.Tiddler($tw.wiki.getCreationFields(),{\n\t\ttitle: \"$:/temp/ServerConnection/\" + iframeInfo.url,\n\t\ttext: iframeInfo.status,\n\t\ttags: [\"$:/tags/ServerConnection\"],\n\t\turl: iframeInfo.url\n\t},$tw.wiki.getModificationFields()));\n}\n\nexports.startup = function() {\n\t// Initialise the store of iframes we've created\n\t$tw.browserMessaging = {\n\t\tiframeInfoMap: {} // Hashmap by URL of {url:,status:\"loading/loaded\",domNode:}\n\t};\n\t// Listen for widget messages to control loading the plugin library\n\t$tw.rootWidget.addEventListener(\"tm-load-plugin-library\",function(event) {\n\t\tvar paramObject = event.paramObject || {},\n\t\t\turl = paramObject.url;\n\t\tif(url) {\n\t\t\tloadIFrame(url,function(err,iframeInfo) {\n\t\t\t\tif(err) {\n\t\t\t\t\talert($tw.language.getString(\"Error/LoadingPluginLibrary\") + \": \" + url);\n\t\t\t\t} else {\n\t\t\t\t\tiframeInfo.domNode.contentWindow.postMessage({\n\t\t\t\t\t\tverb: \"GET\",\n\t\t\t\t\t\turl: \"recipes/library/tiddlers.json\",\n\t\t\t\t\t\tcookies: {\n\t\t\t\t\t\t\ttype: \"save-info\",\n\t\t\t\t\t\t\tinfoTitlePrefix: paramObject.infoTitlePrefix || \"$:/temp/RemoteAssetInfo/\",\n\t\t\t\t\t\t\turl: url\n\t\t\t\t\t\t}\n\t\t\t\t\t},\"*\");\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\t// Listen for widget messages to control unloading the plugin library\n\t$tw.rootWidget.addEventListener(\"tm-unload-plugin-library\",function(event) {\n\t\tvar paramObject = event.paramObject || {},\n\t\t\turl = paramObject.url;\n\t\t$tw.browserMessaging.iframeInfoMap[url] = undefined;\n\t\tif(url) {\n\t\t\tunloadIFrame(url);\n\t\t\t$tw.utils.each(\n\t\t\t\t$tw.wiki.filterTiddlers(\"[[$:/temp/ServerConnection/\" + url + \"]] [prefix[$:/temp/RemoteAssetInfo/\" + url + \"/]]\"),\n\t\t\t\tfunction(title) {\n\t\t\t\t\t$tw.wiki.deleteTiddler(title);\n\t\t\t\t}\n\t\t\t);\n\t\t}\n\t});\n\t$tw.rootWidget.addEventListener(\"tm-load-plugin-from-library\",function(event) {\n\t\tvar paramObject = event.paramObject || {},\n\t\t\turl = paramObject.url,\n\t\t\ttitle = paramObject.title;\n\t\tif(url && title) {\n\t\t\tloadIFrame(url,function(err,iframeInfo) {\n\t\t\t\tif(err) {\n\t\t\t\t\talert($tw.language.getString(\"Error/LoadingPluginLibrary\") + \": \" + url);\n\t\t\t\t} else {\n\t\t\t\t\tiframeInfo.domNode.contentWindow.postMessage({\n\t\t\t\t\t\tverb: \"GET\",\n\t\t\t\t\t\turl: \"recipes/library/tiddlers/\" + encodeURIComponent(title) + \".json\",\n\t\t\t\t\t\tcookies: {\n\t\t\t\t\t\t\ttype: \"save-tiddler\",\n\t\t\t\t\t\t\turl: url\n\t\t\t\t\t\t}\n\t\t\t\t\t},\"*\");\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\t// Listen for window messages from other windows\n\twindow.addEventListener(\"message\",function listener(event){\n\t\t// console.log(\"browser-messaging: \",document.location.toString())\n\t\t// console.log(\"browser-messaging: Received message from\",event.origin);\n\t\t// console.log(\"browser-messaging: Message content\",event.data);\n\t\tswitch(event.data.verb) {\n\t\t\tcase \"GET-RESPONSE\":\n\t\t\t\tif(event.data.status.charAt(0) === \"2\") {\n\t\t\t\t\tif(event.data.cookies) {\n\t\t\t\t\t\tif(event.data.cookies.type === \"save-info\") {\n\t\t\t\t\t\t\tvar tiddlers = JSON.parse(event.data.body);\n\t\t\t\t\t\t\t$tw.utils.each(tiddlers,function(tiddler) {\n\t\t\t\t\t\t\t\t$tw.wiki.addTiddler(new $tw.Tiddler($tw.wiki.getCreationFields(),tiddler,{\n\t\t\t\t\t\t\t\t\ttitle: event.data.cookies.infoTitlePrefix + event.data.cookies.url + \"/\" + tiddler.title,\n\t\t\t\t\t\t\t\t\t\"original-title\": tiddler.title,\n\t\t\t\t\t\t\t\t\ttext: \"\",\n\t\t\t\t\t\t\t\t\ttype: \"text/vnd.tiddlywiki\",\n\t\t\t\t\t\t\t\t\t\"original-type\": tiddler.type,\n\t\t\t\t\t\t\t\t\t\"plugin-type\": undefined,\n\t\t\t\t\t\t\t\t\t\"original-plugin-type\": tiddler[\"plugin-type\"],\n\t\t\t\t\t\t\t\t\t\"module-type\": undefined,\n\t\t\t\t\t\t\t\t\t\"original-module-type\": tiddler[\"module-type\"],\n\t\t\t\t\t\t\t\t\ttags: [\"$:/tags/RemoteAssetInfo\"],\n\t\t\t\t\t\t\t\t\t\"original-tags\": $tw.utils.stringifyList(tiddler.tags || []),\n\t\t\t\t\t\t\t\t\t\"server-url\": event.data.cookies.url\n\t\t\t\t\t\t\t\t},$tw.wiki.getModificationFields()));\n\t\t\t\t\t\t\t});\n\t\t\t\t\t\t} else if(event.data.cookies.type === \"save-tiddler\") {\n\t\t\t\t\t\t\tvar tiddler = JSON.parse(event.data.body);\n\t\t\t\t\t\t\t$tw.wiki.addTiddler(new $tw.Tiddler(tiddler));\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\tbreak;\n\t\t}\n\t},false);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/commands.js": {
            "title": "$:/core/modules/startup/commands.js",
            "text": "/*\\\ntitle: $:/core/modules/startup/commands.js\ntype: application/javascript\nmodule-type: startup\n\nCommand processing\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"commands\";\nexports.platforms = [\"node\"];\nexports.after = [\"story\"];\nexports.synchronous = false;\n\nexports.startup = function(callback) {\n\t// On the server, start a commander with the command line arguments\n\tvar commander = new $tw.Commander(\n\t\t$tw.boot.argv,\n\t\tfunction(err) {\n\t\t\tif(err) {\n\t\t\t\treturn $tw.utils.error(\"Error: \" + err);\n\t\t\t}\n\t\t\tcallback();\n\t\t},\n\t\t$tw.wiki,\n\t\t{output: process.stdout, error: process.stderr}\n\t);\n\tcommander.execute();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/favicon.js": {
            "title": "$:/core/modules/startup/favicon.js",
            "text": "/*\\\ntitle: $:/core/modules/startup/favicon.js\ntype: application/javascript\nmodule-type: startup\n\nFavicon handling\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"favicon\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\t\t\n// Favicon tiddler\nvar FAVICON_TITLE = \"$:/favicon.ico\";\n\nexports.startup = function() {\n\t// Set up the favicon\n\tsetFavicon();\n\t// Reset the favicon when the tiddler changes\n\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\tif($tw.utils.hop(changes,FAVICON_TITLE)) {\n\t\t\tsetFavicon();\n\t\t}\n\t});\n};\n\nfunction setFavicon() {\n\tvar tiddler = $tw.wiki.getTiddler(FAVICON_TITLE);\n\tif(tiddler) {\n\t\tvar faviconLink = document.getElementById(\"faviconLink\");\n\t\tfaviconLink.setAttribute(\"href\",$tw.utils.makeDataUri(tiddler.fields.text,tiddler.fields.type,tiddler.fields._canonical_uri));\n\t}\n}\n\n})();\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/info.js": {
            "title": "$:/core/modules/startup/info.js",
            "text": "/*\\\ntitle: $:/core/modules/startup/info.js\ntype: application/javascript\nmodule-type: startup\n\nInitialise $:/info tiddlers via $:/temp/info-plugin pseudo-plugin\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"info\";\nexports.before = [\"startup\"];\nexports.after = [\"load-modules\"];\nexports.synchronous = true;\n\nvar TITLE_INFO_PLUGIN = \"$:/temp/info-plugin\";\n\nexports.startup = function() {\n\t// Function to bake the info plugin with new tiddlers\n\tvar updateInfoPlugin = function(tiddlerFieldsArray) {\n\t\t// Get the existing tiddlers\n\t\tvar json = $tw.wiki.getTiddlerData(TITLE_INFO_PLUGIN,{tiddlers: {}});\n\t\t// Add the new ones\n\t\t$tw.utils.each(tiddlerFieldsArray,function(fields) {\n\t\t\tif(fields && fields.title) {\n\t\t\t\tjson.tiddlers[fields.title] = fields;\n\t\t\t}\n\t\t});\n\t\t// Bake the info tiddlers into a plugin. We use the non-standard plugin-type \"info\" because ordinary plugins are only registered asynchronously after being loaded dynamically\n\t\tvar fields = {\n\t\t\ttitle: TITLE_INFO_PLUGIN,\n\t\t\ttype: \"application/json\",\n\t\t\t\"plugin-type\": \"info\",\n\t\t\ttext: JSON.stringify(json,null,$tw.config.preferences.jsonSpaces)\n\t\t};\n\t\t$tw.wiki.addTiddler(new $tw.Tiddler(fields));\n\n\t};\n\t// Collect up the info tiddlers\n\tvar tiddlerFieldsArray = [];\n\t// Give each info module a chance to provide as many info tiddlers as they want as an array, and give them a callback for dynamically updating them\n\t$tw.modules.forEachModuleOfType(\"info\",function(title,moduleExports) {\n\t\tif(moduleExports && moduleExports.getInfoTiddlerFields) {\n\t\t\tArray.prototype.push.apply(tiddlerFieldsArray,moduleExports.getInfoTiddlerFields(updateInfoPlugin));\n\t\t}\n\t});\n\tupdateInfoPlugin(tiddlerFieldsArray);\n\tvar changes = $tw.wiki.readPluginInfo([TITLE_INFO_PLUGIN]);\n\t$tw.wiki.registerPluginTiddlers(\"info\",[TITLE_INFO_PLUGIN]);\n\t$tw.wiki.unpackPluginTiddlers();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/load-modules.js": {
            "title": "$:/core/modules/startup/load-modules.js",
            "text": "/*\\\ntitle: $:/core/modules/startup/load-modules.js\ntype: application/javascript\nmodule-type: startup\n\nLoad core modules\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"load-modules\";\nexports.synchronous = true;\n\nexports.startup = function() {\n\t// Load modules\n\t$tw.modules.applyMethods(\"utils\",$tw.utils);\n\tif($tw.node) {\n\t\t$tw.modules.applyMethods(\"utils-node\",$tw.utils);\n\t}\n\tif($tw.browser) {\n\t\t$tw.modules.applyMethods(\"utils-browser\",$tw.utils);\n\t}\n\t$tw.modules.applyMethods(\"global\",$tw);\n\t$tw.modules.applyMethods(\"config\",$tw.config);\n\t$tw.Tiddler.fieldModules = $tw.modules.getModulesByTypeAsHashmap(\"tiddlerfield\");\n\t$tw.modules.applyMethods(\"tiddlermethod\",$tw.Tiddler.prototype);\n\t$tw.modules.applyMethods(\"wikimethod\",$tw.Wiki.prototype);\n\t$tw.wiki.addIndexersToWiki();\n\t$tw.modules.applyMethods(\"tiddlerdeserializer\",$tw.Wiki.tiddlerDeserializerModules);\n\t$tw.macros = $tw.modules.getModulesByTypeAsHashmap(\"macro\");\n\t$tw.wiki.initParsers();\n\t$tw.Commander.initCommands();\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/password.js": {
            "title": "$:/core/modules/startup/password.js",
            "text": "/*\\\ntitle: $:/core/modules/startup/password.js\ntype: application/javascript\nmodule-type: startup\n\nPassword handling\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"password\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\nexports.startup = function() {\n\t$tw.rootWidget.addEventListener(\"tm-set-password\",function(event) {\n\t\t$tw.passwordPrompt.createPrompt({\n\t\t\tserviceName: $tw.language.getString(\"Encryption/PromptSetPassword\"),\n\t\t\tnoUserName: true,\n\t\t\tsubmitText: $tw.language.getString(\"Encryption/SetPassword\"),\n\t\t\tcanCancel: true,\n\t\t\trepeatPassword: true,\n\t\t\tcallback: function(data) {\n\t\t\t\tif(data) {\n\t\t\t\t\t$tw.crypto.setPassword(data.password);\n\t\t\t\t}\n\t\t\t\treturn true; // Get rid of the password prompt\n\t\t\t}\n\t\t});\n\t});\n\t$tw.rootWidget.addEventListener(\"tm-clear-password\",function(event) {\n\t\tif($tw.browser) {\n\t\t\tif(!confirm($tw.language.getString(\"Encryption/ConfirmClearPassword\"))) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t}\n\t\t$tw.crypto.setPassword(null);\n\t});\n\t// Ensure that $:/isEncrypted is maintained properly\n\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\tif($tw.utils.hop(changes,\"$:/isEncrypted\")) {\n\t\t\t$tw.crypto.updateCryptoStateTiddler();\n\t\t}\n\t});\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/plugins.js": {
            "title": "$:/core/modules/startup/plugins.js",
            "text": "/*\\\ntitle: $:/core/modules/startup/plugins.js\ntype: application/javascript\nmodule-type: startup\n\nStartup logic concerned with managing plugins\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"plugins\";\nexports.after = [\"load-modules\"];\nexports.synchronous = true;\n\nvar TITLE_REQUIRE_RELOAD_DUE_TO_PLUGIN_CHANGE = \"$:/status/RequireReloadDueToPluginChange\";\n\nvar PREFIX_CONFIG_REGISTER_PLUGIN_TYPE = \"$:/config/RegisterPluginType/\";\n\nexports.startup = function() {\n\t$tw.wiki.addTiddler({title: TITLE_REQUIRE_RELOAD_DUE_TO_PLUGIN_CHANGE,text: \"no\"});\n\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\t// Work out which of the changed tiddlers are plugins that we need to reregister\n\t\tvar changesToProcess = [],\n\t\t\trequireReloadDueToPluginChange = false;\n\t\t$tw.utils.each(Object.keys(changes),function(title) {\n\t\t\tvar tiddler = $tw.wiki.getTiddler(title),\n\t\t\t\trequiresReload = $tw.wiki.doesPluginRequireReload(title);\n\t\t\tif(requiresReload) {\n\t\t\t\trequireReloadDueToPluginChange = true;\n\t\t\t} else if(tiddler) {\n\t\t\t\tvar pluginType = tiddler.fields[\"plugin-type\"];\n\t\t\t\tif($tw.wiki.getTiddlerText(PREFIX_CONFIG_REGISTER_PLUGIN_TYPE + (tiddler.fields[\"plugin-type\"] || \"\"),\"no\") === \"yes\") {\n\t\t\t\t\tchangesToProcess.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t\t// Issue warning if any of the tiddlers require a reload\n\t\tif(requireReloadDueToPluginChange) {\n\t\t\t$tw.wiki.addTiddler({title: TITLE_REQUIRE_RELOAD_DUE_TO_PLUGIN_CHANGE,text: \"yes\"});\n\t\t}\n\t\t// Read or delete the plugin info of the changed tiddlers\n\t\tif(changesToProcess.length > 0) {\n\t\t\tvar changes = $tw.wiki.readPluginInfo(changesToProcess);\n\t\t\tif(changes.modifiedPlugins.length > 0 || changes.deletedPlugins.length > 0) {\n\t\t\t\tvar changedShadowTiddlers = {};\n\t\t\t\t// Collect the shadow tiddlers of any deleted plugins\n\t\t\t\t$tw.utils.each(changes.deletedPlugins,function(pluginTitle) {\n\t\t\t\t\tvar pluginInfo = $tw.wiki.getPluginInfo(pluginTitle);\n\t\t\t\t\tif(pluginInfo) {\n\t\t\t\t\t\t$tw.utils.each(Object.keys(pluginInfo.tiddlers),function(title) {\n\t\t\t\t\t\t\tchangedShadowTiddlers[title] = true;\n\t\t\t\t\t\t});\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t\t// Collect the shadow tiddlers of any modified plugins\n\t\t\t\t$tw.utils.each(changes.modifiedPlugins,function(pluginTitle) {\n\t\t\t\t\tvar pluginInfo = $tw.wiki.getPluginInfo(pluginTitle);\n\t\t\t\t\tif(pluginInfo) {\n\t\t\t\t\t\t$tw.utils.each(Object.keys(pluginInfo.tiddlers),function(title) {\n\t\t\t\t\t\t\tchangedShadowTiddlers[title] = false;\n\t\t\t\t\t\t});\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t\t// (Re-)register any modified plugins\n\t\t\t\t$tw.wiki.registerPluginTiddlers(null,changes.modifiedPlugins);\n\t\t\t\t// Unregister any deleted plugins\n\t\t\t\t$tw.wiki.unregisterPluginTiddlers(null,changes.deletedPlugins);\n\t\t\t\t// Unpack the shadow tiddlers\n\t\t\t\t$tw.wiki.unpackPluginTiddlers();\n\t\t\t\t// Queue change events for the changed shadow tiddlers\n\t\t\t\t$tw.utils.each(Object.keys(changedShadowTiddlers),function(title) {\n\t\t\t\t\t$tw.wiki.enqueueTiddlerEvent(title,changedShadowTiddlers[title]);\n\t\t\t\t});\n\t\t\t}\n\t\t}\n\t});\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/render.js": {
            "title": "$:/core/modules/startup/render.js",
            "text": "/*\\\ntitle: $:/core/modules/startup/render.js\ntype: application/javascript\nmodule-type: startup\n\nTitle, stylesheet and page rendering\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"render\";\nexports.platforms = [\"browser\"];\nexports.after = [\"story\"];\nexports.synchronous = true;\n\n// Default story and history lists\nvar PAGE_TITLE_TITLE = \"$:/core/wiki/title\";\nvar PAGE_STYLESHEET_TITLE = \"$:/core/ui/PageStylesheet\";\nvar PAGE_TEMPLATE_TITLE = \"$:/core/ui/RootTemplate\";\n\n// Time (in ms) that we defer refreshing changes to draft tiddlers\nvar DRAFT_TIDDLER_TIMEOUT_TITLE = \"$:/config/Drafts/TypingTimeout\";\nvar THROTTLE_REFRESH_TIMEOUT = 400;\n\nexports.startup = function() {\n\t// Set up the title\n\t$tw.titleWidgetNode = $tw.wiki.makeTranscludeWidget(PAGE_TITLE_TITLE,{document: $tw.fakeDocument, parseAsInline: true});\n\t$tw.titleContainer = $tw.fakeDocument.createElement(\"div\");\n\t$tw.titleWidgetNode.render($tw.titleContainer,null);\n\tdocument.title = $tw.titleContainer.textContent;\n\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\tif($tw.titleWidgetNode.refresh(changes,$tw.titleContainer,null)) {\n\t\t\tdocument.title = $tw.titleContainer.textContent;\n\t\t}\n\t});\n\t// Set up the styles\n\t$tw.styleWidgetNode = $tw.wiki.makeTranscludeWidget(PAGE_STYLESHEET_TITLE,{document: $tw.fakeDocument});\n\t$tw.styleContainer = $tw.fakeDocument.createElement(\"style\");\n\t$tw.styleWidgetNode.render($tw.styleContainer,null);\n\t$tw.styleElement = document.createElement(\"style\");\n\t$tw.styleElement.innerHTML = $tw.styleContainer.textContent;\n\tdocument.head.insertBefore($tw.styleElement,document.head.firstChild);\n\t$tw.wiki.addEventListener(\"change\",$tw.perf.report(\"styleRefresh\",function(changes) {\n\t\tif($tw.styleWidgetNode.refresh(changes,$tw.styleContainer,null)) {\n\t\t\t$tw.styleElement.innerHTML = $tw.styleContainer.textContent;\n\t\t}\n\t}));\n\t// Display the $:/core/ui/PageTemplate tiddler to kick off the display\n\t$tw.perf.report(\"mainRender\",function() {\n\t\t$tw.pageWidgetNode = $tw.wiki.makeTranscludeWidget(PAGE_TEMPLATE_TITLE,{document: document, parentWidget: $tw.rootWidget, recursionMarker: \"no\"});\n\t\t$tw.pageContainer = document.createElement(\"div\");\n\t\t$tw.utils.addClass($tw.pageContainer,\"tc-page-container-wrapper\");\n\t\tdocument.body.insertBefore($tw.pageContainer,document.body.firstChild);\n\t\t$tw.pageWidgetNode.render($tw.pageContainer,null);\n   \t\t$tw.hooks.invokeHook(\"th-page-refreshed\");\n\t})();\n\t// Remove any splash screen elements\n\tvar removeList = document.querySelectorAll(\".tc-remove-when-wiki-loaded\");\n\t$tw.utils.each(removeList,function(removeItem) {\n\t\tif(removeItem.parentNode) {\n\t\t\tremoveItem.parentNode.removeChild(removeItem);\n\t\t}\n\t});\n\t// Prepare refresh mechanism\n\tvar deferredChanges = Object.create(null),\n\t\ttimerId;\n\tfunction refresh() {\n\t\t// Process the refresh\n\t\t$tw.hooks.invokeHook(\"th-page-refreshing\");\n\t\t$tw.pageWidgetNode.refresh(deferredChanges);\n\t\tdeferredChanges = Object.create(null);\n\t\t$tw.hooks.invokeHook(\"th-page-refreshed\");\n\t}\n\t// Add the change event handler\n\t$tw.wiki.addEventListener(\"change\",$tw.perf.report(\"mainRefresh\",function(changes) {\n\t\t// Check if only tiddlers that are throttled have changed\n\t\tvar onlyThrottledTiddlersHaveChanged = true;\n\t\tfor(var title in changes) {\n\t\t\tvar tiddler = $tw.wiki.getTiddler(title);\n\t\t\tif(!tiddler || !(tiddler.hasField(\"draft.of\") || tiddler.hasField(\"throttle.refresh\"))) {\n\t\t\t\tonlyThrottledTiddlersHaveChanged = false;\n\t\t\t}\n\t\t}\n\t\t// Defer the change if only drafts have changed\n\t\tif(timerId) {\n\t\t\tclearTimeout(timerId);\n\t\t}\n\t\ttimerId = null;\n\t\tif(onlyThrottledTiddlersHaveChanged) {\n\t\t\tvar timeout = parseInt($tw.wiki.getTiddlerText(DRAFT_TIDDLER_TIMEOUT_TITLE,\"\"),10);\n\t\t\tif(isNaN(timeout)) {\n\t\t\t\ttimeout = THROTTLE_REFRESH_TIMEOUT;\n\t\t\t}\n\t\t\ttimerId = setTimeout(refresh,timeout);\n\t\t\t$tw.utils.extend(deferredChanges,changes);\n\t\t} else {\n\t\t\t$tw.utils.extend(deferredChanges,changes);\n\t\t\trefresh();\n\t\t}\n\t}));\n\t// Fix up the link between the root widget and the page container\n\t$tw.rootWidget.domNodes = [$tw.pageContainer];\n\t$tw.rootWidget.children = [$tw.pageWidgetNode];\n\t// Run any post-render startup actions\n\t$tw.rootWidget.invokeActionsByTag(\"$:/tags/StartupAction/PostRender\");\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/rootwidget.js": {
            "title": "$:/core/modules/startup/rootwidget.js",
            "text": "/*\\\ntitle: $:/core/modules/startup/rootwidget.js\ntype: application/javascript\nmodule-type: startup\n\nSetup the root widget and the core root widget handlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"rootwidget\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.before = [\"story\"];\nexports.synchronous = true;\n\nexports.startup = function() {\n\t// Install the modal message mechanism\n\t$tw.modal = new $tw.utils.Modal($tw.wiki);\n\t$tw.rootWidget.addEventListener(\"tm-modal\",function(event) {\n\t\t$tw.modal.display(event.param,{variables: event.paramObject, event: event});\n\t});\n\t$tw.rootWidget.addEventListener(\"tm-show-switcher\",function(event) {\n\t\t$tw.modal.display(\"$:/core/ui/SwitcherModal\",{variables: event.paramObject, event: event});\n\t});\t\n\t// Install the notification  mechanism\n\t$tw.notifier = new $tw.utils.Notifier($tw.wiki);\n\t$tw.rootWidget.addEventListener(\"tm-notify\",function(event) {\n\t\t$tw.notifier.display(event.param,{variables: event.paramObject});\n\t});\n\t// Install the copy-to-clipboard  mechanism\n\t$tw.rootWidget.addEventListener(\"tm-copy-to-clipboard\",function(event) {\n\t\t$tw.utils.copyToClipboard(event.param);\n\t});\n\t// Install the tm-focus-selector message\n\t$tw.rootWidget.addEventListener(\"tm-focus-selector\",function(event) {\n\t\tvar selector = event.param || \"\",\n\t\t\telement;\n\t\ttry {\n\t\t\telement = document.querySelector(selector);\n\t\t} catch(e) {\n\t\t\tconsole.log(\"Error in selector: \",selector)\n\t\t}\n\t\tif(element && element.focus) {\n\t\t\telement.focus(event.paramObject);\n\t\t}\n\t});\n\t// Install the scroller\n\t$tw.pageScroller = new $tw.utils.PageScroller();\n\t$tw.rootWidget.addEventListener(\"tm-scroll\",function(event) {\n\t\t$tw.pageScroller.handleEvent(event);\n\t});\n\tvar fullscreen = $tw.utils.getFullScreenApis();\n\tif(fullscreen) {\n\t\t$tw.rootWidget.addEventListener(\"tm-full-screen\",function(event) {\n\t\t\tvar fullScreenDocument = event.event ? event.event.target.ownerDocument : document;\n\t\t\tif(event.param === \"enter\") {\n\t\t\t\tfullScreenDocument.documentElement[fullscreen._requestFullscreen](Element.ALLOW_KEYBOARD_INPUT);\n\t\t\t} else if(event.param === \"exit\") {\n\t\t\t\tfullScreenDocument[fullscreen._exitFullscreen]();\n\t\t\t} else {\n\t\t\t\tif(fullScreenDocument[fullscreen._fullscreenElement]) {\n\t\t\t\t\tfullScreenDocument[fullscreen._exitFullscreen]();\n\t\t\t\t} else {\n\t\t\t\t\tfullScreenDocument.documentElement[fullscreen._requestFullscreen](Element.ALLOW_KEYBOARD_INPUT);\n\t\t\t\t}\t\t\t\t\n\t\t\t}\n\t\t});\n\t}\n\t// If we're being viewed on a data: URI then give instructions for how to save\n\tif(document.location.protocol === \"data:\") {\n\t\t$tw.rootWidget.dispatchEvent({\n\t\t\ttype: \"tm-modal\",\n\t\t\tparam: \"$:/language/Modals/SaveInstructions\"\n\t\t});\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup.js": {
            "title": "$:/core/modules/startup.js",
            "text": "/*\\\ntitle: $:/core/modules/startup.js\ntype: application/javascript\nmodule-type: startup\n\nMiscellaneous startup logic for both the client and server.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"startup\";\nexports.after = [\"load-modules\"];\nexports.synchronous = true;\n\n// Set to `true` to enable performance instrumentation\nvar PERFORMANCE_INSTRUMENTATION_CONFIG_TITLE = \"$:/config/Performance/Instrumentation\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.startup = function() {\n\t// Minimal browser detection\n\tif($tw.browser) {\n\t\t$tw.browser.isIE = (/msie|trident/i.test(navigator.userAgent));\n\t\t$tw.browser.isFirefox = !!document.mozFullScreenEnabled;\n\t}\n\t// Platform detection\n\t$tw.platform = {};\n\tif($tw.browser) {\n\t\t$tw.platform.isMac = /Mac/.test(navigator.platform);\n\t\t$tw.platform.isWindows = /win/i.test(navigator.platform);\n\t\t$tw.platform.isLinux = /Linux/i.test(navigator.platform);\n\t} else {\n\t\tswitch(require(\"os\").platform()) {\n\t\t\tcase \"darwin\":\n\t\t\t\t$tw.platform.isMac = true;\n\t\t\t\tbreak;\n\t\t\tcase \"win32\":\n\t\t\t\t$tw.platform.isWindows = true;\n\t\t\t\tbreak;\n\t\t\tcase \"freebsd\":\n\t\t\t\t$tw.platform.isLinux = true;\n\t\t\t\tbreak;\n\t\t\tcase \"linux\":\n\t\t\t\t$tw.platform.isLinux = true;\n\t\t\t\tbreak;\n\t\t}\n\t}\n\t// Initialise version\n\t$tw.version = $tw.utils.extractVersionInfo();\n\t// Set up the performance framework\n\t$tw.perf = new $tw.Performance($tw.wiki.getTiddlerText(PERFORMANCE_INSTRUMENTATION_CONFIG_TITLE,\"no\") === \"yes\");\n\t// Create a root widget for attaching event handlers. By using it as the parentWidget for another widget tree, one can reuse the event handlers\n\t$tw.rootWidget = new widget.widget({\n\t\ttype: \"widget\",\n\t\tchildren: []\n\t},{\n\t\twiki: $tw.wiki,\n\t\tdocument: $tw.browser ? document : $tw.fakeDocument\n\t});\n\t// Execute any startup actions\n\t$tw.rootWidget.invokeActionsByTag(\"$:/tags/StartupAction\");\n\tif($tw.browser) {\n\t\t$tw.rootWidget.invokeActionsByTag(\"$:/tags/StartupAction/Browser\");\n\t}\n\tif($tw.node) {\n\t\t$tw.rootWidget.invokeActionsByTag(\"$:/tags/StartupAction/Node\");\n\t}\n\t// Kick off the language manager and switcher\n\t$tw.language = new $tw.Language();\n\t$tw.languageSwitcher = new $tw.PluginSwitcher({\n\t\twiki: $tw.wiki,\n\t\tpluginType: \"language\",\n\t\tcontrollerTitle: \"$:/language\",\n\t\tdefaultPlugins: [\n\t\t\t\"$:/languages/en-GB\"\n\t\t],\n\t\tonSwitch: function(plugins) {\n\t\t\tif($tw.browser) {\n\t\t\t\tvar pluginTiddler = $tw.wiki.getTiddler(plugins[0]);\n\t\t\t\tif(pluginTiddler) {\n\t\t\t\t\tdocument.documentElement.setAttribute(\"dir\",pluginTiddler.getFieldString(\"text-direction\") || \"auto\");\n\t\t\t\t} else {\n\t\t\t\t\tdocument.documentElement.removeAttribute(\"dir\");\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n\t// Kick off the theme manager\n\t$tw.themeManager = new $tw.PluginSwitcher({\n\t\twiki: $tw.wiki,\n\t\tpluginType: \"theme\",\n\t\tcontrollerTitle: \"$:/theme\",\n\t\tdefaultPlugins: [\n\t\t\t\"$:/themes/tiddlywiki/snowwhite\",\n\t\t\t\"$:/themes/tiddlywiki/vanilla\"\n\t\t]\n\t});\n\t// Kick off the keyboard manager\n\t$tw.keyboardManager = new $tw.KeyboardManager();\n\t// Listen for shortcuts\n\tif($tw.browser) {\n\t\t$tw.utils.addEventListeners(document,[{\n\t\t\tname: \"keydown\",\n\t\t\thandlerObject: $tw.keyboardManager,\n\t\t\thandlerMethod: \"handleKeydownEvent\"\n\t\t}]);\n\t}\n\t// Clear outstanding tiddler store change events to avoid an unnecessary refresh cycle at startup\n\t$tw.wiki.clearTiddlerEventQueue();\n\t// Find a working syncadaptor\n\t$tw.syncadaptor = undefined;\n\t$tw.modules.forEachModuleOfType(\"syncadaptor\",function(title,module) {\n\t\tif(!$tw.syncadaptor && module.adaptorClass) {\n\t\t\t$tw.syncadaptor = new module.adaptorClass({wiki: $tw.wiki});\n\t\t}\n\t});\n\t// Set up the syncer object if we've got a syncadaptor\n\tif($tw.syncadaptor) {\n\t\t$tw.syncer = new $tw.Syncer({wiki: $tw.wiki, syncadaptor: $tw.syncadaptor});\n\t}\n\t// Setup the saver handler\n\t$tw.saverHandler = new $tw.SaverHandler({\n\t\twiki: $tw.wiki,\n\t\tdirtyTracking: !$tw.syncadaptor,\n\t\tpreloadDirty: $tw.boot.preloadDirty || []\n\t});\n\t// Host-specific startup\n\tif($tw.browser) {\n\t\t// Install the popup manager\n\t\t$tw.popup = new $tw.utils.Popup();\n\t\t// Install the animator\n\t\t$tw.anim = new $tw.utils.Animator();\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/story.js": {
            "title": "$:/core/modules/startup/story.js",
            "text": "/*\\\ntitle: $:/core/modules/startup/story.js\ntype: application/javascript\nmodule-type: startup\n\nLoad core modules\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"story\";\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\n// Default story and history lists\nvar DEFAULT_STORY_TITLE = \"$:/StoryList\";\nvar DEFAULT_HISTORY_TITLE = \"$:/HistoryList\";\n\n// Default tiddlers\nvar DEFAULT_TIDDLERS_TITLE = \"$:/DefaultTiddlers\";\n\n// Config\nvar CONFIG_UPDATE_ADDRESS_BAR = \"$:/config/Navigation/UpdateAddressBar\"; // Can be \"no\", \"permalink\", \"permaview\"\nvar CONFIG_UPDATE_HISTORY = \"$:/config/Navigation/UpdateHistory\"; // Can be \"yes\" or \"no\"\nvar CONFIG_PERMALINKVIEW_COPY_TO_CLIPBOARD = \"$:/config/Navigation/Permalinkview/CopyToClipboard\"; // Can be \"yes\" (default) or \"no\"\nvar CONFIG_PERMALINKVIEW_UPDATE_ADDRESS_BAR = \"$:/config/Navigation/Permalinkview/UpdateAddressBar\"; // Can be \"yes\" (default) or \"no\"\n\n\n// Links to help, if there is no param\nvar HELP_OPEN_EXTERNAL_WINDOW = \"http://tiddlywiki.com/#WidgetMessage%3A%20tm-open-external-window\";\n\nexports.startup = function() {\n\t// Open startup tiddlers\n\topenStartupTiddlers({\n\t\tdisableHistory: $tw.boot.disableStartupNavigation\n\t});\n\tif($tw.browser) {\n\t\t// Set up location hash update\n\t\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\t\tif($tw.utils.hop(changes,DEFAULT_STORY_TITLE) || $tw.utils.hop(changes,DEFAULT_HISTORY_TITLE)) {\n\t\t\t\tupdateLocationHash({\n\t\t\t\t\tupdateAddressBar: $tw.wiki.getTiddlerText(CONFIG_UPDATE_ADDRESS_BAR,\"permaview\").trim(),\n\t\t\t\t\tupdateHistory: $tw.wiki.getTiddlerText(CONFIG_UPDATE_HISTORY,\"no\").trim()\n\t\t\t\t});\n\t\t\t}\n\t\t});\n\t\t// Listen for changes to the browser location hash\n\t\twindow.addEventListener(\"hashchange\",function() {\n\t\t\tvar hash = $tw.utils.getLocationHash();\n\t\t\tif(hash !== $tw.locationHash) {\n\t\t\t\t$tw.locationHash = hash;\n\t\t\t\topenStartupTiddlers({defaultToCurrentStory: true});\n\t\t\t}\n\t\t},false);\n\t\t// Listen for the tm-browser-refresh message\n\t\t$tw.rootWidget.addEventListener(\"tm-browser-refresh\",function(event) {\n\t\t\twindow.location.reload(true);\n\t\t});\n\t\t// Listen for tm-open-external-window message\n\t\t$tw.rootWidget.addEventListener(\"tm-open-external-window\",function(event) {\n\t\t\tvar paramObject = event.paramObject || {},\n\t\t\t\tstrUrl = event.param || HELP_OPEN_EXTERNAL_WINDOW,\n\t\t\t\tstrWindowName = paramObject.windowName,\n\t\t\t\tstrWindowFeatures = paramObject.windowFeatures;\n\t\t\twindow.open(strUrl, strWindowName, strWindowFeatures);\n\t\t});\n\t\t// Listen for the tm-print message\n\t\t$tw.rootWidget.addEventListener(\"tm-print\",function(event) {\n\t\t\t(event.event.view || window).print();\n\t\t});\n\t\t// Listen for the tm-home message\n\t\t$tw.rootWidget.addEventListener(\"tm-home\",function(event) {\n\t\t\twindow.location.hash = \"\";\n\t\t\tvar storyFilter = $tw.wiki.getTiddlerText(DEFAULT_TIDDLERS_TITLE),\n\t\t\t\tstoryList = $tw.wiki.filterTiddlers(storyFilter);\n\t\t\t//invoke any hooks that might change the default story list\n\t\t\tstoryList = $tw.hooks.invokeHook(\"th-opening-default-tiddlers-list\",storyList);\n\t\t\t$tw.wiki.addTiddler({title: DEFAULT_STORY_TITLE, text: \"\", list: storyList},$tw.wiki.getModificationFields());\n\t\t\tif(storyList[0]) {\n\t\t\t\t$tw.wiki.addToHistory(storyList[0]);\n\t\t\t}\n\t\t});\n\t\t// Listen for the tm-permalink message\n\t\t$tw.rootWidget.addEventListener(\"tm-permalink\",function(event) {\n\t\t\tupdateLocationHash({\n\t\t\t\tupdateAddressBar: $tw.wiki.getTiddlerText(CONFIG_PERMALINKVIEW_UPDATE_ADDRESS_BAR,\"yes\").trim() === \"yes\" ? \"permalink\" : \"none\",\n\t\t\t\tupdateHistory: $tw.wiki.getTiddlerText(CONFIG_UPDATE_HISTORY,\"no\").trim(),\n\t\t\t\ttargetTiddler: event.param || event.tiddlerTitle,\n\t\t\t\tcopyToClipboard: $tw.wiki.getTiddlerText(CONFIG_PERMALINKVIEW_COPY_TO_CLIPBOARD,\"yes\").trim() === \"yes\" ? \"permalink\" : \"none\"\n\t\t\t});\n\t\t});\n\t\t// Listen for the tm-permaview message\n\t\t$tw.rootWidget.addEventListener(\"tm-permaview\",function(event) {\n\t\t\tupdateLocationHash({\n\t\t\t\tupdateAddressBar: $tw.wiki.getTiddlerText(CONFIG_PERMALINKVIEW_UPDATE_ADDRESS_BAR,\"yes\").trim() === \"yes\" ? \"permaview\" : \"none\",\n\t\t\t\tupdateHistory: $tw.wiki.getTiddlerText(CONFIG_UPDATE_HISTORY,\"no\").trim(),\n\t\t\t\ttargetTiddler: event.param || event.tiddlerTitle,\n\t\t\t\tcopyToClipboard: $tw.wiki.getTiddlerText(CONFIG_PERMALINKVIEW_COPY_TO_CLIPBOARD,\"yes\").trim() === \"yes\" ? \"permaview\" : \"none\"\n\t\t\t});\t\t\t\t\n\t\t});\n\t}\n};\n\n/*\nProcess the location hash to open the specified tiddlers. Options:\ndisableHistory: if true $:/History is NOT updated\ndefaultToCurrentStory: If true, the current story is retained as the default, instead of opening the default tiddlers\n*/\nfunction openStartupTiddlers(options) {\n\toptions = options || {};\n\t// Work out the target tiddler and the story filter. \"null\" means \"unspecified\"\n\tvar target = null,\n\t\tstoryFilter = null;\n\tif($tw.locationHash.length > 1) {\n\t\tvar hash = $tw.locationHash.substr(1),\n\t\t\tsplit = hash.indexOf(\":\");\n\t\tif(split === -1) {\n\t\t\ttarget = decodeURIComponent(hash.trim());\n\t\t} else {\n\t\t\ttarget = decodeURIComponent(hash.substr(0,split).trim());\n\t\t\tstoryFilter = decodeURIComponent(hash.substr(split + 1).trim());\n\t\t}\n\t}\n\t// If the story wasn't specified use the current tiddlers or a blank story\n\tif(storyFilter === null) {\n\t\tif(options.defaultToCurrentStory) {\n\t\t\tvar currStoryList = $tw.wiki.getTiddlerList(DEFAULT_STORY_TITLE);\n\t\t\tstoryFilter = $tw.utils.stringifyList(currStoryList);\n\t\t} else {\n\t\t\tif(target && target !== \"\") {\n\t\t\t\tstoryFilter = \"\";\n\t\t\t} else {\n\t\t\t\tstoryFilter = $tw.wiki.getTiddlerText(DEFAULT_TIDDLERS_TITLE);\n\t\t\t}\n\t\t}\n\t}\n\t// Process the story filter to get the story list\n\tvar storyList = $tw.wiki.filterTiddlers(storyFilter);\n\t// Invoke any hooks that want to change the default story list\n\tstoryList = $tw.hooks.invokeHook(\"th-opening-default-tiddlers-list\",storyList);\n\t// If the target tiddler isn't included then splice it in at the top\n\tif(target && storyList.indexOf(target) === -1) {\n\t\tstoryList.unshift(target);\n\t}\n\t// Save the story list\n\t$tw.wiki.addTiddler({title: DEFAULT_STORY_TITLE, text: \"\", list: storyList},$tw.wiki.getModificationFields());\n\t// Update history\n\tvar story = new $tw.Story({\n\t\twiki: $tw.wiki,\n\t\tstoryTitle: DEFAULT_STORY_TITLE,\n\t\thistoryTitle: DEFAULT_HISTORY_TITLE\n\t});\n\tif(!options.disableHistory) {\n\t\t// If a target tiddler was specified add it to the history stack\n\t\tif(target && target !== \"\") {\n\t\t\t// The target tiddler doesn't need double square brackets, but we'll silently remove them if they're present\n\t\t\tif(target.indexOf(\"[[\") === 0 && target.substr(-2) === \"]]\") {\n\t\t\t\ttarget = target.substr(2,target.length - 4);\n\t\t\t}\n\t\t\tstory.addToHistory(target);\n\t\t} else if(storyList.length > 0) {\n\t\t\tstory.addToHistory(storyList[0]);\n\t\t}\t\t\n\t}\n}\n\n/*\noptions: See below\noptions.updateAddressBar: \"permalink\", \"permaview\" or \"no\" (defaults to \"permaview\")\noptions.updateHistory: \"yes\" or \"no\" (defaults to \"no\")\noptions.copyToClipboard: \"permalink\", \"permaview\" or \"no\" (defaults to \"no\")\noptions.targetTiddler: optional title of target tiddler for permalink\n*/\nfunction updateLocationHash(options) {\n\t// Get the story and the history stack\n\tvar storyList = $tw.wiki.getTiddlerList(DEFAULT_STORY_TITLE),\n\t\thistoryList = $tw.wiki.getTiddlerData(DEFAULT_HISTORY_TITLE,[]),\n\t\ttargetTiddler = \"\";\n\tif(options.targetTiddler) {\n\t\ttargetTiddler = options.targetTiddler;\n\t} else {\n\t\t// The target tiddler is the one at the top of the stack\n\t\tif(historyList.length > 0) {\n\t\t\ttargetTiddler = historyList[historyList.length-1].title;\n\t\t}\n\t\t// Blank the target tiddler if it isn't present in the story\n\t\tif(storyList.indexOf(targetTiddler) === -1) {\n\t\t\ttargetTiddler = \"\";\n\t\t}\n\t}\n\t// Assemble the location hash\n\tswitch(options.updateAddressBar) {\n\t\tcase \"permalink\":\n\t\t\t$tw.locationHash = \"#\" + encodeURIComponent(targetTiddler);\n\t\t\tbreak;\n\t\tcase \"permaview\":\n\t\t\t$tw.locationHash = \"#\" + encodeURIComponent(targetTiddler) + \":\" + encodeURIComponent($tw.utils.stringifyList(storyList));\n\t\t\tbreak;\n\t}\n\t// Copy URL to the clipboard\n\tswitch(options.copyToClipboard) {\n\t\tcase \"permalink\":\n\t\t\t$tw.utils.copyToClipboard($tw.utils.getLocationPath() + \"#\" + encodeURIComponent(targetTiddler));\n\t\t\tbreak;\n\t\tcase \"permaview\":\n\t\t\t$tw.utils.copyToClipboard($tw.utils.getLocationPath() + \"#\" + encodeURIComponent(targetTiddler) + \":\" + encodeURIComponent($tw.utils.stringifyList(storyList)));\n\t\t\tbreak;\n\t}\n\t// Only change the location hash if we must, thus avoiding unnecessary onhashchange events\n\tif($tw.utils.getLocationHash() !== $tw.locationHash) {\n\t\tif(options.updateHistory === \"yes\") {\n\t\t\t// Assign the location hash so that history is updated\n\t\t\twindow.location.hash = $tw.locationHash;\n\t\t} else {\n\t\t\t// We use replace so that browser history isn't affected\n\t\t\twindow.location.replace(window.location.toString().split(\"#\")[0] + $tw.locationHash);\n\t\t}\n\t}\n}\n\n})();\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/windows.js": {
            "title": "$:/core/modules/startup/windows.js",
            "text": "/*\\\ntitle: $:/core/modules/startup/windows.js\ntype: application/javascript\nmodule-type: startup\n\nSetup root widget handlers for the messages concerned with opening external browser windows\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"windows\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\n// Global to keep track of open windows (hashmap by title)\n$tw.windows = {};\n\nexports.startup = function() {\n\t// Handle open window message\n\t$tw.rootWidget.addEventListener(\"tm-open-window\",function(event) {\n\t\t// Get the parameters\n\t\tvar refreshHandler,\n\t\t\ttitle = event.param || event.tiddlerTitle,\n\t\t\tparamObject = event.paramObject || {},\n\t\t\twindowTitle = paramObject.windowTitle || title,\n\t\t\ttemplate = paramObject.template || \"$:/core/templates/single.tiddler.window\",\n\t\t\twidth = paramObject.width || \"700\",\n\t\t\theight = paramObject.height || \"600\",\n\t\t\tvariables = $tw.utils.extend({},paramObject,{currentTiddler: title});\n\t\t// Open the window\n\t\tvar srcWindow,\n\t\t    srcDocument;\n\t\t// In case that popup blockers deny opening a new window\n\t\ttry {\n\t\t\tsrcWindow = window.open(\"\",\"external-\" + title,\"scrollbars,width=\" + width + \",height=\" + height),\n\t\t\tsrcDocument = srcWindow.document;\n\t\t}\n\t\tcatch(e) {\n\t\t\treturn;\n\t\t}\n\t\t$tw.windows[title] = srcWindow;\n\t\t// Check for reopening the same window\n\t\tif(srcWindow.haveInitialisedWindow) {\n\t\t\treturn;\n\t\t}\n\t\t// Initialise the document\n\t\tsrcDocument.write(\"<html><head></head><body class='tc-body tc-single-tiddler-window'></body></html>\");\n\t\tsrcDocument.close();\n\t\tsrcDocument.title = windowTitle;\n\t\tsrcWindow.addEventListener(\"beforeunload\",function(event) {\n\t\t\tdelete $tw.windows[title];\n\t\t\t$tw.wiki.removeEventListener(\"change\",refreshHandler);\n\t\t},false);\n\t\t// Set up the styles\n\t\tvar styleWidgetNode = $tw.wiki.makeTranscludeWidget(\"$:/core/ui/PageStylesheet\",{\n\t\t\t\tdocument: $tw.fakeDocument,\n\t\t\t\tvariables: variables,\n\t\t\t\timportPageMacros: true}),\n\t\t\tstyleContainer = $tw.fakeDocument.createElement(\"style\");\n\t\tstyleWidgetNode.render(styleContainer,null);\n\t\tvar styleElement = srcDocument.createElement(\"style\");\n\t\tstyleElement.innerHTML = styleContainer.textContent;\n\t\tsrcDocument.head.insertBefore(styleElement,srcDocument.head.firstChild);\n\t\t// Render the text of the tiddler\n\t\tvar parser = $tw.wiki.parseTiddler(template),\n\t\t\twidgetNode = $tw.wiki.makeWidget(parser,{document: srcDocument, parentWidget: $tw.rootWidget, variables: variables});\n\t\twidgetNode.render(srcDocument.body,srcDocument.body.firstChild);\n\t\t// Function to handle refreshes\n\t\trefreshHandler = function(changes) {\n\t\t\tif(styleWidgetNode.refresh(changes,styleContainer,null)) {\n\t\t\t\tstyleElement.innerHTML = styleContainer.textContent;\n\t\t\t}\n\t\t\twidgetNode.refresh(changes);\n\t\t};\n\t\t$tw.wiki.addEventListener(\"change\",refreshHandler);\n\t\t// Listen for keyboard shortcuts\n\t\t$tw.utils.addEventListeners(srcDocument,[{\n\t\t\tname: \"keydown\",\n\t\t\thandlerObject: $tw.keyboardManager,\n\t\t\thandlerMethod: \"handleKeydownEvent\"\n\t\t}]);\n\t\tsrcWindow.document.documentElement.addEventListener(\"click\",$tw.popup,true);\n\t\tsrcWindow.haveInitialisedWindow = true;\n\t});\n\t// Close open windows when unloading main window\n\t$tw.addUnloadTask(function() {\n\t\t$tw.utils.each($tw.windows,function(win) {\n\t\t\twin.close();\n\t\t});\n\t});\n\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/story.js": {
            "title": "$:/core/modules/story.js",
            "text": "/*\\\ntitle: $:/core/modules/story.js\ntype: application/javascript\nmodule-type: global\n\nLightweight object for managing interactions with the story and history lists.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nConstruct Story object with options:\nwiki: reference to wiki object to use to resolve tiddler titles\nstoryTitle: title of story list tiddler\nhistoryTitle: title of history list tiddler\n*/\nfunction Story(options) {\n\toptions = options || {};\n\tthis.wiki = options.wiki || $tw.wiki;\n\tthis.storyTitle = options.storyTitle || \"$:/StoryList\";\n\tthis.historyTitle = options.historyTitle || \"$:/HistoryList\";\n};\n\nStory.prototype.navigateTiddler = function(navigateTo,navigateFromTitle,navigateFromClientRect) {\n\tthis.addToStory(navigateTo,navigateFromTitle);\n\tthis.addToHistory(navigateTo,navigateFromClientRect);\n};\n\nStory.prototype.getStoryList = function() {\n\treturn this.wiki.getTiddlerList(this.storyTitle) || [];\n};\n\nStory.prototype.addToStory = function(navigateTo,navigateFromTitle,options) {\n\toptions = options || {};\n\tvar storyList = this.getStoryList();\n\t// See if the tiddler is already there\n\tvar slot = storyList.indexOf(navigateTo);\n\t// Quit if it already exists in the story river\n\tif(slot >= 0) {\n\t\treturn;\n\t}\n\t// First we try to find the position of the story element we navigated from\n\tvar fromIndex = storyList.indexOf(navigateFromTitle);\n\tif(fromIndex >= 0) {\n\t\t// The tiddler is added from inside the river\n\t\t// Determine where to insert the tiddler; Fallback is \"below\"\n\t\tswitch(options.openLinkFromInsideRiver) {\n\t\t\tcase \"top\":\n\t\t\t\tslot = 0;\n\t\t\t\tbreak;\n\t\t\tcase \"bottom\":\n\t\t\t\tslot = storyList.length;\n\t\t\t\tbreak;\n\t\t\tcase \"above\":\n\t\t\t\tslot = fromIndex;\n\t\t\t\tbreak;\n\t\t\tcase \"below\": // Intentional fall-through\n\t\t\tdefault:\n\t\t\t\tslot = fromIndex + 1;\n\t\t\t\tbreak;\n\t\t}\n\t} else {\n\t\t// The tiddler is opened from outside the river. Determine where to insert the tiddler; default is \"top\"\n\t\tif(options.openLinkFromOutsideRiver === \"bottom\") {\n\t\t\t// Insert at bottom\n\t\t\tslot = storyList.length;\n\t\t} else {\n\t\t\t// Insert at top\n\t\t\tslot = 0;\n\t\t}\n\t}\n\t// Add the tiddler\n\tstoryList.splice(slot,0,navigateTo);\n\t// Save the story\n\tthis.saveStoryList(storyList);\n};\n\nStory.prototype.saveStoryList = function(storyList) {\n\tvar storyTiddler = this.wiki.getTiddler(this.storyTitle);\n\tthis.wiki.addTiddler(new $tw.Tiddler(\n\t\tthis.wiki.getCreationFields(),\n\t\t{title: this.storyTitle},\n\t\tstoryTiddler,\n\t\t{list: storyList},\n\t\tthis.wiki.getModificationFields()\n\t));\n};\n\nStory.prototype.addToHistory = function(navigateTo,navigateFromClientRect) {\n\tvar titles = $tw.utils.isArray(navigateTo) ? navigateTo : [navigateTo];\n\t// Add a new record to the top of the history stack\n\tvar historyList = this.wiki.getTiddlerData(this.historyTitle,[]);\n\t$tw.utils.each(titles,function(title) {\n\t\thistoryList.push({title: title, fromPageRect: navigateFromClientRect});\n\t});\n\tthis.wiki.setTiddlerData(this.historyTitle,historyList,{\"current-tiddler\": titles[titles.length-1]});\n};\n\nStory.prototype.storyCloseTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyCloseAllTiddlers = function() {\n// TBD\n};\n\nStory.prototype.storyCloseOtherTiddlers = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyEditTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyDeleteTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storySaveTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyCancelTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyNewTiddler = function(targetTitle) {\n// TBD\n};\n\nexports.Story = Story;\n\n\n})();\n",
            "type": "application/javascript",
            "module-type": "global"
        },
        "$:/core/modules/storyviews/classic.js": {
            "title": "$:/core/modules/storyviews/classic.js",
            "text": "/*\\\ntitle: $:/core/modules/storyviews/classic.js\ntype: application/javascript\nmodule-type: storyview\n\nViews the story as a linear sequence\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar easing = \"cubic-bezier(0.645, 0.045, 0.355, 1)\"; // From http://easings.net/#easeInOutCubic\n\nvar ClassicStoryView = function(listWidget) {\n\tthis.listWidget = listWidget;\n};\n\nClassicStoryView.prototype.navigateTo = function(historyInfo) {\n\tvar duration = $tw.utils.getAnimationDuration()\n\tvar listElementIndex = this.listWidget.findListItem(0,historyInfo.title);\n\tif(listElementIndex === undefined) {\n\t\treturn;\n\t}\n\tvar listItemWidget = this.listWidget.children[listElementIndex],\n\t\ttargetElement = listItemWidget.findFirstDomNode();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\tif(duration) {\n\t\t// Scroll the node into view\n\t\tthis.listWidget.dispatchEvent({type: \"tm-scroll\", target: targetElement});\t\n\t} else {\n\t\ttargetElement.scrollIntoView();\n\t}\n};\n\nClassicStoryView.prototype.insert = function(widget) {\n\tvar duration = $tw.utils.getAnimationDuration();\n\tif(duration) {\n\t\tvar targetElement = widget.findFirstDomNode();\n\t\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\t\tif(!(targetElement instanceof Element)) {\n\t\t\treturn;\n\t\t}\n\t\t// Get the current height of the tiddler\n\t\tvar computedStyle = window.getComputedStyle(targetElement),\n\t\t\tcurrMarginBottom = parseInt(computedStyle.marginBottom,10),\n\t\t\tcurrMarginTop = parseInt(computedStyle.marginTop,10),\n\t\t\tcurrHeight = targetElement.offsetHeight + currMarginTop;\n\t\t// Reset the margin once the transition is over\n\t\tsetTimeout(function() {\n\t\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t\t{transition: \"none\"},\n\t\t\t\t{marginBottom: \"\"}\n\t\t\t]);\n\t\t},duration);\n\t\t// Set up the initial position of the element\n\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t{transition: \"none\"},\n\t\t\t{marginBottom: (-currHeight) + \"px\"},\n\t\t\t{opacity: \"0.0\"}\n\t\t]);\n\t\t$tw.utils.forceLayout(targetElement);\n\t\t// Transition to the final position\n\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t{transition: \"opacity \" + duration + \"ms \" + easing + \", \" +\n\t\t\t\t\t\t\"margin-bottom \" + duration + \"ms \" + easing},\n\t\t\t{marginBottom: currMarginBottom + \"px\"},\n\t\t\t{opacity: \"1.0\"}\n\t]);\n\t}\n};\n\nClassicStoryView.prototype.remove = function(widget) {\n\tvar duration = $tw.utils.getAnimationDuration();\n\tif(duration) {\n\t\tvar targetElement = widget.findFirstDomNode(),\n\t\t\tremoveElement = function() {\n\t\t\t\twidget.removeChildDomNodes();\n\t\t\t};\n\t\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\t\tif(!(targetElement instanceof Element)) {\n\t\t\tremoveElement();\n\t\t\treturn;\n\t\t}\n\t\t// Get the current height of the tiddler\n\t\tvar currWidth = targetElement.offsetWidth,\n\t\t\tcomputedStyle = window.getComputedStyle(targetElement),\n\t\t\tcurrMarginBottom = parseInt(computedStyle.marginBottom,10),\n\t\t\tcurrMarginTop = parseInt(computedStyle.marginTop,10),\n\t\t\tcurrHeight = targetElement.offsetHeight + currMarginTop;\n\t\t// Remove the dom nodes of the widget at the end of the transition\n\t\tsetTimeout(removeElement,duration);\n\t\t// Animate the closure\n\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t{transition: \"none\"},\n\t\t\t{transform: \"translateX(0px)\"},\n\t\t\t{marginBottom:  currMarginBottom + \"px\"},\n\t\t\t{opacity: \"1.0\"}\n\t\t]);\n\t\t$tw.utils.forceLayout(targetElement);\n\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", \" +\n\t\t\t\t\t\t\"opacity \" + duration + \"ms \" + easing + \", \" +\n\t\t\t\t\t\t\"margin-bottom \" + duration + \"ms \" + easing},\n\t\t\t{transform: \"translateX(-\" + currWidth + \"px)\"},\n\t\t\t{marginBottom: (-currHeight) + \"px\"},\n\t\t\t{opacity: \"0.0\"}\n\t\t]);\n\t} else {\n\t\twidget.removeChildDomNodes();\n\t}\n};\n\nexports.classic = ClassicStoryView;\n\n})();",
            "type": "application/javascript",
            "module-type": "storyview"
        },
        "$:/core/modules/storyviews/pop.js": {
            "title": "$:/core/modules/storyviews/pop.js",
            "text": "/*\\\ntitle: $:/core/modules/storyviews/pop.js\ntype: application/javascript\nmodule-type: storyview\n\nAnimates list insertions and removals\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar PopStoryView = function(listWidget) {\n\tthis.listWidget = listWidget;\n};\n\nPopStoryView.prototype.navigateTo = function(historyInfo) {\n\tvar listElementIndex = this.listWidget.findListItem(0,historyInfo.title);\n\tif(listElementIndex === undefined) {\n\t\treturn;\n\t}\n\tvar listItemWidget = this.listWidget.children[listElementIndex],\n\t\ttargetElement = listItemWidget.findFirstDomNode();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Scroll the node into view\n\tthis.listWidget.dispatchEvent({type: \"tm-scroll\", target: targetElement});\n};\n\nPopStoryView.prototype.insert = function(widget) {\n\tvar targetElement = widget.findFirstDomNode(),\n\t\tduration = $tw.utils.getAnimationDuration();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Reset once the transition is over\n\tsetTimeout(function() {\n\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t{transition: \"none\"},\n\t\t\t{transform: \"none\"}\n\t\t]);\n\t\t$tw.utils.setStyle(widget.document.body,[\n\t\t\t{\"overflow-x\": \"\"}\n\t\t]);\n\t},duration);\n\t// Prevent the page from overscrolling due to the zoom factor\n\t$tw.utils.setStyle(widget.document.body,[\n\t\t{\"overflow-x\": \"hidden\"}\n\t]);\n\t// Set up the initial position of the element\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: \"none\"},\n\t\t{transform: \"scale(2)\"},\n\t\t{opacity: \"0.0\"}\n\t]);\n\t$tw.utils.forceLayout(targetElement);\n\t// Transition to the final position\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"opacity \" + duration + \"ms ease-in-out\"},\n\t\t{transform: \"scale(1)\"},\n\t\t{opacity: \"1.0\"}\n\t]);\n};\n\nPopStoryView.prototype.remove = function(widget) {\n\tvar targetElement = widget.findFirstDomNode(),\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t\tremoveElement = function() {\n\t\t\tif(targetElement && targetElement.parentNode) {\n\t\t\t\twidget.removeChildDomNodes();\n\t\t\t}\n\t\t};\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\tremoveElement();\n\t\treturn;\n\t}\n\t// Remove the element at the end of the transition\n\tsetTimeout(removeElement,duration);\n\t// Animate the closure\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: \"none\"},\n\t\t{transform: \"scale(1)\"},\n\t\t{opacity: \"1.0\"}\n\t]);\n\t$tw.utils.forceLayout(targetElement);\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"opacity \" + duration + \"ms ease-in-out\"},\n\t\t{transform: \"scale(0.1)\"},\n\t\t{opacity: \"0.0\"}\n\t]);\n};\n\nexports.pop = PopStoryView;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "storyview"
        },
        "$:/core/modules/storyviews/zoomin.js": {
            "title": "$:/core/modules/storyviews/zoomin.js",
            "text": "/*\\\ntitle: $:/core/modules/storyviews/zoomin.js\ntype: application/javascript\nmodule-type: storyview\n\nZooms between individual tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar easing = \"cubic-bezier(0.645, 0.045, 0.355, 1)\"; // From http://easings.net/#easeInOutCubic\n\nvar ZoominListView = function(listWidget) {\n\tvar self = this;\n\tthis.listWidget = listWidget;\n\t// Get the index of the tiddler that is at the top of the history\n\tvar history = this.listWidget.wiki.getTiddlerDataCached(this.listWidget.historyTitle,[]),\n\t\ttargetTiddler;\n\tif(history.length > 0) {\n\t\ttargetTiddler = history[history.length-1].title;\n\t}\n\t// Make all the tiddlers position absolute, and hide all but the top (or first) one\n\t$tw.utils.each(this.listWidget.children,function(itemWidget,index) {\n\t\tvar domNode = itemWidget.findFirstDomNode();\n\t\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\t\tif(!(domNode instanceof Element)) {\n\t\t\treturn;\n\t\t}\n\t\tif((targetTiddler && targetTiddler !== itemWidget.parseTreeNode.itemTitle) || (!targetTiddler && index)) {\n\t\t\tdomNode.style.display = \"none\";\n\t\t} else {\n\t\t\tself.currentTiddlerDomNode = domNode;\n\t\t}\n\t\t$tw.utils.addClass(domNode,\"tc-storyview-zoomin-tiddler\");\n\t});\n};\n\nZoominListView.prototype.navigateTo = function(historyInfo) {\n\tvar duration = $tw.utils.getAnimationDuration(),\n\t\tlistElementIndex = this.listWidget.findListItem(0,historyInfo.title);\n\tif(listElementIndex === undefined) {\n\t\treturn;\n\t}\n\tvar listItemWidget = this.listWidget.children[listElementIndex],\n\t\ttargetElement = listItemWidget.findFirstDomNode();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Make the new tiddler be position absolute and visible so that we can measure it\n\t$tw.utils.addClass(targetElement,\"tc-storyview-zoomin-tiddler\");\n\t$tw.utils.setStyle(targetElement,[\n\t\t{display: \"block\"},\n\t\t{transformOrigin: \"0 0\"},\n\t\t{transform: \"translateX(0px) translateY(0px) scale(1)\"},\n\t\t{transition: \"none\"},\n\t\t{opacity: \"0.0\"}\n\t]);\n\t// Get the position of the source node, or use the centre of the window as the source position\n\tvar sourceBounds = historyInfo.fromPageRect || {\n\t\t\tleft: window.innerWidth/2 - 2,\n\t\t\ttop: window.innerHeight/2 - 2,\n\t\t\twidth: window.innerWidth/8,\n\t\t\theight: window.innerHeight/8\n\t\t};\n\t// Try to find the title node in the target tiddler\n\tvar titleDomNode = findTitleDomNode(listItemWidget) || listItemWidget.findFirstDomNode(),\n\t\tzoomBounds = titleDomNode.getBoundingClientRect();\n\t// Compute the transform for the target tiddler to make the title lie over the source rectange\n\tvar targetBounds = targetElement.getBoundingClientRect(),\n\t\tscale = sourceBounds.width / zoomBounds.width,\n\t\tx = sourceBounds.left - targetBounds.left - (zoomBounds.left - targetBounds.left) * scale,\n\t\ty = sourceBounds.top - targetBounds.top - (zoomBounds.top - targetBounds.top) * scale;\n\t// Transform the target tiddler to its starting position\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transform: \"translateX(\" + x + \"px) translateY(\" + y + \"px) scale(\" + scale + \")\"}\n\t]);\n\t// Force layout\n\t$tw.utils.forceLayout(targetElement);\n\t// Apply the ending transitions with a timeout to ensure that the previously applied transformations are applied first\n\tvar self = this,\n\t\tprevCurrentTiddler = this.currentTiddlerDomNode;\n\tthis.currentTiddlerDomNode = targetElement;\n\t// Transform the target tiddler to its natural size\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", opacity \" + duration + \"ms \" + easing},\n\t\t{opacity: \"1.0\"},\n\t\t{transform: \"translateX(0px) translateY(0px) scale(1)\"},\n\t\t{zIndex: \"500\"},\n\t]);\n\t// Transform the previous tiddler out of the way and then hide it\n\tif(prevCurrentTiddler && prevCurrentTiddler !== targetElement) {\n\t\tscale = zoomBounds.width / sourceBounds.width;\n\t\tx =  zoomBounds.left - targetBounds.left - (sourceBounds.left - targetBounds.left) * scale;\n\t\ty =  zoomBounds.top - targetBounds.top - (sourceBounds.top - targetBounds.top) * scale;\n\t\t$tw.utils.setStyle(prevCurrentTiddler,[\n\t\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", opacity \" + duration + \"ms \" + easing},\n\t\t\t{opacity: \"0.0\"},\n\t\t\t{transformOrigin: \"0 0\"},\n\t\t\t{transform: \"translateX(\" + x + \"px) translateY(\" + y + \"px) scale(\" + scale + \")\"},\n\t\t\t{zIndex: \"0\"}\n\t\t]);\n\t\t// Hide the tiddler when the transition has finished\n\t\tsetTimeout(function() {\n\t\t\tif(self.currentTiddlerDomNode !== prevCurrentTiddler) {\n\t\t\t\tprevCurrentTiddler.style.display = \"none\";\n\t\t\t}\n\t\t},duration);\n\t}\n\t// Scroll the target into view\n//\t$tw.pageScroller.scrollIntoView(targetElement);\n};\n\n/*\nFind the first child DOM node of a widget that has the class \"tc-title\"\n*/\nfunction findTitleDomNode(widget,targetClass) {\n\ttargetClass = targetClass || \"tc-title\";\n\tvar domNode = widget.findFirstDomNode();\n\tif(domNode && domNode.querySelector) {\n\t\treturn domNode.querySelector(\".\" + targetClass);\n\t}\n\treturn null;\n}\n\nZoominListView.prototype.insert = function(widget) {\n\tvar targetElement = widget.findFirstDomNode();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Make the newly inserted node position absolute and hidden\n\t$tw.utils.addClass(targetElement,\"tc-storyview-zoomin-tiddler\");\n\t$tw.utils.setStyle(targetElement,[\n\t\t{display: \"none\"}\n\t]);\n};\n\nZoominListView.prototype.remove = function(widget) {\n\tvar targetElement = widget.findFirstDomNode(),\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t\tremoveElement = function() {\n\t\t\twidget.removeChildDomNodes();\n\t\t};\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\tremoveElement();\n\t\treturn;\n\t}\n\t// Abandon if hidden\n\tif(targetElement.style.display != \"block\" ) {\n\t\tremoveElement();\n\t\treturn;\n\t}\n\t// Set up the tiddler that is being closed\n\t$tw.utils.addClass(targetElement,\"tc-storyview-zoomin-tiddler\");\n\t$tw.utils.setStyle(targetElement,[\n\t\t{display: \"block\"},\n\t\t{transformOrigin: \"50% 50%\"},\n\t\t{transform: \"translateX(0px) translateY(0px) scale(1)\"},\n\t\t{transition: \"none\"},\n\t\t{zIndex: \"0\"}\n\t]);\n\t// We'll move back to the previous or next element in the story\n\tvar toWidget = widget.previousSibling();\n\tif(!toWidget) {\n\t\ttoWidget = widget.nextSibling();\n\t}\n\tvar toWidgetDomNode = toWidget && toWidget.findFirstDomNode();\n\t// Set up the tiddler we're moving back in\n\tif(toWidgetDomNode) {\n\t\t$tw.utils.addClass(toWidgetDomNode,\"tc-storyview-zoomin-tiddler\");\n\t\t$tw.utils.setStyle(toWidgetDomNode,[\n\t\t\t{display: \"block\"},\n\t\t\t{transformOrigin: \"50% 50%\"},\n\t\t\t{transform: \"translateX(0px) translateY(0px) scale(10)\"},\n\t\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", opacity \" + duration + \"ms \" + easing},\n\t\t\t{opacity: \"0\"},\n\t\t\t{zIndex: \"500\"}\n\t\t]);\n\t\tthis.currentTiddlerDomNode = toWidgetDomNode;\n\t}\n\t// Animate them both\n\t// Force layout\n\t$tw.utils.forceLayout(this.listWidget.parentDomNode);\n\t// First, the tiddler we're closing\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transformOrigin: \"50% 50%\"},\n\t\t{transform: \"translateX(0px) translateY(0px) scale(0.1)\"},\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", opacity \" + duration + \"ms \" + easing},\n\t\t{opacity: \"0\"},\n\t\t{zIndex: \"0\"}\n\t]);\n\tsetTimeout(removeElement,duration);\n\t// Now the tiddler we're going back to\n\tif(toWidgetDomNode) {\n\t\t$tw.utils.setStyle(toWidgetDomNode,[\n\t\t\t{transform: \"translateX(0px) translateY(0px) scale(1)\"},\n\t\t\t{opacity: \"1\"}\n\t\t]);\n\t}\n\treturn true; // Indicate that we'll delete the DOM node\n};\n\nexports.zoomin = ZoominListView;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "storyview"
        },
        "$:/core/modules/syncer.js": {
            "title": "$:/core/modules/syncer.js",
            "text": "/*\\\ntitle: $:/core/modules/syncer.js\ntype: application/javascript\nmodule-type: global\n\nThe syncer tracks changes to the store and synchronises them to a remote data store represented as a \"sync adaptor\"\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nDefaults\n*/\nSyncer.prototype.titleIsLoggedIn = \"$:/status/IsLoggedIn\";\nSyncer.prototype.titleIsAnonymous = \"$:/status/IsAnonymous\";\nSyncer.prototype.titleIsReadOnly = \"$:/status/IsReadOnly\";\nSyncer.prototype.titleUserName = \"$:/status/UserName\";\nSyncer.prototype.titleSyncFilter = \"$:/config/SyncFilter\";\nSyncer.prototype.titleSyncDisablePolling = \"$:/config/SyncDisablePolling\";\nSyncer.prototype.titleSyncPollingInterval = \"$:/config/SyncPollingInterval\";\nSyncer.prototype.titleSyncDisableLazyLoading = \"$:/config/SyncDisableLazyLoading\";\nSyncer.prototype.titleSavedNotification = \"$:/language/Notifications/Save/Done\";\nSyncer.prototype.titleSyncThrottleInterval = \"$:/config/SyncThrottleInterval\";\nSyncer.prototype.taskTimerInterval = 1 * 1000; // Interval for sync timer\nSyncer.prototype.throttleInterval = 1 * 1000; // Defer saving tiddlers if they've changed in the last 1s...\nSyncer.prototype.errorRetryInterval = 5 * 1000; // Interval to retry after an error\nSyncer.prototype.fallbackInterval = 10 * 1000; // Unless the task is older than 10s\nSyncer.prototype.pollTimerInterval = 60 * 1000; // Interval for polling for changes from the adaptor\n\n/*\nInstantiate the syncer with the following options:\nsyncadaptor: reference to syncadaptor to be used\nwiki: wiki to be synced\n*/\nfunction Syncer(options) {\n\tvar self = this;\n\tthis.wiki = options.wiki;\n\t// Save parameters\n\tthis.syncadaptor = options.syncadaptor;\n\tthis.disableUI = !!options.disableUI;\n\tthis.titleIsLoggedIn = options.titleIsLoggedIn || this.titleIsLoggedIn;\n\tthis.titleUserName = options.titleUserName || this.titleUserName;\n\tthis.titleSyncFilter = options.titleSyncFilter || this.titleSyncFilter;\n\tthis.titleSavedNotification = options.titleSavedNotification || this.titleSavedNotification;\n\tthis.taskTimerInterval = options.taskTimerInterval || this.taskTimerInterval;\n\tthis.throttleInterval = options.throttleInterval || parseInt(this.wiki.getTiddlerText(this.titleSyncThrottleInterval,\"\"),10) || this.throttleInterval;\n\tthis.errorRetryInterval = options.errorRetryInterval || this.errorRetryInterval;\n\tthis.fallbackInterval = options.fallbackInterval || this.fallbackInterval;\n\tthis.pollTimerInterval = options.pollTimerInterval || parseInt(this.wiki.getTiddlerText(this.titleSyncPollingInterval,\"\"),10) || this.pollTimerInterval;\n\tthis.logging = \"logging\" in options ? options.logging : true;\n\t// Make a logger\n\tthis.logger = new $tw.utils.Logger(\"syncer\" + ($tw.browser ? \"-browser\" : \"\") + ($tw.node ? \"-server\" : \"\")  + (this.syncadaptor.name ? (\"-\" + this.syncadaptor.name) : \"\"),{\n\t\tcolour: \"cyan\",\n\t\tenable: this.logging,\n\t\tsaveHistory: true\n\t});\n\t// Make another logger for connection errors\n\tthis.loggerConnection = new $tw.utils.Logger(\"syncer\" + ($tw.browser ? \"-browser\" : \"\") + ($tw.node ? \"-server\" : \"\")  + (this.syncadaptor.name ? (\"-\" + this.syncadaptor.name) : \"\") + \"-connection\",{\n\t\tcolour: \"cyan\",\n\t\tenable: this.logging\n\t});\n\t// Ask the syncadaptor to use the main logger\n\tif(this.syncadaptor.setLoggerSaveBuffer) {\n\t\tthis.syncadaptor.setLoggerSaveBuffer(this.logger);\n\t}\n\t// Compile the dirty tiddler filter\n\tthis.filterFn = this.wiki.compileFilter(this.wiki.getTiddlerText(this.titleSyncFilter));\n\t// Record information for known tiddlers\n\tthis.readTiddlerInfo();\n\tthis.titlesToBeLoaded = {}; // Hashmap of titles of tiddlers that need loading from the server\n\tthis.titlesHaveBeenLazyLoaded = {}; // Hashmap of titles of tiddlers that have already been lazily loaded from the server\n\t// Timers\n\tthis.taskTimerId = null; // Timer for task dispatch\n\tthis.pollTimerId = null; // Timer for polling server\n\t// Number of outstanding requests\n\tthis.numTasksInProgress = 0;\n\t// Listen out for changes to tiddlers\n\tthis.wiki.addEventListener(\"change\",function(changes) {\n\t\t// Filter the changes to just include ones that are being synced\n\t\tvar filteredChanges = self.getSyncedTiddlers(function(callback) {\n\t\t\t$tw.utils.each(changes,function(change,title) {\n\t\t\t\tvar tiddler = self.wiki.tiddlerExists(title) && self.wiki.getTiddler(title);\n\t\t\t\tcallback(tiddler,title);\n\t\t\t});\n\t\t});\n\t\tif(filteredChanges.length > 0) {\n\t\t\tself.processTaskQueue();\n\t\t} else {\n\t\t\t// Look for deletions of tiddlers we're already syncing\n\t\t\tvar outstandingDeletion = false\n\t\t\t$tw.utils.each(changes,function(change,title,object) {\n\t\t\t\tif(change.deleted && $tw.utils.hop(self.tiddlerInfo,title)) {\n\t\t\t\t\toutstandingDeletion = true;\n\t\t\t\t}\n\t\t\t});\n\t\t\tif(outstandingDeletion) {\n\t\t\t\tself.processTaskQueue();\n\t\t\t}\n\t\t}\n\t});\n\t// Browser event handlers\n\tif($tw.browser && !this.disableUI) {\n\t\t// Set up our beforeunload handler\n\t\t$tw.addUnloadTask(function(event) {\n\t\t\tvar confirmationMessage;\n\t\t\tif(self.isDirty()) {\n\t\t\t\tconfirmationMessage = $tw.language.getString(\"UnsavedChangesWarning\");\n\t\t\t\tevent.returnValue = confirmationMessage; // Gecko\n\t\t\t}\n\t\t\treturn confirmationMessage;\n\t\t});\n\t\t// Listen out for login/logout/refresh events in the browser\n\t\t$tw.rootWidget.addEventListener(\"tm-login\",function(event) {\n\t\t\tvar username = event && event.paramObject && event.paramObject.username,\n\t\t\t\tpassword = event && event.paramObject && event.paramObject.password;\n\t\t\tif(username && password) {\n\t\t\t\t// Login with username and password\n\t\t\t\tself.login(username,password,function() {});\n\t\t\t} else {\n\t\t\t\t// No username and password, so we display a prompt\n\t\t\t\tself.handleLoginEvent();\n\t\t\t}\n\t\t});\n\t\t$tw.rootWidget.addEventListener(\"tm-logout\",function() {\n\t\t\tself.handleLogoutEvent();\n\t\t});\n\t\t$tw.rootWidget.addEventListener(\"tm-server-refresh\",function() {\n\t\t\tself.handleRefreshEvent();\n\t\t});\n\t\t$tw.rootWidget.addEventListener(\"tm-copy-syncer-logs-to-clipboard\",function() {\n\t\t\t$tw.utils.copyToClipboard($tw.utils.getSystemInfo() + \"\\n\\nLog:\\n\" + self.logger.getBuffer());\n\t\t});\n\t}\n\t// Listen out for lazyLoad events\n\tif(!this.disableUI && this.wiki.getTiddlerText(this.titleSyncDisableLazyLoading) !== \"yes\") {\n\t\tthis.wiki.addEventListener(\"lazyLoad\",function(title) {\n\t\t\tself.handleLazyLoadEvent(title);\n\t\t});\n\t}\n\t// Get the login status\n\tthis.getStatus(function(err,isLoggedIn) {\n\t\t// Do a sync from the server\n\t\tself.syncFromServer();\n\t});\n}\n\n/*\nShow a generic network error alert\n*/\nSyncer.prototype.displayError = function(msg,err) {\n\tif(err === ($tw.language.getString(\"Error/XMLHttpRequest\") + \": 0\")) {\n\t\tthis.loggerConnection.alert($tw.language.getString(\"Error/NetworkErrorAlert\"));\n\t\tthis.logger.log(msg + \":\",err);\n\t} else {\n\t\tthis.logger.alert(msg + \":\",err);\n\t}\n};\n\n/*\nReturn an array of the tiddler titles that are subjected to syncing\n*/\nSyncer.prototype.getSyncedTiddlers = function(source) {\n\treturn this.filterFn.call(this.wiki,source);\n};\n\n/*\nReturn an array of the tiddler titles that are subjected to syncing\n*/\nSyncer.prototype.getTiddlerRevision = function(title) {\n\tif(this.syncadaptor && this.syncadaptor.getTiddlerRevision) {\n\t\treturn this.syncadaptor.getTiddlerRevision(title);\n\t} else {\n\t\treturn this.wiki.getTiddler(title).fields.revision;\n\t}\n};\n\n/*\nRead (or re-read) the latest tiddler info from the store\n*/\nSyncer.prototype.readTiddlerInfo = function() {\n\t// Hashmap by title of {revision:,changeCount:,adaptorInfo:}\n\t// \"revision\" is the revision of the tiddler last seen on the server, and \"changecount\" is the corresponding local changecount\n\tthis.tiddlerInfo = {};\n\t// Record information for known tiddlers\n\tvar self = this,\n\t\ttiddlers = this.getSyncedTiddlers();\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\tif(tiddler) {\n\t\t\tself.tiddlerInfo[title] = {\n\t\t\t\trevision: self.getTiddlerRevision(title),\n\t\t\t\tadaptorInfo: self.syncadaptor && self.syncadaptor.getTiddlerInfo(tiddler),\n\t\t\t\tchangeCount: self.wiki.getChangeCount(title)\n\t\t\t};\n\t\t}\n\t});\n};\n\n/*\nChecks whether the wiki is dirty (ie the window shouldn't be closed)\n*/\nSyncer.prototype.isDirty = function() {\n\tthis.logger.log(\"Checking dirty status\");\n\t// Check tiddlers that are in the store and included in the filter function\n\tvar titles = this.getSyncedTiddlers();\n\tfor(var index=0; index<titles.length; index++) {\n\t\tvar title = titles[index],\n\t\t\ttiddlerInfo = this.tiddlerInfo[title];\n\t\tif(this.wiki.tiddlerExists(title)) {\n\t\t\tif(tiddlerInfo) {\n\t\t\t\t// If the tiddler is known on the server and has been modified locally then it needs to be saved to the server\n\t\t\t\tif(this.wiki.getChangeCount(title) > tiddlerInfo.changeCount) {\n\t\t\t\t\treturn true;\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\t// If the tiddler isn't known on the server then it needs to be saved to the server\n\t\t\t\treturn true;\n\t\t\t}\n\t\t}\n\t}\n\t// Check tiddlers that are known from the server but not currently in the store\n\ttitles = Object.keys(this.tiddlerInfo);\n\tfor(index=0; index<titles.length; index++) {\n\t\tif(!this.wiki.tiddlerExists(titles[index])) {\n\t\t\t// There must be a pending delete\n\t\t\treturn true;\n\t\t}\n\t}\n\treturn false;\n};\n\n/*\nUpdate the document body with the class \"tc-dirty\" if the wiki has unsaved/unsynced changes\n*/\nSyncer.prototype.updateDirtyStatus = function() {\n\tif($tw.browser && !this.disableUI) {\n\t\tvar dirty = this.isDirty();\n\t\t$tw.utils.toggleClass(document.body,\"tc-dirty\",dirty);\n\t\tif(!dirty) {\n\t\t\tthis.loggerConnection.clearAlerts();\n\t\t}\n\t}\n};\n\n/*\nSave an incoming tiddler in the store, and updates the associated tiddlerInfo\n*/\nSyncer.prototype.storeTiddler = function(tiddlerFields) {\n\t// Save the tiddler\n\tvar tiddler = new $tw.Tiddler(tiddlerFields);\n\tthis.wiki.addTiddler(tiddler);\n\t// Save the tiddler revision and changeCount details\n\tthis.tiddlerInfo[tiddlerFields.title] = {\n\t\trevision: this.getTiddlerRevision(tiddlerFields.title),\n\t\tadaptorInfo: this.syncadaptor.getTiddlerInfo(tiddler),\n\t\tchangeCount: this.wiki.getChangeCount(tiddlerFields.title)\n\t};\n};\n\nSyncer.prototype.getStatus = function(callback) {\n\tvar self = this;\n\t// Check if the adaptor supports getStatus()\n\tif(this.syncadaptor && this.syncadaptor.getStatus) {\n\t\t// Mark us as not logged in\n\t\tthis.wiki.addTiddler({title: this.titleIsLoggedIn,text: \"no\"});\n\t\t// Get login status\n\t\tthis.syncadaptor.getStatus(function(err,isLoggedIn,username,isReadOnly,isAnonymous,isPollingDisabled) {\n\t\t\tif(err) {\n\t\t\t\tself.logger.alert(err);\n\t\t\t} else {\n\t\t\t\t// Set the various status tiddlers\n\t\t\t\tself.wiki.addTiddler({title: self.titleIsReadOnly,text: isReadOnly ? \"yes\" : \"no\"});\n\t\t\t\tself.wiki.addTiddler({title: self.titleIsAnonymous,text: isAnonymous ? \"yes\" : \"no\"});\n\t\t\t\tself.wiki.addTiddler({title: self.titleIsLoggedIn,text: isLoggedIn ? \"yes\" : \"no\"});\n\t\t\t\tif(isLoggedIn) {\n\t\t\t\t\tself.wiki.addTiddler({title: self.titleUserName,text: username || \"\"});\n\t\t\t\t}\n\t\t\t\tif(isPollingDisabled) {\n\t\t\t\t\tself.wiki.addTiddler({title: self.titleSyncDisablePolling, text: \"yes\"});\n\t\t\t\t}\n\t\t\t}\n\t\t\t// Invoke the callback\n\t\t\tif(callback) {\n\t\t\t\tcallback(err,isLoggedIn,username);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tcallback(null,true,\"UNAUTHENTICATED\");\n\t}\n};\n\n/*\nSynchronise from the server by reading the skinny tiddler list and queuing up loads for any tiddlers that we don't already have up to date\n*/\nSyncer.prototype.syncFromServer = function() {\n\tvar self = this,\n\t\tcancelNextSync = function() {\n\t\t\tif(self.pollTimerId) {\n\t\t\t\tclearTimeout(self.pollTimerId);\n\t\t\t\tself.pollTimerId = null;\n\t\t\t}\n\t\t},\n\t\ttriggerNextSync = function() {\n\t\t\tif(pollingEnabled) {\n\t\t\t\tself.pollTimerId = setTimeout(function() {\n\t\t\t\t\tself.pollTimerId = null;\n\t\t\t\t\tself.syncFromServer.call(self);\n\t\t\t\t},self.pollTimerInterval);\n\t\t\t}\n\t\t},\n\t\tsyncSystemFromServer = (self.wiki.getTiddlerText(\"$:/config/SyncSystemTiddlersFromServer\") === \"yes\"),\n\t\tpollingEnabled = (self.wiki.getTiddlerText(self.titleSyncDisablePolling) !== \"yes\");\n\tif(this.syncadaptor && this.syncadaptor.getUpdatedTiddlers) {\n\t\tthis.logger.log(\"Retrieving updated tiddler list\");\n\t\tcancelNextSync();\n\t\tthis.syncadaptor.getUpdatedTiddlers(self,function(err,updates) {\n\t\t\ttriggerNextSync();\n\t\t\tif(err) {\n\t\t\t\tself.displayError($tw.language.getString(\"Error/RetrievingSkinny\"),err);\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tif(updates) {\n\t\t\t\t$tw.utils.each(updates.modifications,function(title) {\n\t\t\t\t\tself.titlesToBeLoaded[title] = true;\n\t\t\t\t});\n\t\t\t\t$tw.utils.each(updates.deletions,function(title) {\n\t\t\t\t\tif(syncSystemFromServer || !self.wiki.isSystemTiddler(title)) {\n\t\t\t\t\t\tdelete self.tiddlerInfo[title];\n\t\t\t\t\t\tself.logger.log(\"Deleting tiddler missing from server:\",title);\n\t\t\t\t\t\tself.wiki.deleteTiddler(title);\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t\tif(updates.modifications.length > 0 || updates.deletions.length > 0) {\n\t\t\t\t\tself.processTaskQueue();\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t} else if(this.syncadaptor && this.syncadaptor.getSkinnyTiddlers) {\n\t\tthis.logger.log(\"Retrieving skinny tiddler list\");\n\t\tcancelNextSync();\n\t\tthis.syncadaptor.getSkinnyTiddlers(function(err,tiddlers) {\n\t\t\ttriggerNextSync();\n\t\t\t// Check for errors\n\t\t\tif(err) {\n\t\t\t\tself.displayError($tw.language.getString(\"Error/RetrievingSkinny\"),err);\n\t\t\t\treturn;\n\t\t\t}\n\t\t\t// Keep track of which tiddlers we already know about have been reported this time\n\t\t\tvar previousTitles = Object.keys(self.tiddlerInfo);\n\t\t\t// Process each incoming tiddler\n\t\t\tfor(var t=0; t<tiddlers.length; t++) {\n\t\t\t\t// Get the incoming tiddler fields, and the existing tiddler\n\t\t\t\tvar tiddlerFields = tiddlers[t],\n\t\t\t\t\tincomingRevision = tiddlerFields.revision + \"\",\n\t\t\t\t\ttiddler = self.wiki.tiddlerExists(tiddlerFields.title) && self.wiki.getTiddler(tiddlerFields.title),\n\t\t\t\t\ttiddlerInfo = self.tiddlerInfo[tiddlerFields.title],\n\t\t\t\t\tcurrRevision = tiddlerInfo ? tiddlerInfo.revision : null,\n\t\t\t\t\tindexInPreviousTitles = previousTitles.indexOf(tiddlerFields.title);\n\t\t\t\tif(indexInPreviousTitles !== -1) {\n\t\t\t\t\tpreviousTitles.splice(indexInPreviousTitles,1);\n\t\t\t\t}\n\t\t\t\t// Ignore the incoming tiddler if it's the same as the revision we've already got\n\t\t\t\tif(currRevision !== incomingRevision) {\n\t\t\t\t\t// Only load the skinny version if we don't already have a fat version of the tiddler\n\t\t\t\t\tif(!tiddler || tiddler.fields.text === undefined) {\n\t\t\t\t\t\tself.storeTiddler(tiddlerFields);\n\t\t\t\t\t}\n\t\t\t\t\t// Do a full load of this tiddler\n\t\t\t\t\tself.titlesToBeLoaded[tiddlerFields.title] = true;\n\t\t\t\t}\n\t\t\t}\n\t\t\t// Delete any tiddlers that were previously reported but missing this time\n\t\t\t$tw.utils.each(previousTitles,function(title) {\n\t\t\t\tif(syncSystemFromServer || !self.wiki.isSystemTiddler(title)) {\n\t\t\t\t\tdelete self.tiddlerInfo[title];\n\t\t\t\t\tself.logger.log(\"Deleting tiddler missing from server:\",title);\n\t\t\t\t\tself.wiki.deleteTiddler(title);\n\t\t\t\t}\n\t\t\t});\n\t\t\tself.processTaskQueue();\n\t\t});\n\t}\n};\n\n/*\nForce load a tiddler from the server\n*/\nSyncer.prototype.enqueueLoadTiddler = function(title) {\n\tthis.titlesToBeLoaded[title] = true;\n\tthis.processTaskQueue();\n};\n\n/*\nLazily load a skinny tiddler if we can\n*/\nSyncer.prototype.handleLazyLoadEvent = function(title) {\n\t// Ignore if the syncadaptor doesn't handle it\n\tif(!this.syncadaptor.supportsLazyLoading) {\n\t\treturn;\n\t}\n\t// Don't lazy load the same tiddler twice\n\tif(!this.titlesHaveBeenLazyLoaded[title]) {\n\t\t// Don't lazy load if the tiddler isn't included in the sync filter\n\t\tif(this.getSyncedTiddlers().indexOf(title) !== -1) {\n\t\t\t// Mark the tiddler as needing loading, and having already been lazily loaded\n\t\t\tthis.titlesToBeLoaded[title] = true;\n\t\t\tthis.titlesHaveBeenLazyLoaded[title] = true;\n\t\t}\n\t}\n};\n\n/*\nDispay a password prompt and allow the user to login\n*/\nSyncer.prototype.handleLoginEvent = function() {\n\tvar self = this;\n\tthis.getStatus(function(err,isLoggedIn,username) {\n\t\tif(!err && !isLoggedIn) {\n\t\t\tif(self.syncadaptor && self.syncadaptor.displayLoginPrompt) {\n\t\t\t\tself.syncadaptor.displayLoginPrompt(self);\n\t\t\t} else {\n\t\t\t\tself.displayLoginPrompt();\n\t\t\t}\n\t\t}\n\t});\n};\n\n/*\nDispay a password prompt\n*/\nSyncer.prototype.displayLoginPrompt = function() {\n\tvar self = this;\n\tvar promptInfo = $tw.passwordPrompt.createPrompt({\n\t\tserviceName: $tw.language.getString(\"LoginToTiddlySpace\"),\n\t\tcallback: function(data) {\n\t\t\tself.login(data.username,data.password,function(err,isLoggedIn) {\n\t\t\t\tself.syncFromServer();\n\t\t\t});\n\t\t\treturn true; // Get rid of the password prompt\n\t\t}\n\t});\n};\n\n/*\nAttempt to login to TiddlyWeb.\n\tusername: username\n\tpassword: password\n\tcallback: invoked with arguments (err,isLoggedIn)\n*/\nSyncer.prototype.login = function(username,password,callback) {\n\tthis.logger.log(\"Attempting to login as\",username);\n\tvar self = this;\n\tif(this.syncadaptor.login) {\n\t\tthis.syncadaptor.login(username,password,function(err) {\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tself.getStatus(function(err,isLoggedIn,username) {\n\t\t\t\tif(callback) {\n\t\t\t\t\tcallback(err,isLoggedIn);\n\t\t\t\t}\n\t\t\t});\n\t\t});\n\t} else {\n\t\tcallback(null,true);\n\t}\n};\n\n/*\nAttempt to log out of TiddlyWeb\n*/\nSyncer.prototype.handleLogoutEvent = function() {\n\tthis.logger.log(\"Attempting to logout\");\n\tvar self = this;\n\tif(this.syncadaptor.logout) {\n\t\tthis.syncadaptor.logout(function(err) {\n\t\t\tif(err) {\n\t\t\t\tself.logger.alert(err);\n\t\t\t} else {\n\t\t\t\tself.getStatus();\n\t\t\t}\n\t\t});\n\t}\n};\n\n/*\nImmediately refresh from the server\n*/\nSyncer.prototype.handleRefreshEvent = function() {\n\tthis.syncFromServer();\n};\n\n/*\nProcess the next task\n*/\nSyncer.prototype.processTaskQueue = function() {\n\tvar self = this;\n\t// Only process a task if the sync adaptor is fully initialised and we're not already performing\n\t// a task. If we are already performing a task then we'll dispatch the next one when it completes\n\tif((!this.syncadaptor.isReady || this.syncadaptor.isReady()) && this.numTasksInProgress === 0) {\n\t\t// Choose the next task to perform\n\t\tvar task = this.chooseNextTask();\n\t\t// Perform the task if we had one\n\t\tif(typeof task === \"object\" && task !== null) {\n\t\t\tthis.numTasksInProgress += 1;\n\t\t\ttask.run(function(err) {\n\t\t\t\tself.numTasksInProgress -= 1;\n\t\t\t\tif(err) {\n\t\t\t\t\tself.displayError(\"Sync error while processing \" + task.type + \" of '\" + task.title + \"'\",err);\n\t\t\t\t\tself.updateDirtyStatus();\n\t\t\t\t\tself.triggerTimeout(self.errorRetryInterval);\n\t\t\t\t} else {\n\t\t\t\t\tself.updateDirtyStatus();\n\t\t\t\t\t// Process the next task\n\t\t\t\t\tself.processTaskQueue.call(self);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\t// No task is ready so update the status\n\t\t\tthis.updateDirtyStatus();\n\t\t\t// And trigger a timeout if there is a pending task\n\t\t\tif(task === true) {\n\t\t\t\tthis.triggerTimeout();\n\t\t\t}\n\t\t}\n\t} else {\n\t\tthis.updateDirtyStatus();\n\t}\n};\n\nSyncer.prototype.triggerTimeout = function(interval) {\n\tvar self = this;\n\tif(!this.taskTimerId) {\n\t\tthis.taskTimerId = setTimeout(function() {\n\t\t\tself.taskTimerId = null;\n\t\t\tself.processTaskQueue.call(self);\n\t\t},interval || self.taskTimerInterval);\n\t}\n};\n\n/*\nChoose the next sync task. We prioritise saves, then deletes, then loads from the server\n\nReturns either a task object, null if there's no upcoming tasks, or the boolean true if there are pending tasks that aren't yet due\n*/\nSyncer.prototype.chooseNextTask = function() {\n\tvar thresholdLastSaved = (new Date()) - this.throttleInterval,\n\t\thavePending = null;\n\t// First we look for tiddlers that have been modified locally and need saving back to the server\n\tvar titles = this.getSyncedTiddlers();\n\tfor(var index=0; index<titles.length; index++) {\n\t\tvar title = titles[index],\n\t\t\ttiddler = this.wiki.tiddlerExists(title) && this.wiki.getTiddler(title),\n\t\t\ttiddlerInfo = this.tiddlerInfo[title];\n\t\tif(tiddler) {\n\t\t\t// If the tiddler is not known on the server, or has been modified locally no more recently than the threshold then it needs to be saved to the server\n\t\t\tvar hasChanged = !tiddlerInfo || this.wiki.getChangeCount(title) > tiddlerInfo.changeCount,\n\t\t\t\tisReadyToSave = !tiddlerInfo || !tiddlerInfo.timestampLastSaved || tiddlerInfo.timestampLastSaved < thresholdLastSaved;\n\t\t\tif(hasChanged) {\n\t\t\t\tif(isReadyToSave) {\n\t\t\t\t\treturn new SaveTiddlerTask(this,title);\n\t\t\t\t} else {\n\t\t\t\t\thavePending = true;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t// Second, we check tiddlers that are known from the server but not currently in the store, and so need deleting on the server\n\ttitles = Object.keys(this.tiddlerInfo);\n\tfor(index=0; index<titles.length; index++) {\n\t\ttitle = titles[index];\n\t\ttiddlerInfo = this.tiddlerInfo[title];\n\t\ttiddler = this.wiki.tiddlerExists(title) && this.wiki.getTiddler(title);\n\t\tif(!tiddler) {\n\t\t\treturn new DeleteTiddlerTask(this,title);\n\t\t}\n\t}\n\t// Check for tiddlers that need loading\n\ttitle = Object.keys(this.titlesToBeLoaded)[0];\n\tif(title) {\n\t\tdelete this.titlesToBeLoaded[title];\n\t\treturn new LoadTiddlerTask(this,title);\n\t}\n\t// No tasks are ready\n\treturn havePending;\n};\n\nfunction SaveTiddlerTask(syncer,title) {\n\tthis.syncer = syncer;\n\tthis.title = title;\n\tthis.type = \"save\";\n}\n\nSaveTiddlerTask.prototype.run = function(callback) {\n\tvar self = this,\n\t\tchangeCount = this.syncer.wiki.getChangeCount(this.title),\n\t\ttiddler = this.syncer.wiki.tiddlerExists(this.title) && this.syncer.wiki.getTiddler(this.title);\n\tthis.syncer.logger.log(\"Dispatching 'save' task:\",this.title);\n\tif(tiddler) {\n\t\tthis.syncer.syncadaptor.saveTiddler(tiddler,function(err,adaptorInfo,revision) {\n\t\t\t// If there's an error, exit without changing any internal state\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\t// Adjust the info stored about this tiddler\n\t\t\tself.syncer.tiddlerInfo[self.title] = {\n\t\t\t\tchangeCount: changeCount,\n\t\t\t\tadaptorInfo: adaptorInfo,\n\t\t\t\trevision: revision,\n\t\t\t\ttimestampLastSaved: new Date()\n\t\t\t};\n\t\t\t// Invoke the callback\n\t\t\tcallback(null);\n\t\t},{\n\t\t\ttiddlerInfo: self.syncer.tiddlerInfo[self.title]\n\t\t});\n\t} else {\n\t\tthis.syncer.logger.log(\" Not Dispatching 'save' task:\",this.title,\"tiddler does not exist\");\n\t\t$tw.utils.nextTick(callback(null));\n\t}\n};\n\nfunction DeleteTiddlerTask(syncer,title) {\n\tthis.syncer = syncer;\n\tthis.title = title;\n\tthis.type = \"delete\";\n}\n\nDeleteTiddlerTask.prototype.run = function(callback) {\n\tvar self = this;\n\tthis.syncer.logger.log(\"Dispatching 'delete' task:\",this.title);\n\tthis.syncer.syncadaptor.deleteTiddler(this.title,function(err) {\n\t\t// If there's an error, exit without changing any internal state\n\t\tif(err) {\n\t\t\treturn callback(err);\n\t\t}\n\t\t// Remove the info stored about this tiddler\n\t\tdelete self.syncer.tiddlerInfo[self.title];\n\t\t// Invoke the callback\n\t\tcallback(null);\n\t},{\n\t\ttiddlerInfo: self.syncer.tiddlerInfo[this.title]\n\t});\n};\n\nfunction LoadTiddlerTask(syncer,title) {\n\tthis.syncer = syncer;\n\tthis.title = title;\n\tthis.type = \"load\";\n}\n\nLoadTiddlerTask.prototype.run = function(callback) {\n\tvar self = this;\n\tthis.syncer.logger.log(\"Dispatching 'load' task:\",this.title);\n\tthis.syncer.syncadaptor.loadTiddler(this.title,function(err,tiddlerFields) {\n\t\t// If there's an error, exit without changing any internal state\n\t\tif(err) {\n\t\t\treturn callback(err);\n\t\t}\n\t\t// Update the info stored about this tiddler\n\t\tif(tiddlerFields) {\n\t\t\tself.syncer.storeTiddler(tiddlerFields);\n\t\t}\n\t\t// Invoke the callback\n\t\tcallback(null);\n\t});\n};\n\nexports.Syncer = Syncer;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "global"
        },
        "$:/core/modules/tiddler.js": {
            "title": "$:/core/modules/tiddler.js",
            "text": "/*\\\ntitle: $:/core/modules/tiddler.js\ntype: application/javascript\nmodule-type: tiddlermethod\n\nExtension methods for the $tw.Tiddler object (constructor and methods required at boot time are in boot/boot.js)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.hasTag = function(tag) {\n\treturn this.fields.tags && this.fields.tags.indexOf(tag) !== -1;\n};\n\nexports.isPlugin = function() {\n\treturn this.fields.type === \"application/json\" && this.hasField(\"plugin-type\");\n};\n\nexports.isDraft = function() {\n\treturn this.hasField(\"draft.of\");\n};\n\nexports.getFieldString = function(field) {\n\tvar value = this.fields[field];\n\t// Check for a missing field\n\tif(value === undefined || value === null) {\n\t\treturn \"\";\n\t}\n\t// Parse the field with the associated module (if any)\n\tvar fieldModule = $tw.Tiddler.fieldModules[field];\n\tif(fieldModule && fieldModule.stringify) {\n\t\treturn fieldModule.stringify.call(this,value);\n\t} else {\n\t\treturn value.toString();\n\t}\n};\n\n/*\nGet the value of a field as a list\n*/\nexports.getFieldList = function(field) {\n\tvar value = this.fields[field];\n\t// Check for a missing field\n\tif(value === undefined || value === null) {\n\t\treturn [];\n\t}\n\treturn $tw.utils.parseStringArray(value);\n};\n\n/*\nGet all the fields as a hashmap of strings. Options:\n\texclude: an array of field names to exclude\n*/\nexports.getFieldStrings = function(options) {\n\toptions = options || {};\n\tvar exclude = options.exclude || [];\n\tvar fields = {};\n\tfor(var field in this.fields) {\n\t\tif($tw.utils.hop(this.fields,field)) {\n\t\t\tif(exclude.indexOf(field) === -1) {\n\t\t\t\tfields[field] = this.getFieldString(field);\n\t\t\t}\n\t\t}\n\t}\n\treturn fields;\n};\n\n/*\nGet all the fields as a name:value block. Options:\n\texclude: an array of field names to exclude\n*/\nexports.getFieldStringBlock = function(options) {\n\toptions = options || {};\n\tvar exclude = options.exclude || [],\n\t\tfields = Object.keys(this.fields).sort(),\n\t\tresult = [];\n\tfor(var t=0; t<fields.length; t++) {\n\t\tvar field = fields[t];\n\t\tif(exclude.indexOf(field) === -1) {\n\t\t\tresult.push(field + \": \" + this.getFieldString(field));\n\t\t}\n\t}\n\treturn result.join(\"\\n\");\n};\n\nexports.getFieldDay = function(field) {\n\tif(this.cache && this.cache.day && $tw.utils.hop(this.cache.day,field) ) {\n\t\treturn this.cache.day[field];\n\t}\n\tvar day = \"\";\n\tif(this.fields[field]) {\n\t\tday = (new Date($tw.utils.parseDate(this.fields[field]))).setHours(0,0,0,0);\n\t}\n\tthis.cache.day = this.cache.day || {};\n\tthis.cache.day[field] = day;\n\treturn day;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "tiddlermethod"
        },
        "$:/core/modules/upgraders/plugins.js": {
            "title": "$:/core/modules/upgraders/plugins.js",
            "text": "/*\\\ntitle: $:/core/modules/upgraders/plugins.js\ntype: application/javascript\nmodule-type: upgrader\n\nUpgrader module that checks that plugins are newer than any already installed version\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar UPGRADE_LIBRARY_TITLE = \"$:/UpgradeLibrary\";\n\nvar BLOCKED_PLUGINS = {\n\t\"$:/themes/tiddlywiki/stickytitles\": {\n\t\tversions: [\"*\"]\n\t},\n\t\"$:/plugins/tiddlywiki/fullscreen\": {\n\t\tversions: [\"*\"]\n\t}\n};\n\nexports.upgrade = function(wiki,titles,tiddlers) {\n\tvar self = this,\n\t\tmessages = {},\n\t\tupgradeLibrary,\n\t\tgetLibraryTiddler = function(title) {\n\t\t\tif(!upgradeLibrary) {\n\t\t\t\tupgradeLibrary = wiki.getTiddlerData(UPGRADE_LIBRARY_TITLE,{});\n\t\t\t\tupgradeLibrary.tiddlers = upgradeLibrary.tiddlers || {};\n\t\t\t}\n\t\t\treturn upgradeLibrary.tiddlers[title];\n\t\t};\n\n\t// Go through all the incoming tiddlers\n\t$tw.utils.each(titles,function(title) {\n\t\tvar incomingTiddler = tiddlers[title];\n\t\t// Check if we're dealing with a plugin\n\t\tif(incomingTiddler && incomingTiddler[\"plugin-type\"]) {\n\t\t\t// Check whether the plugin contains JS modules\n\t\t\tvar requiresReload = wiki.doesPluginInfoRequireReload(JSON.parse(incomingTiddler.text)) ? (wiki.getTiddlerText(\"$:/language/ControlPanel/Plugins/PluginWillRequireReload\") + \" \") : \"\";\n\t\t\tmessages[title] = requiresReload;\n\t\t\tif(incomingTiddler.version) {\n\t\t\t\t// Upgrade the incoming plugin if it is in the upgrade library\n\t\t\t\tvar libraryTiddler = getLibraryTiddler(title);\n\t\t\t\tif(libraryTiddler && libraryTiddler[\"plugin-type\"] && libraryTiddler.version) {\n\t\t\t\t\ttiddlers[title] = libraryTiddler;\n\t\t\t\t\tmessages[title] = requiresReload + $tw.language.getString(\"Import/Upgrader/Plugins/Upgraded\",{variables: {incoming: incomingTiddler.version, upgraded: libraryTiddler.version}});\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t\t// Suppress the incoming plugin if it is older than the currently installed one\n\t\t\t\tvar existingTiddler = wiki.getTiddler(title);\n\t\t\t\tif(existingTiddler && existingTiddler.hasField(\"plugin-type\") && existingTiddler.hasField(\"version\")) {\n\t\t\t\t\t// Reject the incoming plugin by blanking all its fields\n\t\t\t\t\tif($tw.utils.checkVersions(existingTiddler.fields.version,incomingTiddler.version)) {\n\t\t\t\t\t\ttiddlers[title] = Object.create(null);\n\t\t\t\t\t\tmessages[title] = $tw.language.getString(\"Import/Upgrader/Plugins/Suppressed/Version\",{variables: {incoming: incomingTiddler.version, existing: existingTiddler.fields.version}});\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t\t// Check whether the plugin is on the blocked list\n\t\t\tvar blockInfo = BLOCKED_PLUGINS[title];\n\t\t\tif(blockInfo) {\n\t\t\t\tif(blockInfo.versions.indexOf(\"*\") !== -1 || (incomingTiddler.version && blockInfo.versions.indexOf(incomingTiddler.version) !== -1)) {\n\t\t\t\t\ttiddlers[title] = Object.create(null);\n\t\t\t\t\tmessages[title] = $tw.language.getString(\"Import/Upgrader/Plugins/Suppressed/Incompatible\");\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n\treturn messages;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "upgrader"
        },
        "$:/core/modules/upgraders/system.js": {
            "title": "$:/core/modules/upgraders/system.js",
            "text": "/*\\\ntitle: $:/core/modules/upgraders/system.js\ntype: application/javascript\nmodule-type: upgrader\n\nUpgrader module that suppresses certain system tiddlers that shouldn't be imported\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar DONT_IMPORT_LIST = [\"$:/StoryList\",\"$:/HistoryList\"],\n\tDONT_IMPORT_PREFIX_LIST = [\"$:/temp/\",\"$:/state/\",\"$:/Import\"],\n\tWARN_IMPORT_PREFIX_LIST = [\"$:/core/modules/\"];\n\nexports.upgrade = function(wiki,titles,tiddlers) {\n\tvar self = this,\n\t\tmessages = {},\n\t\tshowAlert = false;\n\t// Check for tiddlers on our list\n\t$tw.utils.each(titles,function(title) {\n\t\tif(DONT_IMPORT_LIST.indexOf(title) !== -1) {\n\t\t\ttiddlers[title] = Object.create(null);\n\t\t\tmessages[title] = $tw.language.getString(\"Import/Upgrader/System/Suppressed\");\n\t\t} else {\n\t\t\tfor(var t=0; t<DONT_IMPORT_PREFIX_LIST.length; t++) {\n\t\t\t\tvar prefix = DONT_IMPORT_PREFIX_LIST[t];\n\t\t\t\tif(title.substr(0,prefix.length) === prefix) {\n\t\t\t\t\ttiddlers[title] = Object.create(null);\n\t\t\t\t\tmessages[title] = $tw.language.getString(\"Import/Upgrader/State/Suppressed\");\n\t\t\t\t}\n\t\t\t}\n\t\t\tfor(var t=0; t<WARN_IMPORT_PREFIX_LIST.length; t++) {\n\t\t\t\tvar prefix = WARN_IMPORT_PREFIX_LIST[t];\n\t\t\t\tif(title.substr(0,prefix.length) === prefix && wiki.isShadowTiddler(title)) {\n\t\t\t\t\tshowAlert = true;\n\t\t\t\t\tmessages[title] = $tw.language.getString(\"Import/Upgrader/System/Warning\");\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n\tif(showAlert) {\n\t\tvar logger = new $tw.utils.Logger(\"import\");\n\t\tlogger.alert($tw.language.getString(\"Import/Upgrader/System/Alert\"));\n\t}\n\treturn messages;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "upgrader"
        },
        "$:/core/modules/upgraders/themetweaks.js": {
            "title": "$:/core/modules/upgraders/themetweaks.js",
            "text": "/*\\\ntitle: $:/core/modules/upgraders/themetweaks.js\ntype: application/javascript\nmodule-type: upgrader\n\nUpgrader module that handles the change in theme tweak storage introduced in 5.0.14-beta.\n\nPreviously, theme tweaks were stored in two data tiddlers:\n\n* $:/themes/tiddlywiki/vanilla/metrics\n* $:/themes/tiddlywiki/vanilla/settings\n\nNow, each tweak is stored in its own separate tiddler.\n\nThis upgrader copies any values from the old format to the new. The old data tiddlers are not deleted in case they have been used to store additional indexes.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar MAPPINGS = {\n\t\"$:/themes/tiddlywiki/vanilla/metrics\": {\n\t\t\"fontsize\": \"$:/themes/tiddlywiki/vanilla/metrics/fontsize\",\n\t\t\"lineheight\": \"$:/themes/tiddlywiki/vanilla/metrics/lineheight\",\n\t\t\"storyleft\": \"$:/themes/tiddlywiki/vanilla/metrics/storyleft\",\n\t\t\"storytop\": \"$:/themes/tiddlywiki/vanilla/metrics/storytop\",\n\t\t\"storyright\": \"$:/themes/tiddlywiki/vanilla/metrics/storyright\",\n\t\t\"storywidth\": \"$:/themes/tiddlywiki/vanilla/metrics/storywidth\",\n\t\t\"tiddlerwidth\": \"$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth\"\n\t},\n\t\"$:/themes/tiddlywiki/vanilla/settings\": {\n\t\t\"fontfamily\": \"$:/themes/tiddlywiki/vanilla/settings/fontfamily\"\n\t}\n};\n\nexports.upgrade = function(wiki,titles,tiddlers) {\n\tvar self = this,\n\t\tmessages = {};\n\t// Check for tiddlers on our list\n\t$tw.utils.each(titles,function(title) {\n\t\tvar mapping = MAPPINGS[title];\n\t\tif(mapping) {\n\t\t\tvar tiddler = new $tw.Tiddler(tiddlers[title]),\n\t\t\t\ttiddlerData = wiki.getTiddlerDataCached(tiddler,{});\n\t\t\tfor(var index in mapping) {\n\t\t\t\tvar mappedTitle = mapping[index];\n\t\t\t\tif(!tiddlers[mappedTitle] || tiddlers[mappedTitle].title !== mappedTitle) {\n\t\t\t\t\ttiddlers[mappedTitle] = {\n\t\t\t\t\t\ttitle: mappedTitle,\n\t\t\t\t\t\ttext: tiddlerData[index]\n\t\t\t\t\t};\n\t\t\t\t\tmessages[mappedTitle] = $tw.language.getString(\"Import/Upgrader/ThemeTweaks/Created\",{variables: {\n\t\t\t\t\t\tfrom: title + \"##\" + index\n\t\t\t\t\t}});\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n\treturn messages;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "upgrader"
        },
        "$:/core/modules/utils/base64-utf8/base64-utf8.module.js": {
            "text": "(function(){// From https://gist.github.com/Nijikokun/5192472\n//\n// UTF8 Module\n//\n// Cleaner and modularized utf-8 encoding and decoding library for javascript.\n//\n// copyright: MIT\n// author: Nijiko Yonskai, @nijikokun, nijikokun@gmail.com\n!function(r,e,o,t){void 0!==o.module&&o.module.exports?o.module.exports=e.apply(o):void 0!==o.define&&\"function\"===o.define&&o.define.amd?define(\"utf8\",[],e):o.utf8=e.apply(o)}(0,function(){return{encode:function(r){if(\"string\"!=typeof r)return r;r=r.replace(/\\r\\n/g,\"\\n\");for(var e,o=\"\",t=0;t<r.length;t++)if((e=r.charCodeAt(t))<128)o+=String.fromCharCode(e);else if(e>127&&e<2048)o+=String.fromCharCode(e>>6|192),o+=String.fromCharCode(63&e|128);else if(e>55295&&e<57344&&r.length>t+1){var i=e,n=r.charCodeAt(t+1);t++;var d=65536+(i-55296<<10|n-56320);o+=String.fromCharCode(d>>18|240),o+=String.fromCharCode(d>>12&63|128),o+=String.fromCharCode(d>>6&63|128),o+=String.fromCharCode(63&d|128)}else o+=String.fromCharCode(e>>12|224),o+=String.fromCharCode(e>>6&63|128),o+=String.fromCharCode(63&e|128);return o},decode:function(r){if(\"string\"!=typeof r)return r;for(var e=\"\",o=0,t=0;o<r.length;)if((t=r.charCodeAt(o))<128)e+=String.fromCharCode(t),o++;else if(t>191&&t<224)e+=String.fromCharCode((31&t)<<6|63&r.charCodeAt(o+1)),o+=2;else if(t>223&&t<240)e+=String.fromCharCode((15&t)<<12|(63&r.charCodeAt(o+1))<<6|63&r.charCodeAt(o+2)),o+=3;else{var i=(7&t)<<18|(63&r.charCodeAt(o+1))<<12|(63&r.charCodeAt(o+2))<<6|63&r.charCodeAt(o+3);e+=String.fromCharCode(55296+(i-65536>>10))+String.fromCharCode(56320+(i-65536&1023)),o+=4}return e}}},this),function(r,e,o,t){if(void 0!==o.module&&o.module.exports){if(t&&o.require)for(var i=0;i<t.length;i++)o[t[i]]=o.require(t[i]);o.module.exports=e.apply(o)}else void 0!==o.define&&\"function\"===o.define&&o.define.amd?define(\"base64\",t||[],e):o.base64=e.apply(o)}(0,function(r){var e=r||this.utf8,o=\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\";return{encode:function(r){if(void 0===e)throw{error:\"MissingMethod\",message:\"UTF8 Module is missing.\"};if(\"string\"!=typeof r)return r;r=e.encode(r);for(var t,i,n,d,f,a,h,C=\"\",c=0;c<r.length;)d=(t=r.charCodeAt(c++))>>2,f=(3&t)<<4|(i=r.charCodeAt(c++))>>4,a=(15&i)<<2|(n=r.charCodeAt(c++))>>6,h=63&n,isNaN(i)?a=h=64:isNaN(n)&&(h=64),C+=o.charAt(d)+o.charAt(f)+o.charAt(a)+o.charAt(h);return C},decode:function(r){if(void 0===e)throw{error:\"MissingMethod\",message:\"UTF8 Module is missing.\"};if(\"string\"!=typeof r)return r;r=r.replace(/[^A-Za-z0-9\\+\\/\\=]/g,\"\");for(var t,i,n,d,f,a,h=\"\",C=0;C<r.length;)t=o.indexOf(r.charAt(C++))<<2|(d=o.indexOf(r.charAt(C++)))>>4,i=(15&d)<<4|(f=o.indexOf(r.charAt(C++)))>>2,n=(3&f)<<6|(a=o.indexOf(r.charAt(C++))),h+=String.fromCharCode(t),64!=f&&(h+=String.fromCharCode(i)),64!=a&&(h+=String.fromCharCode(n));return e.decode(h)}}},this,[\"utf8\"]);}).call(exports);",
            "type": "application/javascript",
            "title": "$:/core/modules/utils/base64-utf8/base64-utf8.module.js",
            "module-type": "library"
        },
        "$:/core/modules/utils/crypto.js": {
            "title": "$:/core/modules/utils/crypto.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/crypto.js\ntype: application/javascript\nmodule-type: utils\n\nUtility functions related to crypto.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nLook for an encrypted store area in the text of a TiddlyWiki file\n*/\nexports.extractEncryptedStoreArea = function(text) {\n\tvar encryptedStoreAreaStartMarker = \"<pre id=\\\"encryptedStoreArea\\\" type=\\\"text/plain\\\" style=\\\"display:none;\\\">\",\n\t\tencryptedStoreAreaStart = text.indexOf(encryptedStoreAreaStartMarker);\n\tif(encryptedStoreAreaStart !== -1) {\n\t\tvar encryptedStoreAreaEnd = text.indexOf(\"</pre>\",encryptedStoreAreaStart);\n\t\tif(encryptedStoreAreaEnd !== -1) {\n\t\t\treturn $tw.utils.htmlDecode(text.substring(encryptedStoreAreaStart + encryptedStoreAreaStartMarker.length,encryptedStoreAreaEnd-1));\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nAttempt to extract the tiddlers from an encrypted store area using the current password. If the password is not provided then the password in the password store will be used\n*/\nexports.decryptStoreArea = function(encryptedStoreArea,password) {\n\tvar decryptedText = $tw.crypto.decrypt(encryptedStoreArea,password);\n\tif(decryptedText) {\n\t\tvar json = JSON.parse(decryptedText),\n\t\t\ttiddlers = [];\n\t\tfor(var title in json) {\n\t\t\tif(title !== \"$:/isEncrypted\") {\n\t\t\t\ttiddlers.push(json[title]);\n\t\t\t}\n\t\t}\n\t\treturn tiddlers;\n\t} else {\n\t\treturn null;\n\t}\n};\n\n\n/*\nAttempt to extract the tiddlers from an encrypted store area using the current password. If that fails, the user is prompted for a password.\nencryptedStoreArea: text of the TiddlyWiki encrypted store area\ncallback: function(tiddlers) called with the array of decrypted tiddlers\n\nThe following configuration settings are supported:\n\n$tw.config.usePasswordVault: causes any password entered by the user to also be put into the system password vault\n*/\nexports.decryptStoreAreaInteractive = function(encryptedStoreArea,callback,options) {\n\t// Try to decrypt with the current password\n\tvar tiddlers = $tw.utils.decryptStoreArea(encryptedStoreArea);\n\tif(tiddlers) {\n\t\tcallback(tiddlers);\n\t} else {\n\t\t// Prompt for a new password and keep trying\n\t\t$tw.passwordPrompt.createPrompt({\n\t\t\tserviceName: \"Enter a password to decrypt the imported TiddlyWiki\",\n\t\t\tnoUserName: true,\n\t\t\tcanCancel: true,\n\t\t\tsubmitText: \"Decrypt\",\n\t\t\tcallback: function(data) {\n\t\t\t\t// Exit if the user cancelled\n\t\t\t\tif(!data) {\n\t\t\t\t\treturn false;\n\t\t\t\t}\n\t\t\t\t// Attempt to decrypt the tiddlers\n\t\t\t\tvar tiddlers = $tw.utils.decryptStoreArea(encryptedStoreArea,data.password);\n\t\t\t\tif(tiddlers) {\n\t\t\t\t\tif($tw.config.usePasswordVault) {\n\t\t\t\t\t\t$tw.crypto.setPassword(data.password);\n\t\t\t\t\t}\n\t\t\t\t\tcallback(tiddlers);\n\t\t\t\t\t// Exit and remove the password prompt\n\t\t\t\t\treturn true;\n\t\t\t\t} else {\n\t\t\t\t\t// We didn't decrypt everything, so continue to prompt for password\n\t\t\t\t\treturn false;\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/csv.js": {
            "title": "$:/core/modules/utils/csv.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/csv.js\ntype: application/javascript\nmodule-type: utils\n\nA barebones CSV parser\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nParse a CSV string with a header row and return an array of hashmaps.\n*/\nexports.parseCsvStringWithHeader = function(text,options) {\n\toptions = options || {};\n\tvar separator = options.separator || \",\",\n\t\trows = text.split(/\\r?\\n/mg).map(function(row) {\n\t\t\treturn $tw.utils.trim(row);\n\t\t}).filter(function(row) {\n\t\t\treturn row !== \"\";\n\t\t});\n\tif(rows.length < 1) {\n\t\treturn \"Missing header row\";\n\t}\n\tvar headings = rows[0].split(separator),\n\t\tresults = [];\n\tfor(var row=1; row<rows.length; row++) {\n\t\tvar columns = rows[row].split(separator),\n\t\t\tcolumnResult = Object.create(null);\n\t\tif(columns.length !== headings.length) {\n\t\t\treturn \"Malformed CSV row '\" + rows[row] + \"'\";\n\t\t}\n\t\tfor(var column=0; column<columns.length; column++) {\n\t\t\tvar columnName = headings[column];\n\t\t\tcolumnResult[columnName] = $tw.utils.trim(columns[column] || \"\");\n\t\t}\n\t\tresults.push(columnResult);\t\t\t\n\t}\n\treturn results;\n}\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/diff-match-patch/diff_match_patch.js": {
            "text": "(function(){function diff_match_patch(){this.Diff_Timeout=1;this.Diff_EditCost=4;this.Match_Threshold=.5;this.Match_Distance=1E3;this.Patch_DeleteThreshold=.5;this.Patch_Margin=4;this.Match_MaxBits=32}var DIFF_DELETE=-1,DIFF_INSERT=1,DIFF_EQUAL=0;\ndiff_match_patch.prototype.diff_main=function(a,b,c,d){\"undefined\"==typeof d&&(d=0>=this.Diff_Timeout?Number.MAX_VALUE:(new Date).getTime()+1E3*this.Diff_Timeout);if(null==a||null==b)throw Error(\"Null input. (diff_main)\");if(a==b)return a?[[DIFF_EQUAL,a]]:[];\"undefined\"==typeof c&&(c=!0);var e=c,f=this.diff_commonPrefix(a,b);c=a.substring(0,f);a=a.substring(f);b=b.substring(f);f=this.diff_commonSuffix(a,b);var g=a.substring(a.length-f);a=a.substring(0,a.length-f);b=b.substring(0,b.length-f);a=this.diff_compute_(a,\nb,e,d);c&&a.unshift([DIFF_EQUAL,c]);g&&a.push([DIFF_EQUAL,g]);this.diff_cleanupMerge(a);return a};\ndiff_match_patch.prototype.diff_compute_=function(a,b,c,d){if(!a)return[[DIFF_INSERT,b]];if(!b)return[[DIFF_DELETE,a]];var e=a.length>b.length?a:b,f=a.length>b.length?b:a,g=e.indexOf(f);return-1!=g?(c=[[DIFF_INSERT,e.substring(0,g)],[DIFF_EQUAL,f],[DIFF_INSERT,e.substring(g+f.length)]],a.length>b.length&&(c[0][0]=c[2][0]=DIFF_DELETE),c):1==f.length?[[DIFF_DELETE,a],[DIFF_INSERT,b]]:(e=this.diff_halfMatch_(a,b))?(b=e[1],f=e[3],a=e[4],e=this.diff_main(e[0],e[2],c,d),c=this.diff_main(b,f,c,d),e.concat([[DIFF_EQUAL,\na]],c)):c&&100<a.length&&100<b.length?this.diff_lineMode_(a,b,d):this.diff_bisect_(a,b,d)};\ndiff_match_patch.prototype.diff_lineMode_=function(a,b,c){var d=this.diff_linesToChars_(a,b);a=d.chars1;b=d.chars2;d=d.lineArray;a=this.diff_main(a,b,!1,c);this.diff_charsToLines_(a,d);this.diff_cleanupSemantic(a);a.push([DIFF_EQUAL,\"\"]);for(var e=d=b=0,f=\"\",g=\"\";b<a.length;){switch(a[b][0]){case DIFF_INSERT:e++;g+=a[b][1];break;case DIFF_DELETE:d++;f+=a[b][1];break;case DIFF_EQUAL:if(1<=d&&1<=e){a.splice(b-d-e,d+e);b=b-d-e;d=this.diff_main(f,g,!1,c);for(e=d.length-1;0<=e;e--)a.splice(b,0,d[e]);b+=\nd.length}d=e=0;g=f=\"\"}b++}a.pop();return a};\ndiff_match_patch.prototype.diff_bisect_=function(a,b,c){for(var d=a.length,e=b.length,f=Math.ceil((d+e)/2),g=2*f,h=Array(g),l=Array(g),k=0;k<g;k++)h[k]=-1,l[k]=-1;h[f+1]=0;l[f+1]=0;k=d-e;for(var m=0!=k%2,p=0,x=0,w=0,q=0,t=0;t<f&&!((new Date).getTime()>c);t++){for(var v=-t+p;v<=t-x;v+=2){var n=f+v;var r=v==-t||v!=t&&h[n-1]<h[n+1]?h[n+1]:h[n-1]+1;for(var y=r-v;r<d&&y<e&&a.charAt(r)==b.charAt(y);)r++,y++;h[n]=r;if(r>d)x+=2;else if(y>e)p+=2;else if(m&&(n=f+k-v,0<=n&&n<g&&-1!=l[n])){var u=d-l[n];if(r>=\nu)return this.diff_bisectSplit_(a,b,r,y,c)}}for(v=-t+w;v<=t-q;v+=2){n=f+v;u=v==-t||v!=t&&l[n-1]<l[n+1]?l[n+1]:l[n-1]+1;for(r=u-v;u<d&&r<e&&a.charAt(d-u-1)==b.charAt(e-r-1);)u++,r++;l[n]=u;if(u>d)q+=2;else if(r>e)w+=2;else if(!m&&(n=f+k-v,0<=n&&n<g&&-1!=h[n]&&(r=h[n],y=f+r-n,u=d-u,r>=u)))return this.diff_bisectSplit_(a,b,r,y,c)}}return[[DIFF_DELETE,a],[DIFF_INSERT,b]]};\ndiff_match_patch.prototype.diff_bisectSplit_=function(a,b,c,d,e){var f=a.substring(0,c),g=b.substring(0,d);a=a.substring(c);b=b.substring(d);f=this.diff_main(f,g,!1,e);e=this.diff_main(a,b,!1,e);return f.concat(e)};\ndiff_match_patch.prototype.diff_linesToChars_=function(a,b){function c(a){for(var b=\"\",c=0,f=-1,g=d.length;f<a.length-1;){f=a.indexOf(\"\\n\",c);-1==f&&(f=a.length-1);var h=a.substring(c,f+1);c=f+1;(e.hasOwnProperty?e.hasOwnProperty(h):void 0!==e[h])?b+=String.fromCharCode(e[h]):(b+=String.fromCharCode(g),e[h]=g,d[g++]=h)}return b}var d=[],e={};d[0]=\"\";var f=c(a),g=c(b);return{chars1:f,chars2:g,lineArray:d}};\ndiff_match_patch.prototype.diff_charsToLines_=function(a,b){for(var c=0;c<a.length;c++){for(var d=a[c][1],e=[],f=0;f<d.length;f++)e[f]=b[d.charCodeAt(f)];a[c][1]=e.join(\"\")}};diff_match_patch.prototype.diff_commonPrefix=function(a,b){if(!a||!b||a.charAt(0)!=b.charAt(0))return 0;for(var c=0,d=Math.min(a.length,b.length),e=d,f=0;c<e;)a.substring(f,e)==b.substring(f,e)?f=c=e:d=e,e=Math.floor((d-c)/2+c);return e};\ndiff_match_patch.prototype.diff_commonSuffix=function(a,b){if(!a||!b||a.charAt(a.length-1)!=b.charAt(b.length-1))return 0;for(var c=0,d=Math.min(a.length,b.length),e=d,f=0;c<e;)a.substring(a.length-e,a.length-f)==b.substring(b.length-e,b.length-f)?f=c=e:d=e,e=Math.floor((d-c)/2+c);return e};\ndiff_match_patch.prototype.diff_commonOverlap_=function(a,b){var c=a.length,d=b.length;if(0==c||0==d)return 0;c>d?a=a.substring(c-d):c<d&&(b=b.substring(0,c));c=Math.min(c,d);if(a==b)return c;d=0;for(var e=1;;){var f=a.substring(c-e);f=b.indexOf(f);if(-1==f)return d;e+=f;if(0==f||a.substring(c-e)==b.substring(0,e))d=e,e++}};\ndiff_match_patch.prototype.diff_halfMatch_=function(a,b){function c(a,b,c){for(var d=a.substring(c,c+Math.floor(a.length/4)),e=-1,g=\"\",h,k,l,m;-1!=(e=b.indexOf(d,e+1));){var p=f.diff_commonPrefix(a.substring(c),b.substring(e)),u=f.diff_commonSuffix(a.substring(0,c),b.substring(0,e));g.length<u+p&&(g=b.substring(e-u,e)+b.substring(e,e+p),h=a.substring(0,c-u),k=a.substring(c+p),l=b.substring(0,e-u),m=b.substring(e+p))}return 2*g.length>=a.length?[h,k,l,m,g]:null}if(0>=this.Diff_Timeout)return null;\nvar d=a.length>b.length?a:b,e=a.length>b.length?b:a;if(4>d.length||2*e.length<d.length)return null;var f=this,g=c(d,e,Math.ceil(d.length/4));d=c(d,e,Math.ceil(d.length/2));if(g||d)g=d?g?g[4].length>d[4].length?g:d:d:g;else return null;if(a.length>b.length){d=g[0];e=g[1];var h=g[2];var l=g[3]}else h=g[0],l=g[1],d=g[2],e=g[3];return[d,e,h,l,g[4]]};\ndiff_match_patch.prototype.diff_cleanupSemantic=function(a){for(var b=!1,c=[],d=0,e=null,f=0,g=0,h=0,l=0,k=0;f<a.length;)a[f][0]==DIFF_EQUAL?(c[d++]=f,g=l,h=k,k=l=0,e=a[f][1]):(a[f][0]==DIFF_INSERT?l+=a[f][1].length:k+=a[f][1].length,e&&e.length<=Math.max(g,h)&&e.length<=Math.max(l,k)&&(a.splice(c[d-1],0,[DIFF_DELETE,e]),a[c[d-1]+1][0]=DIFF_INSERT,d--,d--,f=0<d?c[d-1]:-1,k=l=h=g=0,e=null,b=!0)),f++;b&&this.diff_cleanupMerge(a);this.diff_cleanupSemanticLossless(a);for(f=1;f<a.length;){if(a[f-1][0]==\nDIFF_DELETE&&a[f][0]==DIFF_INSERT){b=a[f-1][1];c=a[f][1];d=this.diff_commonOverlap_(b,c);e=this.diff_commonOverlap_(c,b);if(d>=e){if(d>=b.length/2||d>=c.length/2)a.splice(f,0,[DIFF_EQUAL,c.substring(0,d)]),a[f-1][1]=b.substring(0,b.length-d),a[f+1][1]=c.substring(d),f++}else if(e>=b.length/2||e>=c.length/2)a.splice(f,0,[DIFF_EQUAL,b.substring(0,e)]),a[f-1][0]=DIFF_INSERT,a[f-1][1]=c.substring(0,c.length-e),a[f+1][0]=DIFF_DELETE,a[f+1][1]=b.substring(e),f++;f++}f++}};\ndiff_match_patch.prototype.diff_cleanupSemanticLossless=function(a){function b(a,b){if(!a||!b)return 6;var c=a.charAt(a.length-1),d=b.charAt(0),e=c.match(diff_match_patch.nonAlphaNumericRegex_),f=d.match(diff_match_patch.nonAlphaNumericRegex_),g=e&&c.match(diff_match_patch.whitespaceRegex_),h=f&&d.match(diff_match_patch.whitespaceRegex_);c=g&&c.match(diff_match_patch.linebreakRegex_);d=h&&d.match(diff_match_patch.linebreakRegex_);var k=c&&a.match(diff_match_patch.blanklineEndRegex_),l=d&&b.match(diff_match_patch.blanklineStartRegex_);\nreturn k||l?5:c||d?4:e&&!g&&h?3:g||h?2:e||f?1:0}for(var c=1;c<a.length-1;){if(a[c-1][0]==DIFF_EQUAL&&a[c+1][0]==DIFF_EQUAL){var d=a[c-1][1],e=a[c][1],f=a[c+1][1],g=this.diff_commonSuffix(d,e);if(g){var h=e.substring(e.length-g);d=d.substring(0,d.length-g);e=h+e.substring(0,e.length-g);f=h+f}g=d;h=e;for(var l=f,k=b(d,e)+b(e,f);e.charAt(0)===f.charAt(0);){d+=e.charAt(0);e=e.substring(1)+f.charAt(0);f=f.substring(1);var m=b(d,e)+b(e,f);m>=k&&(k=m,g=d,h=e,l=f)}a[c-1][1]!=g&&(g?a[c-1][1]=g:(a.splice(c-\n1,1),c--),a[c][1]=h,l?a[c+1][1]=l:(a.splice(c+1,1),c--))}c++}};diff_match_patch.nonAlphaNumericRegex_=/[^a-zA-Z0-9]/;diff_match_patch.whitespaceRegex_=/\\s/;diff_match_patch.linebreakRegex_=/[\\r\\n]/;diff_match_patch.blanklineEndRegex_=/\\n\\r?\\n$/;diff_match_patch.blanklineStartRegex_=/^\\r?\\n\\r?\\n/;\ndiff_match_patch.prototype.diff_cleanupEfficiency=function(a){for(var b=!1,c=[],d=0,e=null,f=0,g=!1,h=!1,l=!1,k=!1;f<a.length;)a[f][0]==DIFF_EQUAL?(a[f][1].length<this.Diff_EditCost&&(l||k)?(c[d++]=f,g=l,h=k,e=a[f][1]):(d=0,e=null),l=k=!1):(a[f][0]==DIFF_DELETE?k=!0:l=!0,e&&(g&&h&&l&&k||e.length<this.Diff_EditCost/2&&3==g+h+l+k)&&(a.splice(c[d-1],0,[DIFF_DELETE,e]),a[c[d-1]+1][0]=DIFF_INSERT,d--,e=null,g&&h?(l=k=!0,d=0):(d--,f=0<d?c[d-1]:-1,l=k=!1),b=!0)),f++;b&&this.diff_cleanupMerge(a)};\ndiff_match_patch.prototype.diff_cleanupMerge=function(a){a.push([DIFF_EQUAL,\"\"]);for(var b=0,c=0,d=0,e=\"\",f=\"\",g;b<a.length;)switch(a[b][0]){case DIFF_INSERT:d++;f+=a[b][1];b++;break;case DIFF_DELETE:c++;e+=a[b][1];b++;break;case DIFF_EQUAL:1<c+d?(0!==c&&0!==d&&(g=this.diff_commonPrefix(f,e),0!==g&&(0<b-c-d&&a[b-c-d-1][0]==DIFF_EQUAL?a[b-c-d-1][1]+=f.substring(0,g):(a.splice(0,0,[DIFF_EQUAL,f.substring(0,g)]),b++),f=f.substring(g),e=e.substring(g)),g=this.diff_commonSuffix(f,e),0!==g&&(a[b][1]=f.substring(f.length-\ng)+a[b][1],f=f.substring(0,f.length-g),e=e.substring(0,e.length-g))),0===c?a.splice(b-d,c+d,[DIFF_INSERT,f]):0===d?a.splice(b-c,c+d,[DIFF_DELETE,e]):a.splice(b-c-d,c+d,[DIFF_DELETE,e],[DIFF_INSERT,f]),b=b-c-d+(c?1:0)+(d?1:0)+1):0!==b&&a[b-1][0]==DIFF_EQUAL?(a[b-1][1]+=a[b][1],a.splice(b,1)):b++,c=d=0,f=e=\"\"}\"\"===a[a.length-1][1]&&a.pop();c=!1;for(b=1;b<a.length-1;)a[b-1][0]==DIFF_EQUAL&&a[b+1][0]==DIFF_EQUAL&&(a[b][1].substring(a[b][1].length-a[b-1][1].length)==a[b-1][1]?(a[b][1]=a[b-1][1]+a[b][1].substring(0,\na[b][1].length-a[b-1][1].length),a[b+1][1]=a[b-1][1]+a[b+1][1],a.splice(b-1,1),c=!0):a[b][1].substring(0,a[b+1][1].length)==a[b+1][1]&&(a[b-1][1]+=a[b+1][1],a[b][1]=a[b][1].substring(a[b+1][1].length)+a[b+1][1],a.splice(b+1,1),c=!0)),b++;c&&this.diff_cleanupMerge(a)};\ndiff_match_patch.prototype.diff_xIndex=function(a,b){var c=0,d=0,e=0,f=0,g;for(g=0;g<a.length;g++){a[g][0]!==DIFF_INSERT&&(c+=a[g][1].length);a[g][0]!==DIFF_DELETE&&(d+=a[g][1].length);if(c>b)break;e=c;f=d}return a.length!=g&&a[g][0]===DIFF_DELETE?f:f+(b-e)};\ndiff_match_patch.prototype.diff_prettyHtml=function(a){for(var b=[],c=/&/g,d=/</g,e=/>/g,f=/\\n/g,g=0;g<a.length;g++){var h=a[g][0],l=a[g][1].replace(c,\"&amp;\").replace(d,\"&lt;\").replace(e,\"&gt;\").replace(f,\"&para;<br>\");switch(h){case DIFF_INSERT:b[g]='<ins style=\"background:#e6ffe6;\">'+l+\"</ins>\";break;case DIFF_DELETE:b[g]='<del style=\"background:#ffe6e6;\">'+l+\"</del>\";break;case DIFF_EQUAL:b[g]=\"<span>\"+l+\"</span>\"}}return b.join(\"\")};\ndiff_match_patch.prototype.diff_text1=function(a){for(var b=[],c=0;c<a.length;c++)a[c][0]!==DIFF_INSERT&&(b[c]=a[c][1]);return b.join(\"\")};diff_match_patch.prototype.diff_text2=function(a){for(var b=[],c=0;c<a.length;c++)a[c][0]!==DIFF_DELETE&&(b[c]=a[c][1]);return b.join(\"\")};\ndiff_match_patch.prototype.diff_levenshtein=function(a){for(var b=0,c=0,d=0,e=0;e<a.length;e++){var f=a[e][1];switch(a[e][0]){case DIFF_INSERT:c+=f.length;break;case DIFF_DELETE:d+=f.length;break;case DIFF_EQUAL:b+=Math.max(c,d),d=c=0}}return b+=Math.max(c,d)};\ndiff_match_patch.prototype.diff_toDelta=function(a){for(var b=[],c=0;c<a.length;c++)switch(a[c][0]){case DIFF_INSERT:b[c]=\"+\"+encodeURI(a[c][1]);break;case DIFF_DELETE:b[c]=\"-\"+a[c][1].length;break;case DIFF_EQUAL:b[c]=\"=\"+a[c][1].length}return b.join(\"\\t\").replace(/%20/g,\" \")};\ndiff_match_patch.prototype.diff_fromDelta=function(a,b){for(var c=[],d=0,e=0,f=b.split(/\\t/g),g=0;g<f.length;g++){var h=f[g].substring(1);switch(f[g].charAt(0)){case \"+\":try{c[d++]=[DIFF_INSERT,decodeURI(h)]}catch(k){throw Error(\"Illegal escape in diff_fromDelta: \"+h);}break;case \"-\":case \"=\":var l=parseInt(h,10);if(isNaN(l)||0>l)throw Error(\"Invalid number in diff_fromDelta: \"+h);h=a.substring(e,e+=l);\"=\"==f[g].charAt(0)?c[d++]=[DIFF_EQUAL,h]:c[d++]=[DIFF_DELETE,h];break;default:if(f[g])throw Error(\"Invalid diff operation in diff_fromDelta: \"+\nf[g]);}}if(e!=a.length)throw Error(\"Delta length (\"+e+\") does not equal source text length (\"+a.length+\").\");return c};diff_match_patch.prototype.match_main=function(a,b,c){if(null==a||null==b||null==c)throw Error(\"Null input. (match_main)\");c=Math.max(0,Math.min(c,a.length));return a==b?0:a.length?a.substring(c,c+b.length)==b?c:this.match_bitap_(a,b,c):-1};\ndiff_match_patch.prototype.match_bitap_=function(a,b,c){function d(a,d){var e=a/b.length,g=Math.abs(c-d);return f.Match_Distance?e+g/f.Match_Distance:g?1:e}if(b.length>this.Match_MaxBits)throw Error(\"Pattern too long for this browser.\");var e=this.match_alphabet_(b),f=this,g=this.Match_Threshold,h=a.indexOf(b,c);-1!=h&&(g=Math.min(d(0,h),g),h=a.lastIndexOf(b,c+b.length),-1!=h&&(g=Math.min(d(0,h),g)));var l=1<<b.length-1;h=-1;for(var k,m,p=b.length+a.length,x,w=0;w<b.length;w++){k=0;for(m=p;k<m;)d(w,\nc+m)<=g?k=m:p=m,m=Math.floor((p-k)/2+k);p=m;k=Math.max(1,c-m+1);var q=Math.min(c+m,a.length)+b.length;m=Array(q+2);for(m[q+1]=(1<<w)-1;q>=k;q--){var t=e[a.charAt(q-1)];m[q]=0===w?(m[q+1]<<1|1)&t:(m[q+1]<<1|1)&t|(x[q+1]|x[q])<<1|1|x[q+1];if(m[q]&l&&(t=d(w,q-1),t<=g))if(g=t,h=q-1,h>c)k=Math.max(1,2*c-h);else break}if(d(w+1,c)>g)break;x=m}return h};\ndiff_match_patch.prototype.match_alphabet_=function(a){for(var b={},c=0;c<a.length;c++)b[a.charAt(c)]=0;for(c=0;c<a.length;c++)b[a.charAt(c)]|=1<<a.length-c-1;return b};\ndiff_match_patch.prototype.patch_addContext_=function(a,b){if(0!=b.length){for(var c=b.substring(a.start2,a.start2+a.length1),d=0;b.indexOf(c)!=b.lastIndexOf(c)&&c.length<this.Match_MaxBits-this.Patch_Margin-this.Patch_Margin;)d+=this.Patch_Margin,c=b.substring(a.start2-d,a.start2+a.length1+d);d+=this.Patch_Margin;(c=b.substring(a.start2-d,a.start2))&&a.diffs.unshift([DIFF_EQUAL,c]);(d=b.substring(a.start2+a.length1,a.start2+a.length1+d))&&a.diffs.push([DIFF_EQUAL,d]);a.start1-=c.length;a.start2-=\nc.length;a.length1+=c.length+d.length;a.length2+=c.length+d.length}};\ndiff_match_patch.prototype.patch_make=function(a,b,c){if(\"string\"==typeof a&&\"string\"==typeof b&&\"undefined\"==typeof c){var d=a;b=this.diff_main(d,b,!0);2<b.length&&(this.diff_cleanupSemantic(b),this.diff_cleanupEfficiency(b))}else if(a&&\"object\"==typeof a&&\"undefined\"==typeof b&&\"undefined\"==typeof c)b=a,d=this.diff_text1(b);else if(\"string\"==typeof a&&b&&\"object\"==typeof b&&\"undefined\"==typeof c)d=a;else if(\"string\"==typeof a&&\"string\"==typeof b&&c&&\"object\"==typeof c)d=a,b=c;else throw Error(\"Unknown call format to patch_make.\");\nif(0===b.length)return[];c=[];a=new diff_match_patch.patch_obj;for(var e=0,f=0,g=0,h=d,l=0;l<b.length;l++){var k=b[l][0],m=b[l][1];e||k===DIFF_EQUAL||(a.start1=f,a.start2=g);switch(k){case DIFF_INSERT:a.diffs[e++]=b[l];a.length2+=m.length;d=d.substring(0,g)+m+d.substring(g);break;case DIFF_DELETE:a.length1+=m.length;a.diffs[e++]=b[l];d=d.substring(0,g)+d.substring(g+m.length);break;case DIFF_EQUAL:m.length<=2*this.Patch_Margin&&e&&b.length!=l+1?(a.diffs[e++]=b[l],a.length1+=m.length,a.length2+=m.length):\nm.length>=2*this.Patch_Margin&&e&&(this.patch_addContext_(a,h),c.push(a),a=new diff_match_patch.patch_obj,e=0,h=d,f=g)}k!==DIFF_INSERT&&(f+=m.length);k!==DIFF_DELETE&&(g+=m.length)}e&&(this.patch_addContext_(a,h),c.push(a));return c};\ndiff_match_patch.prototype.patch_deepCopy=function(a){for(var b=[],c=0;c<a.length;c++){var d=a[c],e=new diff_match_patch.patch_obj;e.diffs=[];for(var f=0;f<d.diffs.length;f++)e.diffs[f]=d.diffs[f].slice();e.start1=d.start1;e.start2=d.start2;e.length1=d.length1;e.length2=d.length2;b[c]=e}return b};\ndiff_match_patch.prototype.patch_apply=function(a,b){if(0==a.length)return[b,[]];a=this.patch_deepCopy(a);var c=this.patch_addPadding(a);b=c+b+c;this.patch_splitMax(a);for(var d=0,e=[],f=0;f<a.length;f++){var g=a[f].start2+d,h=this.diff_text1(a[f].diffs),l=-1;if(h.length>this.Match_MaxBits){var k=this.match_main(b,h.substring(0,this.Match_MaxBits),g);-1!=k&&(l=this.match_main(b,h.substring(h.length-this.Match_MaxBits),g+h.length-this.Match_MaxBits),-1==l||k>=l)&&(k=-1)}else k=this.match_main(b,h,\ng);if(-1==k)e[f]=!1,d-=a[f].length2-a[f].length1;else if(e[f]=!0,d=k-g,g=-1==l?b.substring(k,k+h.length):b.substring(k,l+this.Match_MaxBits),h==g)b=b.substring(0,k)+this.diff_text2(a[f].diffs)+b.substring(k+h.length);else if(g=this.diff_main(h,g,!1),h.length>this.Match_MaxBits&&this.diff_levenshtein(g)/h.length>this.Patch_DeleteThreshold)e[f]=!1;else{this.diff_cleanupSemanticLossless(g);h=0;var m;for(l=0;l<a[f].diffs.length;l++){var p=a[f].diffs[l];p[0]!==DIFF_EQUAL&&(m=this.diff_xIndex(g,h));p[0]===\nDIFF_INSERT?b=b.substring(0,k+m)+p[1]+b.substring(k+m):p[0]===DIFF_DELETE&&(b=b.substring(0,k+m)+b.substring(k+this.diff_xIndex(g,h+p[1].length)));p[0]!==DIFF_DELETE&&(h+=p[1].length)}}}b=b.substring(c.length,b.length-c.length);return[b,e]};\ndiff_match_patch.prototype.patch_addPadding=function(a){for(var b=this.Patch_Margin,c=\"\",d=1;d<=b;d++)c+=String.fromCharCode(d);for(d=0;d<a.length;d++)a[d].start1+=b,a[d].start2+=b;d=a[0];var e=d.diffs;if(0==e.length||e[0][0]!=DIFF_EQUAL)e.unshift([DIFF_EQUAL,c]),d.start1-=b,d.start2-=b,d.length1+=b,d.length2+=b;else if(b>e[0][1].length){var f=b-e[0][1].length;e[0][1]=c.substring(e[0][1].length)+e[0][1];d.start1-=f;d.start2-=f;d.length1+=f;d.length2+=f}d=a[a.length-1];e=d.diffs;0==e.length||e[e.length-\n1][0]!=DIFF_EQUAL?(e.push([DIFF_EQUAL,c]),d.length1+=b,d.length2+=b):b>e[e.length-1][1].length&&(f=b-e[e.length-1][1].length,e[e.length-1][1]+=c.substring(0,f),d.length1+=f,d.length2+=f);return c};\ndiff_match_patch.prototype.patch_splitMax=function(a){for(var b=this.Match_MaxBits,c=0;c<a.length;c++)if(!(a[c].length1<=b)){var d=a[c];a.splice(c--,1);for(var e=d.start1,f=d.start2,g=\"\";0!==d.diffs.length;){var h=new diff_match_patch.patch_obj,l=!0;h.start1=e-g.length;h.start2=f-g.length;\"\"!==g&&(h.length1=h.length2=g.length,h.diffs.push([DIFF_EQUAL,g]));for(;0!==d.diffs.length&&h.length1<b-this.Patch_Margin;){g=d.diffs[0][0];var k=d.diffs[0][1];g===DIFF_INSERT?(h.length2+=k.length,f+=k.length,h.diffs.push(d.diffs.shift()),\nl=!1):g===DIFF_DELETE&&1==h.diffs.length&&h.diffs[0][0]==DIFF_EQUAL&&k.length>2*b?(h.length1+=k.length,e+=k.length,l=!1,h.diffs.push([g,k]),d.diffs.shift()):(k=k.substring(0,b-h.length1-this.Patch_Margin),h.length1+=k.length,e+=k.length,g===DIFF_EQUAL?(h.length2+=k.length,f+=k.length):l=!1,h.diffs.push([g,k]),k==d.diffs[0][1]?d.diffs.shift():d.diffs[0][1]=d.diffs[0][1].substring(k.length))}g=this.diff_text2(h.diffs);g=g.substring(g.length-this.Patch_Margin);k=this.diff_text1(d.diffs).substring(0,\nthis.Patch_Margin);\"\"!==k&&(h.length1+=k.length,h.length2+=k.length,0!==h.diffs.length&&h.diffs[h.diffs.length-1][0]===DIFF_EQUAL?h.diffs[h.diffs.length-1][1]+=k:h.diffs.push([DIFF_EQUAL,k]));l||a.splice(++c,0,h)}}};diff_match_patch.prototype.patch_toText=function(a){for(var b=[],c=0;c<a.length;c++)b[c]=a[c];return b.join(\"\")};\ndiff_match_patch.prototype.patch_fromText=function(a){var b=[];if(!a)return b;a=a.split(\"\\n\");for(var c=0,d=/^@@ -(\\d+),?(\\d*) \\+(\\d+),?(\\d*) @@$/;c<a.length;){var e=a[c].match(d);if(!e)throw Error(\"Invalid patch string: \"+a[c]);var f=new diff_match_patch.patch_obj;b.push(f);f.start1=parseInt(e[1],10);\"\"===e[2]?(f.start1--,f.length1=1):\"0\"==e[2]?f.length1=0:(f.start1--,f.length1=parseInt(e[2],10));f.start2=parseInt(e[3],10);\"\"===e[4]?(f.start2--,f.length2=1):\"0\"==e[4]?f.length2=0:(f.start2--,f.length2=\nparseInt(e[4],10));for(c++;c<a.length;){e=a[c].charAt(0);try{var g=decodeURI(a[c].substring(1))}catch(h){throw Error(\"Illegal escape in patch_fromText: \"+g);}if(\"-\"==e)f.diffs.push([DIFF_DELETE,g]);else if(\"+\"==e)f.diffs.push([DIFF_INSERT,g]);else if(\" \"==e)f.diffs.push([DIFF_EQUAL,g]);else if(\"@\"==e)break;else if(\"\"!==e)throw Error('Invalid patch mode \"'+e+'\" in: '+g);c++}}return b};diff_match_patch.patch_obj=function(){this.diffs=[];this.start2=this.start1=null;this.length2=this.length1=0};\ndiff_match_patch.patch_obj.prototype.toString=function(){for(var a=[\"@@ -\"+(0===this.length1?this.start1+\",0\":1==this.length1?this.start1+1:this.start1+1+\",\"+this.length1)+\" +\"+(0===this.length2?this.start2+\",0\":1==this.length2?this.start2+1:this.start2+1+\",\"+this.length2)+\" @@\\n\"],b,c=0;c<this.diffs.length;c++){switch(this.diffs[c][0]){case DIFF_INSERT:b=\"+\";break;case DIFF_DELETE:b=\"-\";break;case DIFF_EQUAL:b=\" \"}a[c+1]=b+encodeURI(this.diffs[c][1])+\"\\n\"}return a.join(\"\").replace(/%20/g,\" \")};\nthis.diff_match_patch=diff_match_patch;this.DIFF_DELETE=DIFF_DELETE;this.DIFF_INSERT=DIFF_INSERT;this.DIFF_EQUAL=DIFF_EQUAL;\n}).call(exports);",
            "type": "application/javascript",
            "title": "$:/core/modules/utils/diff-match-patch/diff_match_patch.js",
            "module-type": "library"
        },
        "$:/core/modules/utils/dom/animations/slide.js": {
            "title": "$:/core/modules/utils/dom/animations/slide.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/dom/animations/slide.js\ntype: application/javascript\nmodule-type: animation\n\nA simple slide animation that varies the height of the element\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nfunction slideOpen(domNode,options) {\n\toptions = options || {};\n\tvar duration = options.duration || $tw.utils.getAnimationDuration();\n\t// Get the current height of the domNode\n\tvar computedStyle = window.getComputedStyle(domNode),\n\t\tcurrMarginBottom = parseInt(computedStyle.marginBottom,10),\n\t\tcurrMarginTop = parseInt(computedStyle.marginTop,10),\n\t\tcurrPaddingBottom = parseInt(computedStyle.paddingBottom,10),\n\t\tcurrPaddingTop = parseInt(computedStyle.paddingTop,10),\n\t\tcurrHeight = domNode.offsetHeight;\n\t// Reset the margin once the transition is over\n\tsetTimeout(function() {\n\t\t$tw.utils.setStyle(domNode,[\n\t\t\t{transition: \"none\"},\n\t\t\t{marginBottom: \"\"},\n\t\t\t{marginTop: \"\"},\n\t\t\t{paddingBottom: \"\"},\n\t\t\t{paddingTop: \"\"},\n\t\t\t{height: \"auto\"},\n\t\t\t{opacity: \"\"}\n\t\t]);\n\t\tif(options.callback) {\n\t\t\toptions.callback();\n\t\t}\n\t},duration);\n\t// Set up the initial position of the element\n\t$tw.utils.setStyle(domNode,[\n\t\t{transition: \"none\"},\n\t\t{marginTop: \"0px\"},\n\t\t{marginBottom: \"0px\"},\n\t\t{paddingTop: \"0px\"},\n\t\t{paddingBottom: \"0px\"},\n\t\t{height: \"0px\"},\n\t\t{opacity: \"0\"}\n\t]);\n\t$tw.utils.forceLayout(domNode);\n\t// Transition to the final position\n\t$tw.utils.setStyle(domNode,[\n\t\t{transition: \"margin-top \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"margin-bottom \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"padding-top \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"padding-bottom \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"height \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"opacity \" + duration + \"ms ease-in-out\"},\n\t\t{marginBottom: currMarginBottom + \"px\"},\n\t\t{marginTop: currMarginTop + \"px\"},\n\t\t{paddingBottom: currPaddingBottom + \"px\"},\n\t\t{paddingTop: currPaddingTop + \"px\"},\n\t\t{height: currHeight + \"px\"},\n\t\t{opacity: \"1\"}\n\t]);\n}\n\nfunction slideClosed(domNode,options) {\n\toptions = options || {};\n\tvar duration = options.duration || $tw.utils.getAnimationDuration(),\n\t\tcurrHeight = domNode.offsetHeight;\n\t// Clear the properties we've set when the animation is over\n\tsetTimeout(function() {\n\t\t$tw.utils.setStyle(domNode,[\n\t\t\t{transition: \"none\"},\n\t\t\t{marginBottom: \"\"},\n\t\t\t{marginTop: \"\"},\n\t\t\t{paddingBottom: \"\"},\n\t\t\t{paddingTop: \"\"},\n\t\t\t{height: \"auto\"},\n\t\t\t{opacity: \"\"}\n\t\t]);\n\t\tif(options.callback) {\n\t\t\toptions.callback();\n\t\t}\n\t},duration);\n\t// Set up the initial position of the element\n\t$tw.utils.setStyle(domNode,[\n\t\t{height: currHeight + \"px\"},\n\t\t{opacity: \"1\"}\n\t]);\n\t$tw.utils.forceLayout(domNode);\n\t// Transition to the final position\n\t$tw.utils.setStyle(domNode,[\n\t\t{transition: \"margin-top \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"margin-bottom \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"padding-top \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"padding-bottom \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"height \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"opacity \" + duration + \"ms ease-in-out\"},\n\t\t{marginTop: \"0px\"},\n\t\t{marginBottom: \"0px\"},\n\t\t{paddingTop: \"0px\"},\n\t\t{paddingBottom: \"0px\"},\n\t\t{height: \"0px\"},\n\t\t{opacity: \"0\"}\n\t]);\n}\n\nexports.slide = {\n\topen: slideOpen,\n\tclose: slideClosed\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "animation"
        },
        "$:/core/modules/utils/dom/animator.js": {
            "title": "$:/core/modules/utils/dom/animator.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/dom/animator.js\ntype: application/javascript\nmodule-type: utils\n\nOrchestrates animations and transitions\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nfunction Animator() {\n\t// Get the registered animation modules\n\tthis.animations = {};\n\t$tw.modules.applyMethods(\"animation\",this.animations);\n}\n\nAnimator.prototype.perform = function(type,domNode,options) {\n\toptions = options || {};\n\t// Find an animation that can handle this type\n\tvar chosenAnimation;\n\t$tw.utils.each(this.animations,function(animation,name) {\n\t\tif($tw.utils.hop(animation,type)) {\n\t\t\tchosenAnimation = animation[type];\n\t\t}\n\t});\n\tif(!chosenAnimation) {\n\t\tchosenAnimation = function(domNode,options) {\n\t\t\tif(options.callback) {\n\t\t\t\toptions.callback();\n\t\t\t}\n\t\t};\n\t}\n\t// Call the animation\n\tchosenAnimation(domNode,options);\n};\n\nexports.Animator = Animator;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom/browser.js": {
            "title": "$:/core/modules/utils/dom/browser.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/dom/browser.js\ntype: application/javascript\nmodule-type: utils\n\nBrowser feature detection\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSet style properties of an element\n\telement: dom node\n\tstyles: ordered array of {name: value} pairs\n*/\nexports.setStyle = function(element,styles) {\n\tif(element.nodeType === 1) { // Element.ELEMENT_NODE\n\t\tfor(var t=0; t<styles.length; t++) {\n\t\t\tfor(var styleName in styles[t]) {\n\t\t\t\telement.style[$tw.utils.convertStyleNameToPropertyName(styleName)] = styles[t][styleName];\n\t\t\t}\n\t\t}\n\t}\n};\n\n/*\nConverts a standard CSS property name into the local browser-specific equivalent. For example:\n\t\"background-color\" --> \"backgroundColor\"\n\t\"transition\" --> \"webkitTransition\"\n*/\n\nvar styleNameCache = {}; // We'll cache the style name conversions\n\nexports.convertStyleNameToPropertyName = function(styleName) {\n\t// Return from the cache if we can\n\tif(styleNameCache[styleName]) {\n\t\treturn styleNameCache[styleName];\n\t}\n\t// Convert it by first removing any hyphens\n\tvar propertyName = $tw.utils.unHyphenateCss(styleName);\n\t// Then check if it needs a prefix\n\tif($tw.browser && document.body.style[propertyName] === undefined) {\n\t\tvar prefixes = [\"O\",\"MS\",\"Moz\",\"webkit\"];\n\t\tfor(var t=0; t<prefixes.length; t++) {\n\t\t\tvar prefixedName = prefixes[t] + propertyName.substr(0,1).toUpperCase() + propertyName.substr(1);\n\t\t\tif(document.body.style[prefixedName] !== undefined) {\n\t\t\t\tpropertyName = prefixedName;\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\t}\n\t// Put it in the cache too\n\tstyleNameCache[styleName] = propertyName;\n\treturn propertyName;\n};\n\n/*\nConverts a JS format CSS property name back into the dashed form used in CSS declarations. For example:\n\t\"backgroundColor\" --> \"background-color\"\n\t\"webkitTransform\" --> \"-webkit-transform\"\n*/\nexports.convertPropertyNameToStyleName = function(propertyName) {\n\t// Rehyphenate the name\n\tvar styleName = $tw.utils.hyphenateCss(propertyName);\n\t// If there's a webkit prefix, add a dash (other browsers have uppercase prefixes, and so get the dash automatically)\n\tif(styleName.indexOf(\"webkit\") === 0) {\n\t\tstyleName = \"-\" + styleName;\n\t} else if(styleName.indexOf(\"-m-s\") === 0) {\n\t\tstyleName = \"-ms\" + styleName.substr(4);\n\t}\n\treturn styleName;\n};\n\n/*\nRound trip a stylename to a property name and back again. For example:\n\t\"transform\" --> \"webkitTransform\" --> \"-webkit-transform\"\n*/\nexports.roundTripPropertyName = function(propertyName) {\n\treturn $tw.utils.convertPropertyNameToStyleName($tw.utils.convertStyleNameToPropertyName(propertyName));\n};\n\n/*\nConverts a standard event name into the local browser specific equivalent. For example:\n\t\"animationEnd\" --> \"webkitAnimationEnd\"\n*/\n\nvar eventNameCache = {}; // We'll cache the conversions\n\nvar eventNameMappings = {\n\t\"transitionEnd\": {\n\t\tcorrespondingCssProperty: \"transition\",\n\t\tmappings: {\n\t\t\ttransition: \"transitionend\",\n\t\t\tOTransition: \"oTransitionEnd\",\n\t\t\tMSTransition: \"msTransitionEnd\",\n\t\t\tMozTransition: \"transitionend\",\n\t\t\twebkitTransition: \"webkitTransitionEnd\"\n\t\t}\n\t},\n\t\"animationEnd\": {\n\t\tcorrespondingCssProperty: \"animation\",\n\t\tmappings: {\n\t\t\tanimation: \"animationend\",\n\t\t\tOAnimation: \"oAnimationEnd\",\n\t\t\tMSAnimation: \"msAnimationEnd\",\n\t\t\tMozAnimation: \"animationend\",\n\t\t\twebkitAnimation: \"webkitAnimationEnd\"\n\t\t}\n\t}\n};\n\nexports.convertEventName = function(eventName) {\n\tif(eventNameCache[eventName]) {\n\t\treturn eventNameCache[eventName];\n\t}\n\tvar newEventName = eventName,\n\t\tmappings = eventNameMappings[eventName];\n\tif(mappings) {\n\t\tvar convertedProperty = $tw.utils.convertStyleNameToPropertyName(mappings.correspondingCssProperty);\n\t\tif(mappings.mappings[convertedProperty]) {\n\t\t\tnewEventName = mappings.mappings[convertedProperty];\n\t\t}\n\t}\n\t// Put it in the cache too\n\teventNameCache[eventName] = newEventName;\n\treturn newEventName;\n};\n\n/*\nReturn the names of the fullscreen APIs\n*/\nexports.getFullScreenApis = function() {\n\tvar d = document,\n\t\tdb = d.body,\n\t\tresult = {\n\t\t\"_requestFullscreen\": db.webkitRequestFullscreen !== undefined ? \"webkitRequestFullscreen\" :\n\t\t\t\t\t\t\tdb.mozRequestFullScreen !== undefined ? \"mozRequestFullScreen\" :\n\t\t\t\t\t\t\tdb.msRequestFullscreen !== undefined ? \"msRequestFullscreen\" :\n\t\t\t\t\t\t\tdb.requestFullscreen !== undefined ? \"requestFullscreen\" : \"\",\n\t\t\"_exitFullscreen\": d.webkitExitFullscreen !== undefined ? \"webkitExitFullscreen\" :\n\t\t\t\t\t\t\td.mozCancelFullScreen !== undefined ? \"mozCancelFullScreen\" :\n\t\t\t\t\t\t\td.msExitFullscreen !== undefined ? \"msExitFullscreen\" :\n\t\t\t\t\t\t\td.exitFullscreen !== undefined ? \"exitFullscreen\" : \"\",\n\t\t\"_fullscreenElement\": d.webkitFullscreenElement !== undefined ? \"webkitFullscreenElement\" :\n\t\t\t\t\t\t\td.mozFullScreenElement !== undefined ? \"mozFullScreenElement\" :\n\t\t\t\t\t\t\td.msFullscreenElement !== undefined ? \"msFullscreenElement\" :\n\t\t\t\t\t\t\td.fullscreenElement !== undefined ? \"fullscreenElement\" : \"\",\n\t\t\"_fullscreenChange\": d.webkitFullscreenElement !== undefined ? \"webkitfullscreenchange\" :\n\t\t\t\t\t\t\td.mozFullScreenElement !== undefined ? \"mozfullscreenchange\" :\n\t\t\t\t\t\t\td.msFullscreenElement !== undefined ? \"MSFullscreenChange\" :\n\t\t\t\t\t\t\td.fullscreenElement !== undefined ? \"fullscreenchange\" : \"\"\n\t};\n\tif(!result._requestFullscreen || !result._exitFullscreen || !result._fullscreenElement || !result._fullscreenChange) {\n\t\treturn null;\n\t} else {\n\t\treturn result;\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom/csscolorparser.js": {
            "title": "$:/core/modules/utils/dom/csscolorparser.js",
            "text": "// (c) Dean McNamee <dean@gmail.com>, 2012.\n//\n// https://github.com/deanm/css-color-parser-js\n//\n// Permission is hereby granted, free of charge, to any person obtaining a copy\n// of this software and associated documentation files (the \"Software\"), to\n// deal in the Software without restriction, including without limitation the\n// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n// sell copies of the Software, and to permit persons to whom the Software is\n// furnished to do so, subject to the following conditions:\n//\n// The above copyright notice and this permission notice shall be included in\n// all copies or substantial portions of the Software.\n//\n// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n// IN THE SOFTWARE.\n\n// http://www.w3.org/TR/css3-color/\nvar kCSSColorTable = {\n  \"transparent\": [0,0,0,0], \"aliceblue\": [240,248,255,1],\n  \"antiquewhite\": [250,235,215,1], \"aqua\": [0,255,255,1],\n  \"aquamarine\": [127,255,212,1], \"azure\": [240,255,255,1],\n  \"beige\": [245,245,220,1], \"bisque\": [255,228,196,1],\n  \"black\": [0,0,0,1], \"blanchedalmond\": [255,235,205,1],\n  \"blue\": [0,0,255,1], \"blueviolet\": [138,43,226,1],\n  \"brown\": [165,42,42,1], \"burlywood\": [222,184,135,1],\n  \"cadetblue\": [95,158,160,1], \"chartreuse\": [127,255,0,1],\n  \"chocolate\": [210,105,30,1], \"coral\": [255,127,80,1],\n  \"cornflowerblue\": [100,149,237,1], \"cornsilk\": [255,248,220,1],\n  \"crimson\": [220,20,60,1], \"cyan\": [0,255,255,1],\n  \"darkblue\": [0,0,139,1], \"darkcyan\": [0,139,139,1],\n  \"darkgoldenrod\": [184,134,11,1], \"darkgray\": [169,169,169,1],\n  \"darkgreen\": [0,100,0,1], \"darkgrey\": [169,169,169,1],\n  \"darkkhaki\": [189,183,107,1], \"darkmagenta\": [139,0,139,1],\n  \"darkolivegreen\": [85,107,47,1], \"darkorange\": [255,140,0,1],\n  \"darkorchid\": [153,50,204,1], \"darkred\": [139,0,0,1],\n  \"darksalmon\": [233,150,122,1], \"darkseagreen\": [143,188,143,1],\n  \"darkslateblue\": [72,61,139,1], \"darkslategray\": [47,79,79,1],\n  \"darkslategrey\": [47,79,79,1], \"darkturquoise\": [0,206,209,1],\n  \"darkviolet\": [148,0,211,1], \"deeppink\": [255,20,147,1],\n  \"deepskyblue\": [0,191,255,1], \"dimgray\": [105,105,105,1],\n  \"dimgrey\": [105,105,105,1], \"dodgerblue\": [30,144,255,1],\n  \"firebrick\": [178,34,34,1], \"floralwhite\": [255,250,240,1],\n  \"forestgreen\": [34,139,34,1], \"fuchsia\": [255,0,255,1],\n  \"gainsboro\": [220,220,220,1], \"ghostwhite\": [248,248,255,1],\n  \"gold\": [255,215,0,1], \"goldenrod\": [218,165,32,1],\n  \"gray\": [128,128,128,1], \"green\": [0,128,0,1],\n  \"greenyellow\": [173,255,47,1], \"grey\": [128,128,128,1],\n  \"honeydew\": [240,255,240,1], \"hotpink\": [255,105,180,1],\n  \"indianred\": [205,92,92,1], \"indigo\": [75,0,130,1],\n  \"ivory\": [255,255,240,1], \"khaki\": [240,230,140,1],\n  \"lavender\": [230,230,250,1], \"lavenderblush\": [255,240,245,1],\n  \"lawngreen\": [124,252,0,1], \"lemonchiffon\": [255,250,205,1],\n  \"lightblue\": [173,216,230,1], \"lightcoral\": [240,128,128,1],\n  \"lightcyan\": [224,255,255,1], \"lightgoldenrodyellow\": [250,250,210,1],\n  \"lightgray\": [211,211,211,1], \"lightgreen\": [144,238,144,1],\n  \"lightgrey\": [211,211,211,1], \"lightpink\": [255,182,193,1],\n  \"lightsalmon\": [255,160,122,1], \"lightseagreen\": [32,178,170,1],\n  \"lightskyblue\": [135,206,250,1], \"lightslategray\": [119,136,153,1],\n  \"lightslategrey\": [119,136,153,1], \"lightsteelblue\": [176,196,222,1],\n  \"lightyellow\": [255,255,224,1], \"lime\": [0,255,0,1],\n  \"limegreen\": [50,205,50,1], \"linen\": [250,240,230,1],\n  \"magenta\": [255,0,255,1], \"maroon\": [128,0,0,1],\n  \"mediumaquamarine\": [102,205,170,1], \"mediumblue\": [0,0,205,1],\n  \"mediumorchid\": [186,85,211,1], \"mediumpurple\": [147,112,219,1],\n  \"mediumseagreen\": [60,179,113,1], \"mediumslateblue\": [123,104,238,1],\n  \"mediumspringgreen\": [0,250,154,1], \"mediumturquoise\": [72,209,204,1],\n  \"mediumvioletred\": [199,21,133,1], \"midnightblue\": [25,25,112,1],\n  \"mintcream\": [245,255,250,1], \"mistyrose\": [255,228,225,1],\n  \"moccasin\": [255,228,181,1], \"navajowhite\": [255,222,173,1],\n  \"navy\": [0,0,128,1], \"oldlace\": [253,245,230,1],\n  \"olive\": [128,128,0,1], \"olivedrab\": [107,142,35,1],\n  \"orange\": [255,165,0,1], \"orangered\": [255,69,0,1],\n  \"orchid\": [218,112,214,1], \"palegoldenrod\": [238,232,170,1],\n  \"palegreen\": [152,251,152,1], \"paleturquoise\": [175,238,238,1],\n  \"palevioletred\": [219,112,147,1], \"papayawhip\": [255,239,213,1],\n  \"peachpuff\": [255,218,185,1], \"peru\": [205,133,63,1],\n  \"pink\": [255,192,203,1], \"plum\": [221,160,221,1],\n  \"powderblue\": [176,224,230,1], \"purple\": [128,0,128,1],\n  \"red\": [255,0,0,1], \"rosybrown\": [188,143,143,1],\n  \"royalblue\": [65,105,225,1], \"saddlebrown\": [139,69,19,1],\n  \"salmon\": [250,128,114,1], \"sandybrown\": [244,164,96,1],\n  \"seagreen\": [46,139,87,1], \"seashell\": [255,245,238,1],\n  \"sienna\": [160,82,45,1], \"silver\": [192,192,192,1],\n  \"skyblue\": [135,206,235,1], \"slateblue\": [106,90,205,1],\n  \"slategray\": [112,128,144,1], \"slategrey\": [112,128,144,1],\n  \"snow\": [255,250,250,1], \"springgreen\": [0,255,127,1],\n  \"steelblue\": [70,130,180,1], \"tan\": [210,180,140,1],\n  \"teal\": [0,128,128,1], \"thistle\": [216,191,216,1],\n  \"tomato\": [255,99,71,1], \"turquoise\": [64,224,208,1],\n  \"violet\": [238,130,238,1], \"wheat\": [245,222,179,1],\n  \"white\": [255,255,255,1], \"whitesmoke\": [245,245,245,1],\n  \"yellow\": [255,255,0,1], \"yellowgreen\": [154,205,50,1]}\n\nfunction clamp_css_byte(i) {  // Clamp to integer 0 .. 255.\n  i = Math.round(i);  // Seems to be what Chrome does (vs truncation).\n  return i < 0 ? 0 : i > 255 ? 255 : i;\n}\n\nfunction clamp_css_float(f) {  // Clamp to float 0.0 .. 1.0.\n  return f < 0 ? 0 : f > 1 ? 1 : f;\n}\n\nfunction parse_css_int(str) {  // int or percentage.\n  if (str[str.length - 1] === '%')\n    return clamp_css_byte(parseFloat(str) / 100 * 255);\n  return clamp_css_byte(parseInt(str));\n}\n\nfunction parse_css_float(str) {  // float or percentage.\n  if (str[str.length - 1] === '%')\n    return clamp_css_float(parseFloat(str) / 100);\n  return clamp_css_float(parseFloat(str));\n}\n\nfunction css_hue_to_rgb(m1, m2, h) {\n  if (h < 0) h += 1;\n  else if (h > 1) h -= 1;\n\n  if (h * 6 < 1) return m1 + (m2 - m1) * h * 6;\n  if (h * 2 < 1) return m2;\n  if (h * 3 < 2) return m1 + (m2 - m1) * (2/3 - h) * 6;\n  return m1;\n}\n\nfunction parseCSSColor(css_str) {\n  // Remove all whitespace, not compliant, but should just be more accepting.\n  var str = css_str.replace(/ /g, '').toLowerCase();\n\n  // Color keywords (and transparent) lookup.\n  if (str in kCSSColorTable) return kCSSColorTable[str].slice();  // dup.\n\n  // #abc and #abc123 syntax.\n  if (str[0] === '#') {\n    if (str.length === 4) {\n      var iv = parseInt(str.substr(1), 16);  // TODO(deanm): Stricter parsing.\n      if (!(iv >= 0 && iv <= 0xfff)) return null;  // Covers NaN.\n      return [((iv & 0xf00) >> 4) | ((iv & 0xf00) >> 8),\n              (iv & 0xf0) | ((iv & 0xf0) >> 4),\n              (iv & 0xf) | ((iv & 0xf) << 4),\n              1];\n    } else if (str.length === 7) {\n      var iv = parseInt(str.substr(1), 16);  // TODO(deanm): Stricter parsing.\n      if (!(iv >= 0 && iv <= 0xffffff)) return null;  // Covers NaN.\n      return [(iv & 0xff0000) >> 16,\n              (iv & 0xff00) >> 8,\n              iv & 0xff,\n              1];\n    }\n\n    return null;\n  }\n\n  var op = str.indexOf('('), ep = str.indexOf(')');\n  if (op !== -1 && ep + 1 === str.length) {\n    var fname = str.substr(0, op);\n    var params = str.substr(op+1, ep-(op+1)).split(',');\n    var alpha = 1;  // To allow case fallthrough.\n    switch (fname) {\n      case 'rgba':\n        if (params.length !== 4) return null;\n        alpha = parse_css_float(params.pop());\n        // Fall through.\n      case 'rgb':\n        if (params.length !== 3) return null;\n        return [parse_css_int(params[0]),\n                parse_css_int(params[1]),\n                parse_css_int(params[2]),\n                alpha];\n      case 'hsla':\n        if (params.length !== 4) return null;\n        alpha = parse_css_float(params.pop());\n        // Fall through.\n      case 'hsl':\n        if (params.length !== 3) return null;\n        var h = (((parseFloat(params[0]) % 360) + 360) % 360) / 360;  // 0 .. 1\n        // NOTE(deanm): According to the CSS spec s/l should only be\n        // percentages, but we don't bother and let float or percentage.\n        var s = parse_css_float(params[1]);\n        var l = parse_css_float(params[2]);\n        var m2 = l <= 0.5 ? l * (s + 1) : l + s - l * s;\n        var m1 = l * 2 - m2;\n        return [clamp_css_byte(css_hue_to_rgb(m1, m2, h+1/3) * 255),\n                clamp_css_byte(css_hue_to_rgb(m1, m2, h) * 255),\n                clamp_css_byte(css_hue_to_rgb(m1, m2, h-1/3) * 255),\n                alpha];\n      default:\n        return null;\n    }\n  }\n\n  return null;\n}\n\ntry { exports.parseCSSColor = parseCSSColor } catch(e) { }\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom.js": {
            "title": "$:/core/modules/utils/dom.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/dom.js\ntype: application/javascript\nmodule-type: utils\n\nVarious static DOM-related utility functions.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nDetermines whether element 'a' contains element 'b'\nCode thanks to John Resig, http://ejohn.org/blog/comparing-document-position/\n*/\nexports.domContains = function(a,b) {\n\treturn a.contains ?\n\t\ta !== b && a.contains(b) :\n\t\t!!(a.compareDocumentPosition(b) & 16);\n};\n\nexports.removeChildren = function(node) {\n\twhile(node.hasChildNodes()) {\n\t\tnode.removeChild(node.firstChild);\n\t}\n};\n\nexports.hasClass = function(el,className) {\n\treturn el && el.hasAttribute && el.hasAttribute(\"class\") && el.getAttribute(\"class\").split(\" \").indexOf(className) !== -1;\n};\n\nexports.addClass = function(el,className) {\n\tvar c = (el.getAttribute(\"class\") || \"\").split(\" \");\n\tif(c.indexOf(className) === -1) {\n\t\tc.push(className);\n\t\tel.setAttribute(\"class\",c.join(\" \"));\n\t}\n};\n\nexports.removeClass = function(el,className) {\n\tvar c = (el.getAttribute(\"class\") || \"\").split(\" \"),\n\t\tp = c.indexOf(className);\n\tif(p !== -1) {\n\t\tc.splice(p,1);\n\t\tel.setAttribute(\"class\",c.join(\" \"));\n\t}\n};\n\nexports.toggleClass = function(el,className,status) {\n\tif(status === undefined) {\n\t\tstatus = !exports.hasClass(el,className);\n\t}\n\tif(status) {\n\t\texports.addClass(el,className);\n\t} else {\n\t\texports.removeClass(el,className);\n\t}\n};\n\n/*\nGet the first parent element that has scrollbars or use the body as fallback.\n*/\nexports.getScrollContainer = function(el) {\n\tvar doc = el.ownerDocument;\n\twhile(el.parentNode) {\t\n\t\tel = el.parentNode;\n\t\tif(el.scrollTop) {\n\t\t\treturn el;\n\t\t}\n\t}\n\treturn doc.body;\n};\n\n/*\nGet the scroll position of the viewport\nReturns:\n\t{\n\t\tx: horizontal scroll position in pixels,\n\t\ty: vertical scroll position in pixels\n\t}\n*/\nexports.getScrollPosition = function(srcWindow) {\n\tvar scrollWindow = srcWindow || window;\n\tif(\"scrollX\" in scrollWindow) {\n\t\treturn {x: scrollWindow.scrollX, y: scrollWindow.scrollY};\n\t} else {\n\t\treturn {x: scrollWindow.document.documentElement.scrollLeft, y: scrollWindow.document.documentElement.scrollTop};\n\t}\n};\n\n/*\nAdjust the height of a textarea to fit its content, preserving scroll position, and return the height\n*/\nexports.resizeTextAreaToFit = function(domNode,minHeight) {\n\t// Get the scroll container and register the current scroll position\n\tvar container = $tw.utils.getScrollContainer(domNode),\n\t\tscrollTop = container.scrollTop;\n    // Measure the specified minimum height\n\tdomNode.style.height = minHeight;\n\tvar measuredHeight = domNode.offsetHeight || parseInt(minHeight,10);\n\t// Set its height to auto so that it snaps to the correct height\n\tdomNode.style.height = \"auto\";\n\t// Calculate the revised height\n\tvar newHeight = Math.max(domNode.scrollHeight + domNode.offsetHeight - domNode.clientHeight,measuredHeight);\n\t// Only try to change the height if it has changed\n\tif(newHeight !== domNode.offsetHeight) {\n\t\tdomNode.style.height = newHeight + \"px\";\n\t\t// Make sure that the dimensions of the textarea are recalculated\n\t\t$tw.utils.forceLayout(domNode);\n\t\t// Set the container to the position we registered at the beginning\n\t\tcontainer.scrollTop = scrollTop;\n\t}\n\treturn newHeight;\n};\n\n/*\nGets the bounding rectangle of an element in absolute page coordinates\n*/\nexports.getBoundingPageRect = function(element) {\n\tvar scrollPos = $tw.utils.getScrollPosition(element.ownerDocument.defaultView),\n\t\tclientRect = element.getBoundingClientRect();\n\treturn {\n\t\tleft: clientRect.left + scrollPos.x,\n\t\twidth: clientRect.width,\n\t\tright: clientRect.right + scrollPos.x,\n\t\ttop: clientRect.top + scrollPos.y,\n\t\theight: clientRect.height,\n\t\tbottom: clientRect.bottom + scrollPos.y\n\t};\n};\n\n/*\nSaves a named password in the browser\n*/\nexports.savePassword = function(name,password) {\n\tvar done = false;\n\ttry {\n\t\twindow.localStorage.setItem(\"tw5-password-\" + name,password);\n\t\tdone = true;\n\t} catch(e) {\n\t}\n\tif(!done) {\n\t\t$tw.savedPasswords = $tw.savedPasswords || Object.create(null);\n\t\t$tw.savedPasswords[name] = password;\n\t}\n};\n\n/*\nRetrieve a named password from the browser\n*/\nexports.getPassword = function(name) {\n\tvar value;\n\ttry {\n\t\tvalue = window.localStorage.getItem(\"tw5-password-\" + name);\n\t} catch(e) {\n\t}\n\tif(value !== undefined) {\n\t\treturn value;\n\t} else {\n\t\treturn ($tw.savedPasswords || Object.create(null))[name] || \"\";\n\t}\n};\n\n/*\nForce layout of a dom node and its descendents\n*/\nexports.forceLayout = function(element) {\n\tvar dummy = element.offsetWidth;\n};\n\n/*\nPulse an element for debugging purposes\n*/\nexports.pulseElement = function(element) {\n\t// Event handler to remove the class at the end\n\telement.addEventListener($tw.browser.animationEnd,function handler(event) {\n\t\telement.removeEventListener($tw.browser.animationEnd,handler,false);\n\t\t$tw.utils.removeClass(element,\"pulse\");\n\t},false);\n\t// Apply the pulse class\n\t$tw.utils.removeClass(element,\"pulse\");\n\t$tw.utils.forceLayout(element);\n\t$tw.utils.addClass(element,\"pulse\");\n};\n\n/*\nAttach specified event handlers to a DOM node\ndomNode: where to attach the event handlers\nevents: array of event handlers to be added (see below)\nEach entry in the events array is an object with these properties:\nhandlerFunction: optional event handler function\nhandlerObject: optional event handler object\nhandlerMethod: optionally specifies object handler method name (defaults to `handleEvent`)\n*/\nexports.addEventListeners = function(domNode,events) {\n\t$tw.utils.each(events,function(eventInfo) {\n\t\tvar handler;\n\t\tif(eventInfo.handlerFunction) {\n\t\t\thandler = eventInfo.handlerFunction;\n\t\t} else if(eventInfo.handlerObject) {\n\t\t\tif(eventInfo.handlerMethod) {\n\t\t\t\thandler = function(event) {\n\t\t\t\t\teventInfo.handlerObject[eventInfo.handlerMethod].call(eventInfo.handlerObject,event);\n\t\t\t\t};\t\n\t\t\t} else {\n\t\t\t\thandler = eventInfo.handlerObject;\n\t\t\t}\n\t\t}\n\t\tdomNode.addEventListener(eventInfo.name,handler,false);\n\t});\n};\n\n/*\nGet the computed styles applied to an element as an array of strings of individual CSS properties\n*/\nexports.getComputedStyles = function(domNode) {\n\tvar textAreaStyles = window.getComputedStyle(domNode,null),\n\t\tstyleDefs = [],\n\t\tname;\n\tfor(var t=0; t<textAreaStyles.length; t++) {\n\t\tname = textAreaStyles[t];\n\t\tstyleDefs.push(name + \": \" + textAreaStyles.getPropertyValue(name) + \";\");\n\t}\n\treturn styleDefs;\n};\n\n/*\nApply a set of styles passed as an array of strings of individual CSS properties\n*/\nexports.setStyles = function(domNode,styleDefs) {\n\tdomNode.style.cssText = styleDefs.join(\"\");\n};\n\n/*\nCopy the computed styles from a source element to a destination element\n*/\nexports.copyStyles = function(srcDomNode,dstDomNode) {\n\t$tw.utils.setStyles(dstDomNode,$tw.utils.getComputedStyles(srcDomNode));\n};\n\n/*\nCopy plain text to the clipboard on browsers that support it\n*/\nexports.copyToClipboard = function(text,options) {\n\toptions = options || {};\n\tvar textArea = document.createElement(\"textarea\");\n\ttextArea.style.position = \"fixed\";\n\ttextArea.style.top = 0;\n\ttextArea.style.left = 0;\n\ttextArea.style.fontSize = \"12pt\";\n\ttextArea.style.width = \"2em\";\n\ttextArea.style.height = \"2em\";\n\ttextArea.style.padding = 0;\n\ttextArea.style.border = \"none\";\n\ttextArea.style.outline = \"none\";\n\ttextArea.style.boxShadow = \"none\";\n\ttextArea.style.background = \"transparent\";\n\ttextArea.value = text;\n\tdocument.body.appendChild(textArea);\n\ttextArea.select();\n\ttextArea.setSelectionRange(0,text.length);\n\tvar succeeded = false;\n\ttry {\n\t\tsucceeded = document.execCommand(\"copy\");\n\t} catch (err) {\n\t}\n\tif(!options.doNotNotify) {\n\t\t$tw.notifier.display(succeeded ? \"$:/language/Notifications/CopiedToClipboard/Succeeded\" : \"$:/language/Notifications/CopiedToClipboard/Failed\");\n\t}\n\tdocument.body.removeChild(textArea);\n};\n\nexports.getLocationPath = function() {\n\treturn window.location.toString().split(\"#\")[0];\n};\n\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom/dragndrop.js": {
            "title": "$:/core/modules/utils/dom/dragndrop.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/dom/dragndrop.js\ntype: application/javascript\nmodule-type: utils\n\nBrowser data transfer utilities, used with the clipboard and drag and drop\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nOptions:\n\ndomNode: dom node to make draggable\ndragImageType: \"pill\" or \"dom\"\ndragTiddlerFn: optional function to retrieve the title of tiddler to drag\ndragFilterFn: optional function to retreive the filter defining a list of tiddlers to drag\nwidget: widget to use as the contect for the filter\n*/\nexports.makeDraggable = function(options) {\n\tvar dragImageType = options.dragImageType || \"dom\",\n\t\tdragImage,\n\t\tdomNode = options.domNode;\n\t// Make the dom node draggable (not necessary for anchor tags)\n\tif((domNode.tagName || \"\").toLowerCase() !== \"a\") {\n\t\tdomNode.setAttribute(\"draggable\",\"true\");\t\t\n\t}\n\t// Add event handlers\n\t$tw.utils.addEventListeners(domNode,[\n\t\t{name: \"dragstart\", handlerFunction: function(event) {\n\t\t\tif(event.dataTransfer === undefined) {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t\t// Collect the tiddlers being dragged\n\t\t\tvar dragTiddler = options.dragTiddlerFn && options.dragTiddlerFn(),\n\t\t\t\tdragFilter = options.dragFilterFn && options.dragFilterFn(),\n\t\t\t\ttitles = dragTiddler ? [dragTiddler] : [],\n\t\t\t    \tstartActions = options.startActions;\n\t\t\tif(dragFilter) {\n\t\t\t\ttitles.push.apply(titles,options.widget.wiki.filterTiddlers(dragFilter,options.widget));\n\t\t\t}\n\t\t\tvar titleString = $tw.utils.stringifyList(titles);\n\t\t\t// Check that we've something to drag\n\t\t\tif(titles.length > 0 && event.target === domNode) {\n\t\t\t\t// Mark the drag in progress\n\t\t\t\t$tw.dragInProgress = domNode;\n\t\t\t\t// Set the dragging class on the element being dragged\n\t\t\t\t$tw.utils.addClass(event.target,\"tc-dragging\");\n\t\t\t\t// Invoke drag-start actions if given\n\t\t\t\tif(startActions !== undefined) {\n\t\t\t\t\toptions.widget.invokeActionString(startActions,options.widget,event,{actionTiddler: titleString});\n\t\t\t\t}\n\t\t\t\t// Create the drag image elements\n\t\t\t\tdragImage = options.widget.document.createElement(\"div\");\n\t\t\t\tdragImage.className = \"tc-tiddler-dragger\";\n\t\t\t\tvar inner = options.widget.document.createElement(\"div\");\n\t\t\t\tinner.className = \"tc-tiddler-dragger-inner\";\n\t\t\t\tinner.appendChild(options.widget.document.createTextNode(\n\t\t\t\t\ttitles.length === 1 ? \n\t\t\t\t\t\ttitles[0] :\n\t\t\t\t\t\ttitles.length + \" tiddlers\"\n\t\t\t\t));\n\t\t\t\tdragImage.appendChild(inner);\n\t\t\t\toptions.widget.document.body.appendChild(dragImage);\n\t\t\t\t// Set the data transfer properties\n\t\t\t\tvar dataTransfer = event.dataTransfer;\n\t\t\t\t// Set up the image\n\t\t\t\tdataTransfer.effectAllowed = \"all\";\n\t\t\t\tif(dataTransfer.setDragImage) {\n\t\t\t\t\tif(dragImageType === \"pill\") {\n\t\t\t\t\t\tdataTransfer.setDragImage(dragImage.firstChild,-16,-16);\n\t\t\t\t\t} else {\n\t\t\t\t\t\tvar r = domNode.getBoundingClientRect();\n\t\t\t\t\t\tdataTransfer.setDragImage(domNode,event.clientX-r.left,event.clientY-r.top);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t// Set up the data transfer\n\t\t\t\tif(dataTransfer.clearData) {\n\t\t\t\t\tdataTransfer.clearData();\t\t\t\t\t\n\t\t\t\t}\n\t\t\t\tvar jsonData = [];\n\t\t\t\tif(titles.length > 1) {\n\t\t\t\t\ttitles.forEach(function(title) {\n\t\t\t\t\t\tjsonData.push(options.widget.wiki.getTiddlerAsJson(title));\n\t\t\t\t\t});\n\t\t\t\t\tjsonData = \"[\" + jsonData.join(\",\") + \"]\";\n\t\t\t\t} else {\n\t\t\t\t\tjsonData = options.widget.wiki.getTiddlerAsJson(titles[0]);\n\t\t\t\t}\n\t\t\t\t// IE doesn't like these content types\n\t\t\t\tif(!$tw.browser.isIE) {\n\t\t\t\t\tdataTransfer.setData(\"text/vnd.tiddler\",jsonData);\n\t\t\t\t\tdataTransfer.setData(\"text/plain\",titleString);\n\t\t\t\t\tdataTransfer.setData(\"text/x-moz-url\",\"data:text/vnd.tiddler,\" + encodeURIComponent(jsonData));\n\t\t\t\t}\n\t\t\t\tdataTransfer.setData(\"URL\",\"data:text/vnd.tiddler,\" + encodeURIComponent(jsonData));\n\t\t\t\tdataTransfer.setData(\"Text\",titleString);\n\t\t\t\tevent.stopPropagation();\n\t\t\t}\n\t\t\treturn false;\n\t\t}},\n\t\t{name: \"dragend\", handlerFunction: function(event) {\n\t\t\tif(event.target === domNode) {\n\t\t\t\t// Collect the tiddlers being dragged\n\t\t\t\tvar dragTiddler = options.dragTiddlerFn && options.dragTiddlerFn(),\n\t\t\t\t\tdragFilter = options.dragFilterFn && options.dragFilterFn(),\n\t\t\t\t\ttitles = dragTiddler ? [dragTiddler] : [],\n\t\t\t    \t\tendActions = options.endActions;\n\t\t\t\tif(dragFilter) {\n\t\t\t\t\ttitles.push.apply(titles,options.widget.wiki.filterTiddlers(dragFilter,options.widget));\n\t\t\t\t}\n\t\t\t\tvar titleString = $tw.utils.stringifyList(titles);\n\t\t\t\t$tw.dragInProgress = null;\n\t\t\t\t// Invoke drag-end actions if given\n\t\t\t\tif(endActions !== undefined) {\n\t\t\t\t\toptions.widget.invokeActionString(endActions,options.widget,event,{actionTiddler: titleString});\n\t\t\t\t}\n\t\t\t\t// Remove the dragging class on the element being dragged\n\t\t\t\t$tw.utils.removeClass(event.target,\"tc-dragging\");\n\t\t\t\t// Delete the drag image element\n\t\t\t\tif(dragImage) {\n\t\t\t\t\tdragImage.parentNode.removeChild(dragImage);\n\t\t\t\t\tdragImage = null;\n\t\t\t\t}\n\t\t\t}\n\t\t\treturn false;\n\t\t}}\n\t]);\n};\n\nexports.importDataTransfer = function(dataTransfer,fallbackTitle,callback) {\n\t// Try each provided data type in turn\n\tif($tw.log.IMPORT) {\n\t\tconsole.log(\"Available data types:\");\n\t\tfor(var type=0; type<dataTransfer.types.length; type++) {\n\t\t\tconsole.log(\"type\",dataTransfer.types[type],dataTransfer.getData(dataTransfer.types[type]))\n\t\t}\n\t}\n\tfor(var t=0; t<importDataTypes.length; t++) {\n\t\tif(!$tw.browser.isIE || importDataTypes[t].IECompatible) {\n\t\t\t// Get the data\n\t\t\tvar dataType = importDataTypes[t];\n\t\t\t\tvar data = dataTransfer.getData(dataType.type);\n\t\t\t// Import the tiddlers in the data\n\t\t\tif(data !== \"\" && data !== null) {\n\t\t\t\tif($tw.log.IMPORT) {\n\t\t\t\t\tconsole.log(\"Importing data type '\" + dataType.type + \"', data: '\" + data + \"'\")\n\t\t\t\t}\n\t\t\t\tvar tiddlerFields = dataType.toTiddlerFieldsArray(data,fallbackTitle);\n\t\t\t\tcallback(tiddlerFields);\n\t\t\t\treturn;\n\t\t\t}\n\t\t}\n\t}\n};\n\nvar importDataTypes = [\n\t{type: \"text/vnd.tiddler\", IECompatible: false, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\treturn parseJSONTiddlers(data,fallbackTitle);\n\t}},\n\t{type: \"URL\", IECompatible: true, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\t// Check for tiddler data URI\n\t\tvar match = decodeURIComponent(data).match(/^data\\:text\\/vnd\\.tiddler,(.*)/i);\n\t\tif(match) {\n\t\t\treturn parseJSONTiddlers(match[1],fallbackTitle);\n\t\t} else {\n\t\t\treturn [{title: fallbackTitle, text: data}]; // As URL string\n\t\t}\n\t}},\n\t{type: \"text/x-moz-url\", IECompatible: false, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\t// Check for tiddler data URI\n\t\tvar match = decodeURIComponent(data).match(/^data\\:text\\/vnd\\.tiddler,(.*)/i);\n\t\tif(match) {\n\t\t\treturn parseJSONTiddlers(match[1],fallbackTitle);\n\t\t} else {\n\t\t\treturn [{title: fallbackTitle, text: data}]; // As URL string\n\t\t}\n\t}},\n\t{type: \"text/html\", IECompatible: false, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\treturn [{title: fallbackTitle, text: data}];\n\t}},\n\t{type: \"text/plain\", IECompatible: false, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\treturn [{title: fallbackTitle, text: data}];\n\t}},\n\t{type: \"Text\", IECompatible: true, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\treturn [{title: fallbackTitle, text: data}];\n\t}},\n\t{type: \"text/uri-list\", IECompatible: false, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\treturn [{title: fallbackTitle, text: data}];\n\t}}\n];\n\nfunction parseJSONTiddlers(json,fallbackTitle) {\n\tvar data = JSON.parse(json);\n\tif(!$tw.utils.isArray(data)) {\n\t\tdata = [data];\n\t}\n\tdata.forEach(function(fields) {\n\t\tfields.title = fields.title || fallbackTitle;\n\t});\n\treturn data;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom/http.js": {
            "title": "$:/core/modules/utils/dom/http.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/dom/http.js\ntype: application/javascript\nmodule-type: utils\n\nBrowser HTTP support\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nA quick and dirty HTTP function; to be refactored later. Options are:\n\turl: URL to retrieve\n\theaders: hashmap of headers to send\n\ttype: GET, PUT, POST etc\n\tcallback: function invoked with (err,data,xhr)\n\treturnProp: string name of the property to return as first argument of callback\n*/\nexports.httpRequest = function(options) {\n\tvar type = options.type || \"GET\",\n\t\turl = options.url,\n\t\theaders = options.headers || {accept: \"application/json\"},\n\t\thasHeader = function(targetHeader) {\n\t\t\ttargetHeader = targetHeader.toLowerCase();\n\t\t\tvar result = false;\n\t\t\t$tw.utils.each(headers,function(header,headerTitle,object) {\n\t\t\t\tif(headerTitle.toLowerCase() === targetHeader) {\n\t\t\t\t\tresult = true;\n\t\t\t\t}\n\t\t\t});\n\t\t\treturn result;\n\t\t},\n\t\treturnProp = options.returnProp || \"responseText\",\n\t\trequest = new XMLHttpRequest(),\n\t\tdata = \"\",\n\t\tf,results;\n\t// Massage the data hashmap into a string\n\tif(options.data) {\n\t\tif(typeof options.data === \"string\") { // Already a string\n\t\t\tdata = options.data;\n\t\t} else { // A hashmap of strings\n\t\t\tresults = [];\n\t\t\t$tw.utils.each(options.data,function(dataItem,dataItemTitle) {\n\t\t\t\tresults.push(dataItemTitle + \"=\" + encodeURIComponent(dataItem));\n\t\t\t});\n\t\t\tif(type === \"GET\" || type === \"HEAD\") {\n\t\t\t\turl += \"?\" + results.join(\"&\");\n\t\t\t} else {\n\t\t\t\tdata = results.join(\"&\");\n\t\t\t}\n\t\t}\n\t}\n\t// Set up the state change handler\n\trequest.onreadystatechange = function() {\n\t\tif(this.readyState === 4) {\n\t\t\tif(this.status === 200 || this.status === 201 || this.status === 204) {\n\t\t\t\t// Success!\n\t\t\t\toptions.callback(null,this[returnProp],this);\n\t\t\t\treturn;\n\t\t\t}\n\t\t// Something went wrong\n\t\toptions.callback($tw.language.getString(\"Error/XMLHttpRequest\") + \": \" + this.status,null,this);\n\t\t}\n\t};\n\t// Make the request\n\trequest.open(type,url,true);\n\tif(headers) {\n\t\t$tw.utils.each(headers,function(header,headerTitle,object) {\n\t\t\trequest.setRequestHeader(headerTitle,header);\n\t\t});\n\t}\n\tif(data && !hasHeader(\"Content-Type\")) {\n\t\trequest.setRequestHeader(\"Content-Type\",\"application/x-www-form-urlencoded; charset=UTF-8\");\n\t}\n\tif(!hasHeader(\"X-Requested-With\")) {\n\t\trequest.setRequestHeader(\"X-Requested-With\",\"TiddlyWiki\");\n\t}\n\ttry {\n\t\trequest.send(data);\n\t} catch(e) {\n\t\toptions.callback(e,null,this);\n\t}\n\treturn request;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom/keyboard.js": {
            "title": "$:/core/modules/utils/dom/keyboard.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/dom/keyboard.js\ntype: application/javascript\nmodule-type: utils\n\nKeyboard utilities; now deprecated. Instead, use $tw.keyboardManager\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n[\"parseKeyDescriptor\",\"checkKeyDescriptor\"].forEach(function(method) {\n\texports[method] = function() {\n\t\tif($tw.keyboardManager) {\n\t\t\treturn $tw.keyboardManager[method].apply($tw.keyboardManager,Array.prototype.slice.call(arguments,0));\n\t\t} else {\n\t\t\treturn null\n\t\t}\n\t};\n});\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom/modal.js": {
            "title": "$:/core/modules/utils/dom/modal.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/dom/modal.js\ntype: application/javascript\nmodule-type: utils\n\nModal message mechanism\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\nvar navigator = require(\"$:/core/modules/widgets/navigator.js\");\n\nvar Modal = function(wiki) {\n\tthis.wiki = wiki;\n\tthis.modalCount = 0;\n};\n\n/*\nDisplay a modal dialogue\n\ttitle: Title of tiddler to display\n\toptions: see below\nOptions include:\n\tdownloadLink: Text of a big download link to include\n*/\nModal.prototype.display = function(title,options) {\n\toptions = options || {};\n\tthis.srcDocument = options.variables && (options.variables.rootwindow === \"true\" ||\n\t\t\t\toptions.variables.rootwindow === \"yes\") ? document :\n\t\t\t\t(options.event && options.event.event && options.event.event.target ? options.event.event.target.ownerDocument : document);\n\tthis.srcWindow = this.srcDocument.defaultView;\n\tvar self = this,\n\t\trefreshHandler,\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t\ttiddler = this.wiki.getTiddler(title);\n\t// Don't do anything if the tiddler doesn't exist\n\tif(!tiddler) {\n\t\treturn;\n\t}\n\t// Create the variables\n\tvar variables = $tw.utils.extend({\n\t\t\tcurrentTiddler: title,\n\t\t\t\"tv-story-list\": (options.event && options.event.widget ? options.event.widget.getVariable(\"tv-story-list\") : \"\"),\n\t\t\t\"tv-history-list\": (options.event && options.event.widget ? options.event.widget.getVariable(\"tv-history-list\") : \"\")\n\t\t},options.variables);\n\n\t// Create the wrapper divs\n\tvar wrapper = this.srcDocument.createElement(\"div\"),\n\t\tmodalBackdrop = this.srcDocument.createElement(\"div\"),\n\t\tmodalWrapper = this.srcDocument.createElement(\"div\"),\n\t\tmodalHeader = this.srcDocument.createElement(\"div\"),\n\t\theaderTitle = this.srcDocument.createElement(\"h3\"),\n\t\tmodalBody = this.srcDocument.createElement(\"div\"),\n\t\tmodalLink = this.srcDocument.createElement(\"a\"),\n\t\tmodalFooter = this.srcDocument.createElement(\"div\"),\n\t\tmodalFooterHelp = this.srcDocument.createElement(\"span\"),\n\t\tmodalFooterButtons = this.srcDocument.createElement(\"span\");\n\t// Up the modal count and adjust the body class\n\tthis.modalCount++;\n\tthis.adjustPageClass();\n\t// Add classes\n\t$tw.utils.addClass(wrapper,\"tc-modal-wrapper\");\n\tif(tiddler.fields && tiddler.fields.class) {\n\t\t$tw.utils.addClass(wrapper,tiddler.fields.class);\n\t}\n\t$tw.utils.addClass(modalBackdrop,\"tc-modal-backdrop\");\n\t$tw.utils.addClass(modalWrapper,\"tc-modal\");\n\t$tw.utils.addClass(modalHeader,\"tc-modal-header\");\n\t$tw.utils.addClass(modalBody,\"tc-modal-body\");\n\t$tw.utils.addClass(modalFooter,\"tc-modal-footer\");\n\t// Join them together\n\twrapper.appendChild(modalBackdrop);\n\twrapper.appendChild(modalWrapper);\n\tmodalHeader.appendChild(headerTitle);\n\tmodalWrapper.appendChild(modalHeader);\n\tmodalWrapper.appendChild(modalBody);\n\tmodalFooter.appendChild(modalFooterHelp);\n\tmodalFooter.appendChild(modalFooterButtons);\n\tmodalWrapper.appendChild(modalFooter);\n\tvar navigatorTree = {\n\t\t\"type\": \"navigator\",\n\t\t\"attributes\": {\n\t\t\t\"story\": {\n\t\t\t\t\"name\": \"story\",\n\t\t\t\t\"type\": \"string\",\n\t\t\t\t\"value\": variables[\"tv-story-list\"]\n\t\t\t},\n\t\t\t\"history\": {\n\t\t\t\t\"name\": \"history\",\n\t\t\t\t\"type\": \"string\",\n\t\t\t\t\"value\": variables[\"tv-history-list\"]\n\t\t\t}\n\t\t},\n\t\t\"tag\": \"$navigator\",\n\t\t\"isBlock\": true,\n\t\t\"children\": []\n\t};\n\tvar navigatorWidgetNode = new navigator.navigator(navigatorTree, {\n\t\twiki: this.wiki,\n\t\tdocument : this.srcDocument,\n\t\tparentWidget: $tw.rootWidget\n\t});\n\tnavigatorWidgetNode.render(modalBody,null);\n\t\n\t// Render the title of the message\n\tvar headerWidgetNode = this.wiki.makeTranscludeWidget(title,{\n\t\tfield: \"subtitle\",\n\t\tmode: \"inline\",\n\t\tchildren: [{\n\t\t\ttype: \"text\",\n\t\t\tattributes: {\n\t\t\t\ttext: {\n\t\t\t\t\ttype: \"string\",\n\t\t\t\t\tvalue: title\n\t\t}}}],\n\t\tparentWidget: navigatorWidgetNode,\n\t\tdocument: this.srcDocument,\n\t\tvariables: variables,\n\t\timportPageMacros: true\n\t});\n\theaderWidgetNode.render(headerTitle,null);\n\t// Render the body of the message\n\tvar bodyWidgetNode = this.wiki.makeTranscludeWidget(title,{\n\t\tparentWidget: navigatorWidgetNode,\n\t\tdocument: this.srcDocument,\n\t\tvariables: variables,\n\t\timportPageMacros: true\n\t});\n\n\tbodyWidgetNode.render(modalBody,null);\n\t// Setup the link if present\n\tif(options.downloadLink) {\n\t\tmodalLink.href = options.downloadLink;\n\t\tmodalLink.appendChild(this.srcDocument.createTextNode(\"Right-click to save changes\"));\n\t\tmodalBody.appendChild(modalLink);\n\t}\n\t// Render the footer of the message\n\tif(tiddler.fields && tiddler.fields.help) {\n\t\tvar link = this.srcDocument.createElement(\"a\");\n\t\tlink.setAttribute(\"href\",tiddler.fields.help);\n\t\tlink.setAttribute(\"target\",\"_blank\");\n\t\tlink.setAttribute(\"rel\",\"noopener noreferrer\");\n\t\tlink.appendChild(this.srcDocument.createTextNode(\"Help\"));\n\t\tmodalFooterHelp.appendChild(link);\n\t\tmodalFooterHelp.style.float = \"left\";\n\t}\n\tvar footerWidgetNode = this.wiki.makeTranscludeWidget(title,{\n\t\tfield: \"footer\",\n\t\tmode: \"inline\",\n\t\tchildren: [{\n\t\t\ttype: \"button\",\n\t\t\tattributes: {\n\t\t\t\tmessage: {\n\t\t\t\t\ttype: \"string\",\n\t\t\t\t\tvalue: \"tm-close-tiddler\"\n\t\t\t\t}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\",\n\t\t\t\tattributes: {\n\t\t\t\t\ttext: {\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tvalue: $tw.language.getString(\"Buttons/Close/Caption\")\n\t\t\t}}}\n\t\t]}],\n\t\tparentWidget: navigatorWidgetNode,\n\t\tdocument: this.srcDocument,\n\t\tvariables: variables,\n\t\timportPageMacros: true\n\t});\n\tfooterWidgetNode.render(modalFooterButtons,null);\n\t// Set up the refresh handler\n\trefreshHandler = function(changes) {\n\t\theaderWidgetNode.refresh(changes,modalHeader,null);\n\t\tbodyWidgetNode.refresh(changes,modalBody,null);\n\t\tfooterWidgetNode.refresh(changes,modalFooterButtons,null);\n\t};\n\tthis.wiki.addEventListener(\"change\",refreshHandler);\n\t// Add the close event handler\n\tvar closeHandler = function(event) {\n\t\t// Remove our refresh handler\n\t\tself.wiki.removeEventListener(\"change\",refreshHandler);\n\t\t// Decrease the modal count and adjust the body class\n\t\tself.modalCount--;\n\t\tself.adjustPageClass();\n\t\t// Force layout and animate the modal message away\n\t\t$tw.utils.forceLayout(modalBackdrop);\n\t\t$tw.utils.forceLayout(modalWrapper);\n\t\t$tw.utils.setStyle(modalBackdrop,[\n\t\t\t{opacity: \"0\"}\n\t\t]);\n\t\t$tw.utils.setStyle(modalWrapper,[\n\t\t\t{transform: \"translateY(\" + self.srcWindow.innerHeight + \"px)\"}\n\t\t]);\n\t\t// Set up an event for the transition end\n\t\tself.srcWindow.setTimeout(function() {\n\t\t\tif(wrapper.parentNode) {\n\t\t\t\t// Remove the modal message from the DOM\n\t\t\t\tself.srcDocument.body.removeChild(wrapper);\n\t\t\t}\n\t\t},duration);\n\t\t// Don't let anyone else handle the tm-close-tiddler message\n\t\treturn false;\n\t};\n\theaderWidgetNode.addEventListener(\"tm-close-tiddler\",closeHandler,false);\n\tbodyWidgetNode.addEventListener(\"tm-close-tiddler\",closeHandler,false);\n\tfooterWidgetNode.addEventListener(\"tm-close-tiddler\",closeHandler,false);\n\t// Set the initial styles for the message\n\t$tw.utils.setStyle(modalBackdrop,[\n\t\t{opacity: \"0\"}\n\t]);\n\t$tw.utils.setStyle(modalWrapper,[\n\t\t{transformOrigin: \"0% 0%\"},\n\t\t{transform: \"translateY(\" + (-this.srcWindow.innerHeight) + \"px)\"}\n\t]);\n\t// Put the message into the document\n\tthis.srcDocument.body.appendChild(wrapper);\n\t// Set up animation for the styles\n\t$tw.utils.setStyle(modalBackdrop,[\n\t\t{transition: \"opacity \" + duration + \"ms ease-out\"}\n\t]);\n\t$tw.utils.setStyle(modalWrapper,[\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms ease-in-out\"}\n\t]);\n\t// Force layout\n\t$tw.utils.forceLayout(modalBackdrop);\n\t$tw.utils.forceLayout(modalWrapper);\n\t// Set final animated styles\n\t$tw.utils.setStyle(modalBackdrop,[\n\t\t{opacity: \"0.7\"}\n\t]);\n\t$tw.utils.setStyle(modalWrapper,[\n\t\t{transform: \"translateY(0px)\"}\n\t]);\n};\n\nModal.prototype.adjustPageClass = function() {\n\tvar windowContainer = $tw.pageContainer ? ($tw.pageContainer === this.srcDocument.body.firstChild ? $tw.pageContainer : this.srcDocument.body.firstChild) : null;\n\tif(windowContainer) {\n\t\t$tw.utils.toggleClass(windowContainer,\"tc-modal-displayed\",this.modalCount > 0);\n\t}\n};\n\nexports.Modal = Modal;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom/notifier.js": {
            "title": "$:/core/modules/utils/dom/notifier.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/dom/notifier.js\ntype: application/javascript\nmodule-type: utils\n\nNotifier mechanism\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nvar Notifier = function(wiki) {\n\tthis.wiki = wiki;\n};\n\n/*\nDisplay a notification\n\ttitle: Title of tiddler containing the notification text\n\toptions: see below\nOptions include:\n*/\nNotifier.prototype.display = function(title,options) {\n\toptions = options || {};\n\t// Create the wrapper divs\n\tvar self = this,\n\t\tnotification = document.createElement(\"div\"),\n\t\ttiddler = this.wiki.getTiddler(title),\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t\trefreshHandler;\n\t// Don't do anything if the tiddler doesn't exist\n\tif(!tiddler) {\n\t\treturn;\n\t}\n\t// Add classes\n\t$tw.utils.addClass(notification,\"tc-notification\");\n\t// Create the variables\n\tvar variables = $tw.utils.extend({currentTiddler: title},options.variables);\n\t// Render the body of the notification\n\tvar widgetNode = this.wiki.makeTranscludeWidget(title,{\n\t\tparentWidget: $tw.rootWidget,\n\t\tdocument: document,\n\t\tvariables: variables,\n\t\timportPageMacros: true});\n\twidgetNode.render(notification,null);\n\trefreshHandler = function(changes) {\n\t\twidgetNode.refresh(changes,notification,null);\n\t};\n\tthis.wiki.addEventListener(\"change\",refreshHandler);\n\t// Set the initial styles for the notification\n\t$tw.utils.setStyle(notification,[\n\t\t{opacity: \"0\"},\n\t\t{transformOrigin: \"0% 0%\"},\n\t\t{transform: \"translateY(\" + (-window.innerHeight) + \"px)\"},\n\t\t{transition: \"opacity \" + duration + \"ms ease-out, \" + $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms ease-in-out\"}\n\t]);\n\t// Add the notification to the DOM\n\tdocument.body.appendChild(notification);\n\t// Force layout\n\t$tw.utils.forceLayout(notification);\n\t// Set final animated styles\n\t$tw.utils.setStyle(notification,[\n\t\t{opacity: \"1.0\"},\n\t\t{transform: \"translateY(0px)\"}\n\t]);\n\t// Set a timer to remove the notification\n\twindow.setTimeout(function() {\n\t\t// Remove our change event handler\n\t\tself.wiki.removeEventListener(\"change\",refreshHandler);\n\t\t// Force layout and animate the notification away\n\t\t$tw.utils.forceLayout(notification);\n\t\t$tw.utils.setStyle(notification,[\n\t\t\t{opacity: \"0.0\"},\n\t\t\t{transform: \"translateX(\" + (notification.offsetWidth) + \"px)\"}\n\t\t]);\n\t\t// Remove the modal message from the DOM once the transition ends\n\t\tsetTimeout(function() {\n\t\t\tif(notification.parentNode) {\n\t\t\t\tdocument.body.removeChild(notification);\n\t\t\t}\n\t\t},duration);\n\t},$tw.config.preferences.notificationDuration);\n};\n\nexports.Notifier = Notifier;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom/popup.js": {
            "title": "$:/core/modules/utils/dom/popup.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/dom/popup.js\ntype: application/javascript\nmodule-type: utils\n\nModule that creates a $tw.utils.Popup object prototype that manages popups in the browser\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nCreates a Popup object with these options:\n\trootElement: the DOM element to which the popup zapper should be attached\n*/\nvar Popup = function(options) {\n\toptions = options || {};\n\tthis.rootElement = options.rootElement || document.documentElement;\n\tthis.popups = []; // Array of {title:,wiki:,domNode:} objects\n};\n\n/*\nTrigger a popup open or closed. Parameters are in a hashmap:\n\ttitle: title of the tiddler where the popup details are stored\n\tdomNode: dom node to which the popup will be positioned (one of domNode or domNodeRect is required)\n\tdomNodeRect: rectangle to which the popup will be positioned\n\twiki: wiki\n\tforce: if specified, forces the popup state to true or false (instead of toggling it)\n\tfloating: if true, skips registering the popup, meaning that it will need manually clearing\n*/\nPopup.prototype.triggerPopup = function(options) {\n\t// Check if this popup is already active\n\tvar index = this.findPopup(options.title);\n\t// Compute the new state\n\tvar state = index === -1;\n\tif(options.force !== undefined) {\n\t\tstate = options.force;\n\t}\n\t// Show or cancel the popup according to the new state\n\tif(state) {\n\t\tthis.show(options);\n\t} else {\n\t\tthis.cancel(index);\n\t}\n};\n\nPopup.prototype.findPopup = function(title) {\n\tvar index = -1;\n\tfor(var t=0; t<this.popups.length; t++) {\n\t\tif(this.popups[t].title === title) {\n\t\t\tindex = t;\n\t\t}\n\t}\n\treturn index;\n};\n\nPopup.prototype.handleEvent = function(event) {\n\tif(event.type === \"click\") {\n\t\t// Find out what was clicked on\n\t\tvar info = this.popupInfo(event.target),\n\t\t\tcancelLevel = info.popupLevel - 1;\n\t\t// Don't remove the level that was clicked on if we clicked on a handle\n\t\tif(info.isHandle) {\n\t\t\tcancelLevel++;\n\t\t}\n\t\t// Cancel\n\t\tthis.cancel(cancelLevel);\n\t}\n};\n\n/*\nFind the popup level containing a DOM node. Returns:\npopupLevel: count of the number of nested popups containing the specified element\nisHandle: true if the specified element is within a popup handle\n*/\nPopup.prototype.popupInfo = function(domNode) {\n\tvar isHandle = false,\n\t\tpopupCount = 0,\n\t\tnode = domNode;\n\t// First check ancestors to see if we're within a popup handle\n\twhile(node) {\n\t\tif($tw.utils.hasClass(node,\"tc-popup-handle\")) {\n\t\t\tisHandle = true;\n\t\t\tpopupCount++;\n\t\t}\n\t\tif($tw.utils.hasClass(node,\"tc-popup-keep\")) {\n\t\t\tisHandle = true;\n\t\t}\n\t\tnode = node.parentNode;\n\t}\n\t// Then count the number of ancestor popups\n\tnode = domNode;\n\twhile(node) {\n\t\tif($tw.utils.hasClass(node,\"tc-popup\")) {\n\t\t\tpopupCount++;\n\t\t}\n\t\tnode = node.parentNode;\n\t}\n\tvar info = {\n\t\tpopupLevel: popupCount,\n\t\tisHandle: isHandle\n\t};\n\treturn info;\n};\n\n/*\nDisplay a popup by adding it to the stack\n*/\nPopup.prototype.show = function(options) {\n\t// Find out what was clicked on\n\tvar info = this.popupInfo(options.domNode);\n\t// Cancel any higher level popups\n\tthis.cancel(info.popupLevel);\n\n\t// Store the popup details if not already there\n\tif(!options.floating && this.findPopup(options.title) === -1) {\n\t\tthis.popups.push({\n\t\t\ttitle: options.title,\n\t\t\twiki: options.wiki,\n\t\t\tdomNode: options.domNode,\n\t\t\tnoStateReference: options.noStateReference\n\t\t});\n\t}\n\t// Set the state tiddler\n\tvar rect;\n\tif(options.domNodeRect) {\n\t\trect = options.domNodeRect;\n\t} else {\n\t\trect = {\n\t\t\tleft: options.domNode.offsetLeft,\n\t\t\ttop: options.domNode.offsetTop,\n\t\t\twidth: options.domNode.offsetWidth,\n\t\t\theight: options.domNode.offsetHeight\n\t\t};\n\t}\n\tvar popupRect = \"(\" + rect.left + \",\" + rect.top + \",\" + \n\t\t\t\trect.width + \",\" + rect.height + \")\";\n\tif(options.noStateReference) {\n\t\toptions.wiki.setText(options.title,\"text\",undefined,popupRect);\n\t} else {\n\t\toptions.wiki.setTextReference(options.title,popupRect);\n\t}\n\t// Add the click handler if we have any popups\n\tif(this.popups.length > 0) {\n\t\tthis.rootElement.addEventListener(\"click\",this,true);\t\t\n\t}\n};\n\n/*\nCancel all popups at or above a specified level or DOM node\nlevel: popup level to cancel (0 cancels all popups)\n*/\nPopup.prototype.cancel = function(level) {\n\tvar numPopups = this.popups.length;\n\tlevel = Math.max(0,Math.min(level,numPopups));\n\tfor(var t=level; t<numPopups; t++) {\n\t\tvar popup = this.popups.pop();\n\t\tif(popup.title) {\n\t\t\tif(popup.noStateReference) {\n\t\t\t\tpopup.wiki.deleteTiddler(popup.title);\n\t\t\t} else {\n\t\t\t\tpopup.wiki.deleteTiddler($tw.utils.parseTextReference(popup.title).title);\n        \t\t}\n\t\t}\n\t}\n\tif(this.popups.length === 0) {\n\t\tthis.rootElement.removeEventListener(\"click\",this,false);\n\t}\n};\n\n/*\nReturns true if the specified title and text identifies an active popup\n*/\nPopup.prototype.readPopupState = function(text) {\n\tvar popupLocationRegExp = /^\\((-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+)\\)$/;\n\treturn popupLocationRegExp.test(text);\n};\n\nexports.Popup = Popup;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom/scroller.js": {
            "title": "$:/core/modules/utils/dom/scroller.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/dom/scroller.js\ntype: application/javascript\nmodule-type: utils\n\nModule that creates a $tw.utils.Scroller object prototype that manages scrolling in the browser\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nEvent handler for when the `tm-scroll` event hits the document body\n*/\nvar PageScroller = function() {\n\tthis.idRequestFrame = null;\n\tthis.requestAnimationFrame = window.requestAnimationFrame ||\n\t\twindow.webkitRequestAnimationFrame ||\n\t\twindow.mozRequestAnimationFrame ||\n\t\tfunction(callback) {\n\t\t\treturn window.setTimeout(callback, 1000/60);\n\t\t};\n\tthis.cancelAnimationFrame = window.cancelAnimationFrame ||\n\t\twindow.webkitCancelAnimationFrame ||\n\t\twindow.webkitCancelRequestAnimationFrame ||\n\t\twindow.mozCancelAnimationFrame ||\n\t\twindow.mozCancelRequestAnimationFrame ||\n\t\tfunction(id) {\n\t\t\twindow.clearTimeout(id);\n\t\t};\n};\n\nPageScroller.prototype.isScrolling = function() {\n\treturn this.idRequestFrame !== null;\n}\n\nPageScroller.prototype.cancelScroll = function(srcWindow) {\n\tif(this.idRequestFrame) {\n\t\tthis.cancelAnimationFrame.call(srcWindow,this.idRequestFrame);\n\t\tthis.idRequestFrame = null;\n\t}\n};\n\n/*\nHandle an event\n*/\nPageScroller.prototype.handleEvent = function(event) {\n\tif(event.type === \"tm-scroll\") {\n\t\tif(event.paramObject && event.paramObject.selector) {\n\t\t\tthis.scrollSelectorIntoView(null,event.paramObject.selector);\n\t\t} else {\n\t\t\tthis.scrollIntoView(event.target);\t\t\t\n\t\t}\n\t\treturn false; // Event was handled\n\t}\n\treturn true;\n};\n\n/*\nHandle a scroll event hitting the page document\n*/\nPageScroller.prototype.scrollIntoView = function(element,callback) {\n\tvar self = this,\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t    srcWindow = element ? element.ownerDocument.defaultView : window;\n\t// Now get ready to scroll the body\n\tthis.cancelScroll(srcWindow);\n\tthis.startTime = Date.now();\n\t// Get the height of any position:fixed toolbars\n\tvar toolbar = srcWindow.document.querySelector(\".tc-adjust-top-of-scroll\"),\n\t\toffset = 0;\n\tif(toolbar) {\n\t\toffset = toolbar.offsetHeight;\n\t}\n\t// Get the client bounds of the element and adjust by the scroll position\n\tvar getBounds = function() {\n\t\t\tvar clientBounds = typeof callback === 'function' ? callback() : element.getBoundingClientRect(),\n\t\t\t\tscrollPosition = $tw.utils.getScrollPosition(srcWindow);\n\t\t\treturn {\n\t\t\t\tleft: clientBounds.left + scrollPosition.x,\n\t\t\t\ttop: clientBounds.top + scrollPosition.y - offset,\n\t\t\t\twidth: clientBounds.width,\n\t\t\t\theight: clientBounds.height\n\t\t\t};\n\t\t},\n\t\t// We'll consider the horizontal and vertical scroll directions separately via this function\n\t\t// targetPos/targetSize - position and size of the target element\n\t\t// currentPos/currentSize - position and size of the current scroll viewport\n\t\t// returns: new position of the scroll viewport\n\t\tgetEndPos = function(targetPos,targetSize,currentPos,currentSize) {\n\t\t\tvar newPos = targetPos;\n\t\t\t// If we are scrolling within 50 pixels of the top/left then snap to zero\n\t\t\tif(newPos < 50) {\n\t\t\t\tnewPos = 0;\n\t\t\t}\n\t\t\treturn newPos;\n\t\t},\n\t\tdrawFrame = function drawFrame() {\n\t\t\tvar t;\n\t\t\tif(duration <= 0) {\n\t\t\t\tt = 1;\n\t\t\t} else {\n\t\t\t\tt = ((Date.now()) - self.startTime) / duration;\t\n\t\t\t}\n\t\t\tif(t >= 1) {\n\t\t\t\tself.cancelScroll(srcWindow);\n\t\t\t\tt = 1;\n\t\t\t}\n\t\t\tt = $tw.utils.slowInSlowOut(t);\n\t\t\tvar scrollPosition = $tw.utils.getScrollPosition(srcWindow),\n\t\t\t\tbounds = getBounds(),\n\t\t\t\tendX = getEndPos(bounds.left,bounds.width,scrollPosition.x,srcWindow.innerWidth),\n\t\t\t\tendY = getEndPos(bounds.top,bounds.height,scrollPosition.y,srcWindow.innerHeight);\n\t\t\tsrcWindow.scrollTo(scrollPosition.x + (endX - scrollPosition.x) * t,scrollPosition.y + (endY - scrollPosition.y) * t);\n\t\t\tif(t < 1) {\n\t\t\t\tself.idRequestFrame = self.requestAnimationFrame.call(srcWindow,drawFrame);\n\t\t\t}\n\t\t};\n\tdrawFrame();\n};\n\nPageScroller.prototype.scrollSelectorIntoView = function(baseElement,selector,callback) {\n\tbaseElement = baseElement || document.body;\n\tvar element = baseElement.querySelector(selector);\n\tif(element) {\n\t\tthis.scrollIntoView(element,callback);\t\t\n\t}\n};\n\nexports.PageScroller = PageScroller;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/edition-info.js": {
            "title": "$:/core/modules/utils/edition-info.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/edition-info.js\ntype: application/javascript\nmodule-type: utils-node\n\nInformation about the available editions\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar fs = require(\"fs\"),\n\tpath = require(\"path\");\n\nvar editionInfo;\n\nexports.getEditionInfo = function() {\n\tif(!editionInfo) {\n\t\t// Enumerate the edition paths\n\t\tvar editionPaths = $tw.getLibraryItemSearchPaths($tw.config.editionsPath,$tw.config.editionsEnvVar);\n\t\teditionInfo = {};\n\t\tfor(var editionIndex=0; editionIndex<editionPaths.length; editionIndex++) {\n\t\t\tvar editionPath = editionPaths[editionIndex];\n\t\t\t// Enumerate the folders\n\t\t\tvar entries = fs.readdirSync(editionPath);\n\t\t\tfor(var entryIndex=0; entryIndex<entries.length; entryIndex++) {\n\t\t\t\tvar entry = entries[entryIndex];\n\t\t\t\t// Check if directories have a valid tiddlywiki.info\n\t\t\t\tif(!editionInfo[entry] && $tw.utils.isDirectory(path.resolve(editionPath,entry))) {\n\t\t\t\t\tvar info;\n\t\t\t\t\ttry {\n\t\t\t\t\t\tinfo = JSON.parse(fs.readFileSync(path.resolve(editionPath,entry,\"tiddlywiki.info\"),\"utf8\"));\n\t\t\t\t\t} catch(ex) {\n\t\t\t\t\t}\n\t\t\t\t\tif(info) {\n\t\t\t\t\t\teditionInfo[entry] = info;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\treturn editionInfo;\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils-node"
        },
        "$:/core/modules/utils/escapecss.js": {
            "title": "$:/core/modules/utils/escapecss.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/escapecss.js\ntype: application/javascript\nmodule-type: utils\n\nProvides CSS.escape() functionality.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false, window: false */\n\"use strict\";\n\nexports.escapeCSS = (function() {\n\t// use browser's native CSS.escape() function if available\n\tif ($tw.browser && window.CSS && window.CSS.escape) {\n\t\treturn window.CSS.escape;\n\t}\n\n\t// otherwise, a utility method is provided\n\t// see also https://drafts.csswg.org/cssom/#serialize-an-identifier\n\n\t/*! https://mths.be/cssescape v1.5.1 by @mathias | MIT license */\n\treturn function(value) {\n\t\tif (arguments.length == 0) {\n\t\t\tthrow new TypeError('`CSS.escape` requires an argument.');\n\t\t}\n\t\tvar string = String(value);\n\t\tvar length = string.length;\n\t\tvar index = -1;\n\t\tvar codeUnit;\n\t\tvar result = '';\n\t\tvar firstCodeUnit = string.charCodeAt(0);\n\t\twhile (++index < length) {\n\t\t\tcodeUnit = string.charCodeAt(index);\n\t\t\t// Note: there’s no need to special-case astral symbols, surrogate\n\t\t\t// pairs, or lone surrogates.\n\n\t\t\t// If the character is NULL (U+0000), then the REPLACEMENT CHARACTER\n\t\t\t// (U+FFFD).\n\t\t\tif (codeUnit == 0x0000) {\n\t\t\t\tresult += '\\uFFFD';\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\tif (\n\t\t\t\t// If the character is in the range [\\1-\\1F] (U+0001 to U+001F) or is\n\t\t\t\t// U+007F, […]\n\t\t\t\t(codeUnit >= 0x0001 && codeUnit <= 0x001F) || codeUnit == 0x007F ||\n\t\t\t\t// If the character is the first character and is in the range [0-9]\n\t\t\t\t// (U+0030 to U+0039), […]\n\t\t\t\t(index == 0 && codeUnit >= 0x0030 && codeUnit <= 0x0039) ||\n\t\t\t\t// If the character is the second character and is in the range [0-9]\n\t\t\t\t// (U+0030 to U+0039) and the first character is a `-` (U+002D), […]\n\t\t\t\t(\n\t\t\t\t\tindex == 1 &&\n\t\t\t\t\tcodeUnit >= 0x0030 && codeUnit <= 0x0039 &&\n\t\t\t\t\tfirstCodeUnit == 0x002D\n\t\t\t\t)\n\t\t\t) {\n\t\t\t\t// https://drafts.csswg.org/cssom/#escape-a-character-as-code-point\n\t\t\t\tresult += '\\\\' + codeUnit.toString(16) + ' ';\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\tif (\n\t\t\t\t// If the character is the first character and is a `-` (U+002D), and\n\t\t\t\t// there is no second character, […]\n\t\t\t\tindex == 0 &&\n\t\t\t\tlength == 1 &&\n\t\t\t\tcodeUnit == 0x002D\n\t\t\t) {\n\t\t\t\tresult += '\\\\' + string.charAt(index);\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\t// If the character is not handled by one of the above rules and is\n\t\t\t// greater than or equal to U+0080, is `-` (U+002D) or `_` (U+005F), or\n\t\t\t// is in one of the ranges [0-9] (U+0030 to U+0039), [A-Z] (U+0041 to\n\t\t\t// U+005A), or [a-z] (U+0061 to U+007A), […]\n\t\t\tif (\n\t\t\t\tcodeUnit >= 0x0080 ||\n\t\t\t\tcodeUnit == 0x002D ||\n\t\t\t\tcodeUnit == 0x005F ||\n\t\t\t\tcodeUnit >= 0x0030 && codeUnit <= 0x0039 ||\n\t\t\t\tcodeUnit >= 0x0041 && codeUnit <= 0x005A ||\n\t\t\t\tcodeUnit >= 0x0061 && codeUnit <= 0x007A\n\t\t\t) {\n\t\t\t\t// the character itself\n\t\t\t\tresult += string.charAt(index);\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\t// Otherwise, the escaped character.\n\t\t\t// https://drafts.csswg.org/cssom/#escape-a-character\n\t\t\tresult += '\\\\' + string.charAt(index);\n\n\t\t}\n\t\treturn result;\n\t};\n})();\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/fakedom.js": {
            "title": "$:/core/modules/utils/fakedom.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/fakedom.js\ntype: application/javascript\nmodule-type: global\n\nA barebones implementation of DOM interfaces needed by the rendering mechanism.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Sequence number used to enable us to track objects for testing\nvar sequenceNumber = null;\n\nvar bumpSequenceNumber = function(object) {\n\tif(sequenceNumber !== null) {\n\t\tobject.sequenceNumber = sequenceNumber++;\n\t}\n};\n\nvar TW_Node = function (){\n\tthrow TypeError(\"Illegal constructor\");\n};\n\nObject.defineProperty(TW_Node.prototype, 'ELEMENT_NODE', {\n\tget: function() {\n\t\treturn 1;\n\t}\n});\n\nObject.defineProperty(TW_Node.prototype, 'TEXT_NODE', {\n\tget: function() {\n\t\treturn 3;\n\t}\n});\n\nvar TW_TextNode = function(text) {\n\tbumpSequenceNumber(this);\n\tthis.textContent = text + \"\";\n};\n\nTW_TextNode.prototype = Object.create(TW_Node.prototype);\n\nObject.defineProperty(TW_TextNode.prototype, \"nodeType\", {\n\tget: function() {\n\t\treturn this.TEXT_NODE;\n\t}\n});\n\nObject.defineProperty(TW_TextNode.prototype, \"formattedTextContent\", {\n\tget: function() {\n\t\treturn this.textContent.replace(/(\\r?\\n)/g,\"\");\n\t}\n});\n\nvar TW_Element = function(tag,namespace) {\n\tbumpSequenceNumber(this);\n\tthis.isTiddlyWikiFakeDom = true;\n\tthis.tag = tag;\n\tthis.attributes = {};\n\tthis.isRaw = false;\n\tthis.children = [];\n\tthis._style = {};\n\tthis.namespaceURI = namespace || \"http://www.w3.org/1999/xhtml\";\n};\n\nTW_Element.prototype = Object.create(TW_Node.prototype);\n\nObject.defineProperty(TW_Element.prototype, \"style\", {\n\tget: function() {\n\t\treturn this._style;\n\t},\n\tset: function(str) {\n\t\tvar self = this;\n\t\tstr = str || \"\";\n\t\t$tw.utils.each(str.split(\";\"),function(declaration) {\n\t\t\tvar parts = declaration.split(\":\"),\n\t\t\t\tname = $tw.utils.trim(parts[0]),\n\t\t\t\tvalue = $tw.utils.trim(parts[1]);\n\t\t\tif(name && value) {\n\t\t\t\tself._style[$tw.utils.convertStyleNameToPropertyName(name)] = value;\n\t\t\t}\n\t\t});\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"nodeType\", {\n\tget: function() {\n\t\treturn this.ELEMENT_NODE;\n\t}\n});\n\nTW_Element.prototype.getAttribute = function(name) {\n\tif(this.isRaw) {\n\t\tthrow \"Cannot getAttribute on a raw TW_Element\";\n\t}\n\treturn this.attributes[name];\n};\n\nTW_Element.prototype.setAttribute = function(name,value) {\n\tif(this.isRaw) {\n\t\tthrow \"Cannot setAttribute on a raw TW_Element\";\n\t}\n\tthis.attributes[name] = value + \"\";\n};\n\nTW_Element.prototype.setAttributeNS = function(namespace,name,value) {\n\tthis.setAttribute(name,value);\n};\n\nTW_Element.prototype.removeAttribute = function(name) {\n\tif(this.isRaw) {\n\t\tthrow \"Cannot removeAttribute on a raw TW_Element\";\n\t}\n\tif($tw.utils.hop(this.attributes,name)) {\n\t\tdelete this.attributes[name];\n\t}\n};\n\nTW_Element.prototype.appendChild = function(node) {\n\tthis.children.push(node);\n\tnode.parentNode = this;\n};\n\nTW_Element.prototype.insertBefore = function(node,nextSibling) {\n\tif(nextSibling) {\n\t\tvar p = this.children.indexOf(nextSibling);\n\t\tif(p !== -1) {\n\t\t\tthis.children.splice(p,0,node);\n\t\t\tnode.parentNode = this;\n\t\t} else {\n\t\t\tthis.appendChild(node);\n\t\t}\n\t} else {\n\t\tthis.appendChild(node);\n\t}\n};\n\nTW_Element.prototype.removeChild = function(node) {\n\tvar p = this.children.indexOf(node);\n\tif(p !== -1) {\n\t\tthis.children.splice(p,1);\n\t}\n};\n\nTW_Element.prototype.hasChildNodes = function() {\n\treturn !!this.children.length;\n};\n\nObject.defineProperty(TW_Element.prototype, \"childNodes\", {\n\tget: function() {\n\t\treturn this.children;\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"firstChild\", {\n\tget: function() {\n\t\treturn this.children[0];\n\t}\n});\n\nTW_Element.prototype.addEventListener = function(type,listener,useCapture) {\n\t// Do nothing\n};\n\nObject.defineProperty(TW_Element.prototype, \"tagName\", {\n\tget: function() {\n\t\treturn this.tag || \"\";\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"className\", {\n\tget: function() {\n\t\treturn this.attributes[\"class\"] || \"\";\n\t},\n\tset: function(value) {\n\t\tthis.attributes[\"class\"] = value + \"\";\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"value\", {\n\tget: function() {\n\t\treturn this.attributes.value || \"\";\n\t},\n\tset: function(value) {\n\t\tthis.attributes.value = value + \"\";\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"outerHTML\", {\n\tget: function() {\n\t\tvar output = [],attr,a,v;\n\t\toutput.push(\"<\",this.tag);\n\t\tif(this.attributes) {\n\t\t\tattr = [];\n\t\t\tfor(a in this.attributes) {\n\t\t\t\tattr.push(a);\n\t\t\t}\n\t\t\tattr.sort();\n\t\t\tfor(a=0; a<attr.length; a++) {\n\t\t\t\tv = this.attributes[attr[a]];\n\t\t\t\tif(v !== undefined) {\n\t\t\t\t\toutput.push(\" \",attr[a],\"=\\\"\",$tw.utils.htmlEncode(v),\"\\\"\");\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\tif(this._style) {\n\t\t\tvar style = [];\n\t\t\tfor(var s in this._style) {\n\t\t\t\tstyle.push($tw.utils.convertPropertyNameToStyleName(s) + \":\" + this._style[s] + \";\");\n\t\t\t}\n\t\t\tif(style.length > 0) {\n\t\t\t\toutput.push(\" style=\\\"\",style.join(\"\"),\"\\\"\");\n\t\t\t}\n\t\t}\n\t\toutput.push(\">\");\n\t\tif($tw.config.htmlVoidElements.indexOf(this.tag) === -1) {\n\t\t\toutput.push(this.innerHTML);\n\t\t\toutput.push(\"</\",this.tag,\">\");\n\t\t}\n\t\treturn output.join(\"\");\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"innerHTML\", {\n\tget: function() {\n\t\tif(this.isRaw) {\n\t\t\treturn this.rawHTML;\n\t\t} else {\n\t\t\tvar b = [];\n\t\t\t$tw.utils.each(this.children,function(node) {\n\t\t\t\tif(node instanceof TW_Element) {\n\t\t\t\t\tb.push(node.outerHTML);\n\t\t\t\t} else if(node instanceof TW_TextNode) {\n\t\t\t\t\tb.push($tw.utils.htmlEncode(node.textContent));\n\t\t\t\t}\n\t\t\t});\n\t\t\treturn b.join(\"\");\n\t\t}\n\t},\n\tset: function(value) {\n\t\tthis.isRaw = true;\n\t\tthis.rawHTML = value;\n\t\tthis.rawTextContent = null;\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"textInnerHTML\", {\n\tset: function(value) {\n\t\tif(this.isRaw) {\n\t\t\tthis.rawTextContent = value;\n\t\t} else {\n\t\t\tthrow \"Cannot set textInnerHTML of a non-raw TW_Element\";\n\t\t}\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"textContent\", {\n\tget: function() {\n\t\tif(this.isRaw) {\n\t\t\tif(this.rawTextContent === null) {\n\t\t\t\treturn \"\";\n\t\t\t} else {\n\t\t\t\treturn this.rawTextContent;\n\t\t\t}\n\t\t} else {\n\t\t\tvar b = [];\n\t\t\t$tw.utils.each(this.children,function(node) {\n\t\t\t\tb.push(node.textContent);\n\t\t\t});\n\t\t\treturn b.join(\"\");\n\t\t}\n\t},\n\tset: function(value) {\n\t\tthis.children = [new TW_TextNode(value)];\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"formattedTextContent\", {\n\tget: function() {\n\t\tif(this.isRaw) {\n\t\t\treturn \"\";\n\t\t} else {\n\t\t\tvar b = [],\n\t\t\t\tisBlock = $tw.config.htmlBlockElements.indexOf(this.tag) !== -1;\n\t\t\tif(isBlock) {\n\t\t\t\tb.push(\"\\n\");\n\t\t\t}\n\t\t\tif(this.tag === \"li\") {\n\t\t\t\tb.push(\"* \");\n\t\t\t}\n\t\t\t$tw.utils.each(this.children,function(node) {\n\t\t\t\tb.push(node.formattedTextContent);\n\t\t\t});\n\t\t\tif(isBlock) {\n\t\t\t\tb.push(\"\\n\");\n\t\t\t}\n\t\t\treturn b.join(\"\");\n\t\t}\n\t}\n});\n\nvar document = {\n\tsetSequenceNumber: function(value) {\n\t\tsequenceNumber = value;\n\t},\n\tcreateElementNS: function(namespace,tag) {\n\t\treturn new TW_Element(tag,namespace);\n\t},\n\tcreateElement: function(tag) {\n\t\treturn new TW_Element(tag);\n\t},\n\tcreateTextNode: function(text) {\n\t\treturn new TW_TextNode(text);\n\t},\n\tcompatMode: \"CSS1Compat\", // For KaTeX to know that we're not a browser in quirks mode\n\tisTiddlyWikiFakeDom: true\n};\n\nexports.fakeDocument = document;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "global"
        },
        "$:/core/modules/utils/filesystem.js": {
            "title": "$:/core/modules/utils/filesystem.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/filesystem.js\ntype: application/javascript\nmodule-type: utils-node\n\nFile system utilities\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar fs = require(\"fs\"),\n\tpath = require(\"path\");\n\n/*\nReturn the subdirectories of a path\n*/\nexports.getSubdirectories = function(dirPath) {\n\tif(!$tw.utils.isDirectory(dirPath)) {\n\t\treturn null;\n\t}\n\tvar subdirs = [];\n\t$tw.utils.each(fs.readdirSync(dirPath),function(item) {\n\t\tif($tw.utils.isDirectory(path.resolve(dirPath,item))) {\n\t\t\tsubdirs.push(item);\n\t\t}\n\t});\n\treturn subdirs;\n}\n\n/*\nRecursively (and synchronously) copy a directory and all its content\n*/\nexports.copyDirectory = function(srcPath,dstPath) {\n\t// Remove any trailing path separators\n\tsrcPath = path.resolve($tw.utils.removeTrailingSeparator(srcPath));\n\tdstPath = path.resolve($tw.utils.removeTrailingSeparator(dstPath));\n\t// Check that neither director is within the other\n\tif(srcPath.substring(0,dstPath.length) === dstPath || dstPath.substring(0,srcPath.length) === srcPath) {\n\t\treturn \"Cannot copy nested directories\";\n\t}\n\t// Create the destination directory\n\tvar err = $tw.utils.createDirectory(dstPath);\n\tif(err) {\n\t\treturn err;\n\t}\n\t// Function to copy a folder full of files\n\tvar copy = function(srcPath,dstPath) {\n\t\tvar srcStats = fs.lstatSync(srcPath),\n\t\t\tdstExists = fs.existsSync(dstPath);\n\t\tif(srcStats.isFile()) {\n\t\t\t$tw.utils.copyFile(srcPath,dstPath);\n\t\t} else if(srcStats.isDirectory()) {\n\t\t\tvar items = fs.readdirSync(srcPath);\n\t\t\tfor(var t=0; t<items.length; t++) {\n\t\t\t\tvar item = items[t],\n\t\t\t\t\terr = copy(srcPath + path.sep + item,dstPath + path.sep + item);\n\t\t\t\tif(err) {\n\t\t\t\t\treturn err;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t};\n\tcopy(srcPath,dstPath);\n\treturn null;\n};\n\n/*\nCopy a file\n*/\nvar FILE_BUFFER_LENGTH = 64 * 1024,\n\tfileBuffer;\n\nexports.copyFile = function(srcPath,dstPath) {\n\t// Create buffer if required\n\tif(!fileBuffer) {\n\t\tfileBuffer = Buffer.alloc(FILE_BUFFER_LENGTH);\n\t}\n\t// Create any directories in the destination\n\t$tw.utils.createDirectory(path.dirname(dstPath));\n\t// Copy the file\n\tvar srcFile = fs.openSync(srcPath,\"r\"),\n\t\tdstFile = fs.openSync(dstPath,\"w\"),\n\t\tbytesRead = 1,\n\t\tpos = 0;\n\twhile (bytesRead > 0) {\n\t\tbytesRead = fs.readSync(srcFile,fileBuffer,0,FILE_BUFFER_LENGTH,pos);\n\t\tfs.writeSync(dstFile,fileBuffer,0,bytesRead);\n\t\tpos += bytesRead;\n\t}\n\tfs.closeSync(srcFile);\n\tfs.closeSync(dstFile);\n\treturn null;\n};\n\n/*\nRemove trailing path separator\n*/\nexports.removeTrailingSeparator = function(dirPath) {\n\tvar len = dirPath.length;\n\tif(dirPath.charAt(len-1) === path.sep) {\n\t\tdirPath = dirPath.substr(0,len-1);\n\t}\n\treturn dirPath;\n};\n\n/*\nRecursively create a directory\n*/\nexports.createDirectory = function(dirPath) {\n\tif(dirPath.substr(dirPath.length-1,1) !== path.sep) {\n\t\tdirPath = dirPath + path.sep;\n\t}\n\tvar pos = 1;\n\tpos = dirPath.indexOf(path.sep,pos);\n\twhile(pos !== -1) {\n\t\tvar subDirPath = dirPath.substr(0,pos);\n\t\tif(!$tw.utils.isDirectory(subDirPath)) {\n\t\t\ttry {\n\t\t\t\tfs.mkdirSync(subDirPath);\n\t\t\t} catch(e) {\n\t\t\t\treturn \"Error creating directory '\" + subDirPath + \"'\";\n\t\t\t}\n\t\t}\n\t\tpos = dirPath.indexOf(path.sep,pos + 1);\n\t}\n\treturn null;\n};\n\n/*\nRecursively create directories needed to contain a specified file\n*/\nexports.createFileDirectories = function(filePath) {\n\treturn $tw.utils.createDirectory(path.dirname(filePath));\n};\n\n/*\nRecursively delete a directory\n*/\nexports.deleteDirectory = function(dirPath) {\n\tif(fs.existsSync(dirPath)) {\n\t\tvar entries = fs.readdirSync(dirPath);\n\t\tfor(var entryIndex=0; entryIndex<entries.length; entryIndex++) {\n\t\t\tvar currPath = dirPath + path.sep + entries[entryIndex];\n\t\t\tif(fs.lstatSync(currPath).isDirectory()) {\n\t\t\t\t$tw.utils.deleteDirectory(currPath);\n\t\t\t} else {\n\t\t\t\tfs.unlinkSync(currPath);\n\t\t\t}\n\t\t}\n\tfs.rmdirSync(dirPath);\n\t}\n\treturn null;\n};\n\n/*\nCheck if a path identifies a directory\n*/\nexports.isDirectory = function(dirPath) {\n\treturn fs.existsSync(dirPath) && fs.statSync(dirPath).isDirectory();\n};\n\n/*\nCheck if a path identifies a directory that is empty\n*/\nexports.isDirectoryEmpty = function(dirPath) {\n\tif(!$tw.utils.isDirectory(dirPath)) {\n\t\treturn false;\n\t}\n\tvar files = fs.readdirSync(dirPath),\n\t\tempty = true;\n\t$tw.utils.each(files,function(file,index) {\n\t\tif(file.charAt(0) !== \".\") {\n\t\t\tempty = false;\n\t\t}\n\t});\n\treturn empty;\n};\n\n/*\nRecursively delete a tree of empty directories\n*/\nexports.deleteEmptyDirs = function(dirpath,callback) {\n\tvar self = this;\n\tfs.readdir(dirpath,function(err,files) {\n\t\tif(err) {\n\t\t\treturn callback(err);\n\t\t}\n\t\tif(files.length > 0) {\n\t\t\treturn callback(null);\n\t\t}\n\t\tfs.rmdir(dirpath,function(err) {\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tself.deleteEmptyDirs(path.dirname(dirpath),callback);\n\t\t});\n\t});\n};\n\n/*\nCreate a fileInfo object for saving a tiddler:\n\tfilepath: the absolute path to the file containing the tiddler\n\ttype: the type of the tiddler file on disk (NOT the type of the tiddler)\n\thasMetaFile: true if the file also has a companion .meta file\n\tisEditableFile: true if the tiddler was loaded via non-standard options & marked editable\nOptions include:\n\tdirectory: absolute path of root directory to which we are saving\n\tpathFilters: optional array of filters to be used to generate the base path\n\textFilters: optional array of filters to be used to generate the base path\n\twiki: optional wiki for evaluating the pathFilters,\n\tfileInfo: an existing fileInfo to check against\n*/\nexports.generateTiddlerFileInfo = function(tiddler,options) {\n\tvar fileInfo = {}, metaExt;\n\t// Propagate the isEditableFile flag\n\tif(options.fileInfo && !!options.fileInfo.isEditableFile) {\n\t\tfileInfo.isEditableFile = true;\n\t\tfileInfo.originalpath = options.fileInfo.originalpath;\n\t}\n\t// Check if the tiddler has any unsafe fields that can't be expressed in a .tid or .meta file: containing control characters, or leading/trailing whitespace\n\tvar hasUnsafeFields = false;\n\t$tw.utils.each(tiddler.getFieldStrings(),function(value,fieldName) {\n\t\tif(fieldName !== \"text\") {\n\t\t\thasUnsafeFields = hasUnsafeFields || /[\\x00-\\x1F]/mg.test(value);\n\t\t\thasUnsafeFields = hasUnsafeFields || ($tw.utils.trim(value) !== value);\n\t\t}\n\t});\n\t// Check for field values \n\tif(hasUnsafeFields) {\n\t\t// Save as a JSON file\n\t\tfileInfo.type = \"application/json\";\n\t\tfileInfo.hasMetaFile = false;\n\t} else {\n\t\t// Save as a .tid or a text/binary file plus a .meta file\n\t\tvar tiddlerType = tiddler.fields.type || \"text/vnd.tiddlywiki\";\n\t\tif(tiddlerType === \"text/vnd.tiddlywiki\") {\n\t\t\t// Save as a .tid file\n\t\t\tfileInfo.type = \"application/x-tiddler\";\n\t\t\tfileInfo.hasMetaFile = false;\n\t\t} else {\n\t\t\t// Save as a text/binary file and a .meta file\n\t\t\tfileInfo.type = tiddlerType;\n\t\t\tfileInfo.hasMetaFile = true;\n\t\t}\n\t\tif(options.extFilters) {\n\t\t\t// Check for extension overrides\n\t\t\tmetaExt = $tw.utils.generateTiddlerExtension(tiddler.fields.title,{\n\t\t\t\textFilters: options.extFilters,\n\t\t\t\twiki: options.wiki\n\t\t\t});\n\t\t\tif(metaExt) {\n\t\t\t\tif(metaExt === \".tid\") {\n\t\t\t\t\t// Overriding to the .tid extension needs special handling\n\t\t\t\t\tfileInfo.type = \"application/x-tiddler\";\n\t\t\t\t\tfileInfo.hasMetaFile = false;\n\t\t\t\t} else if (metaExt === \".json\") {\n\t\t\t\t\t// Overriding to the .json extension needs special handling\n\t\t\t\t\tfileInfo.type = \"application/json\";\n\t\t\t\t\tfileInfo.hasMetaFile = false;\n\t\t\t\t} else {\n\t\t\t\t\t//If the new type matches a known extention, use that MIME type's encoding\n\t\t\t\t\tvar extInfo = $tw.utils.getFileExtensionInfo(metaExt);\n\t\t\t\t\tfileInfo.type = extInfo ? extInfo.type : null;\n\t\t\t\t\tfileInfo.encoding = $tw.utils.getTypeEncoding(metaExt);\n\t\t\t\t\tfileInfo.hasMetaFile = true;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t// Take the file extension from the tiddler content type or metaExt\n\tvar contentTypeInfo = $tw.config.contentTypeInfo[fileInfo.type] || {extension: \"\"};\n\t// Generate the filepath\n\tfileInfo.filepath = $tw.utils.generateTiddlerFilepath(tiddler.fields.title,{\n\t\textension: metaExt || contentTypeInfo.extension,\n\t\tdirectory: options.directory,\n\t\tpathFilters: options.pathFilters,\n\t\twiki: options.wiki,\n\t\tfileInfo: options.fileInfo\n\t});\n\treturn fileInfo;\n};\n\n/*\nGenerate the file extension for saving a tiddler\nOptions include:\n\textFilters: optional array of filters to be used to generate the extention\n\twiki: optional wiki for evaluating the extFilters\n*/\nexports.generateTiddlerExtension = function(title,options) {\n\tvar extension;\n\t// Check if any of the extFilters applies\n\tif(options.extFilters && options.wiki) { \n\t\t$tw.utils.each(options.extFilters,function(filter) {\n\t\t\tif(!extension) {\n\t\t\t\tvar source = options.wiki.makeTiddlerIterator([title]),\n\t\t\t\t\tresult = options.wiki.filterTiddlers(filter,null,source);\n\t\t\t\tif(result.length > 0) {\n\t\t\t\t\textension = result[0];\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n\treturn extension;\n};\n\n/*\nGenerate the filepath for saving a tiddler\nOptions include:\n\textension: file extension to be added the finished filepath\n\tdirectory: absolute path of root directory to which we are saving\n\tpathFilters: optional array of filters to be used to generate the base path\n\twiki: optional wiki for evaluating the pathFilters\n\tfileInfo: an existing fileInfo object to check against\n*/\nexports.generateTiddlerFilepath = function(title,options) {\n\tvar directory = options.directory || \"\",\n\t\textension = options.extension || \"\",\n\t\toriginalpath = (options.fileInfo && options.fileInfo.originalpath) ? options.fileInfo.originalpath : \"\",\n\t\tfilepath;\n\t// Check if any of the pathFilters applies\n\tif(options.pathFilters && options.wiki) {\n\t\t$tw.utils.each(options.pathFilters,function(filter) {\n\t\t\tif(!filepath) {\n\t\t\t\tvar source = options.wiki.makeTiddlerIterator([title]),\n\t\t\t\t\tresult = options.wiki.filterTiddlers(filter,null,source);\n\t\t\t\tif(result.length > 0) {\n\t\t\t\t\tfilepath = result[0];\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n\tif(!filepath && !!originalpath) {\n\t\t//Use the originalpath without the extension\n\t\tvar ext = path.extname(originalpath);\n\t\tfilepath = originalpath.substring(0,originalpath.length - ext.length);\n\t} else if(!filepath) {\n\t\tfilepath = title;\n\t\t// Remove any forward or backward slashes so we don't create directories\n\t\tfilepath = filepath.replace(/\\/|\\\\/g,\"_\");\n\t}\n\t// Replace any Windows control codes\n\tfilepath = filepath.replace(/^(con|prn|aux|nul|com[0-9]|lpt[0-9])$/i,\"_$1_\");\n\t// Replace any leading spaces with the same number of underscores\n\tfilepath = filepath.replace(/^ +/,function (u) { return u.replace(/ /g, \"_\")});\n\t//If the path does not start with \".\" or \"..\" && a path seperator, then\n\tif(!/^\\.{1,2}[/\\\\]/g.test(filepath)) {\n\t\t// Don't let the filename start with any dots because such files are invisible on *nix\n\t\tfilepath = filepath.replace(/^\\.+/g,function (u) { return u.replace(/\\./g, \"_\")});\n\t}\n\t// Replace any Unicode control codes\n\tfilepath = filepath.replace(/[\\x00-\\x1f\\x80-\\x9f]/g,\"_\");\n\t// Replace any characters that can't be used in cross-platform filenames\n\tfilepath = $tw.utils.transliterate(filepath.replace(/<|>|~|\\:|\\\"|\\||\\?|\\*|\\^/g,\"_\"));\n\t// Replace any dots or spaces at the end of the extension with the same number of underscores\n\textension = extension.replace(/[\\. ]+$/, function (u) { return u.replace(/[\\. ]/g, \"_\")});\n\t// Truncate the extension if it is too long\n\tif(extension.length > 32) {\n\t\textension = extension.substr(0,32);\n\t}\n\t// If the filepath already ends in the extension then remove it\n\tif(filepath.substring(filepath.length - extension.length) === extension) {\n\t\tfilepath = filepath.substring(0,filepath.length - extension.length);\n\t}\n\t// Truncate the filename if it is too long\n\tif(filepath.length > 200) {\n\t\tfilepath = filepath.substr(0,200);\n\t}\n\t// If the resulting filename is blank (eg because the title is just punctuation)\n\tif(!filepath || /^_+$/g.test(filepath)) {\n\t\t// ...then just use the character codes of the title\n\t\tfilepath = \"\";\t\n\t\t$tw.utils.each(title.split(\"\"),function(char) {\n\t\t\tif(filepath) {\n\t\t\t\tfilepath += \"-\";\n\t\t\t}\n\t\t\tfilepath += char.charCodeAt(0).toString();\n\t\t});\n\t}\n\t// Add a uniquifier if the file already exists\n\tvar fullPath, oldPath = (options.fileInfo) ? options.fileInfo.filepath : undefined,\n\t\tcount = 0;\n\tdo {\n\t\tfullPath = path.resolve(directory,filepath + (count ? \"_\" + count : \"\") + extension);\n\t\tif(oldPath && oldPath == fullPath) {\n\t\t\tbreak;\n\t\t}\n\t\tcount++;\n\t} while(fs.existsSync(fullPath));\n\t// If the last write failed with an error, or if path does not start with:\n\t//\tthe resolved options.directory, the resolved wikiPath directory, the wikiTiddlersPath directory, \n\t//\tor the 'originalpath' directory, then encodeURIComponent() and resolve to tiddler directory.\n\tvar writePath = $tw.hooks.invokeHook(\"th-make-tiddler-path\",fullPath,fullPath),\n\t\tencode = (options.fileInfo || {writeError: false}).writeError == true;\n\tif(!encode) {\n\t\tencode = !(writePath.indexOf($tw.boot.wikiTiddlersPath) == 0 ||\n\t\t\twritePath.indexOf(path.resolve(directory)) == 0 ||\n\t\t\twritePath.indexOf(path.resolve($tw.boot.wikiPath)) == 0 ||\n\t\t\twritePath.indexOf(path.resolve($tw.boot.wikiTiddlersPath,originalpath)) == 0 );\n\t\t}\n\tif(encode) {\n\t\twritePath = path.resolve(directory,encodeURIComponent(fullPath));\n\t}\n\t// Return the full path to the file\n\treturn writePath;\n};\n\n/*\nSave a tiddler to a file described by the fileInfo:\n\tfilepath: the absolute path to the file containing the tiddler\n\ttype: the type of the tiddler file (NOT the type of the tiddler)\n\thasMetaFile: true if the file also has a companion .meta file\n*/\nexports.saveTiddlerToFile = function(tiddler,fileInfo,callback) {\n\t$tw.utils.createDirectory(path.dirname(fileInfo.filepath));\n\tif(fileInfo.hasMetaFile) {\n\t\t// Save the tiddler as a separate body and meta file\n\t\tvar typeInfo = $tw.config.contentTypeInfo[tiddler.fields.type || \"text/plain\"] || {encoding: \"utf8\"};\n\t\tfs.writeFile(fileInfo.filepath,tiddler.fields.text || \"\",typeInfo.encoding,function(err) {\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tfs.writeFile(fileInfo.filepath + \".meta\",tiddler.getFieldStringBlock({exclude: [\"text\",\"bag\"]}),\"utf8\",function(err) {\n\t\t\t\tif(err) {\n\t\t\t\t\treturn callback(err);\n\t\t\t\t}\n\t\t\t\treturn callback(null,fileInfo);\n\t\t\t});\n\t\t});\n\t} else {\n\t\t// Save the tiddler as a self contained templated file\n\t\tif(fileInfo.type === \"application/x-tiddler\") {\n\t\t\tfs.writeFile(fileInfo.filepath,tiddler.getFieldStringBlock({exclude: [\"text\",\"bag\"]}) + (!!tiddler.fields.text ? \"\\n\\n\" + tiddler.fields.text : \"\"),\"utf8\",function(err) {\n\t\t\t\tif(err) {\n\t\t\t\t\treturn callback(err);\n\t\t\t\t}\n\t\t\t\treturn callback(null,fileInfo);\n\t\t\t});\n\t\t} else {\n\t\t\tfs.writeFile(fileInfo.filepath,JSON.stringify([tiddler.getFieldStrings({exclude: [\"bag\"]})],null,$tw.config.preferences.jsonSpaces),\"utf8\",function(err) {\n\t\t\t\tif(err) {\n\t\t\t\t\treturn callback(err);\n\t\t\t\t}\n\t\t\t\treturn callback(null,fileInfo);\n\t\t\t});\n\t\t}\n\t}\n};\n\n/*\nSave a tiddler to a file described by the fileInfo:\n\tfilepath: the absolute path to the file containing the tiddler\n\ttype: the type of the tiddler file (NOT the type of the tiddler)\n\thasMetaFile: true if the file also has a companion .meta file\n*/\nexports.saveTiddlerToFileSync = function(tiddler,fileInfo) {\n\t$tw.utils.createDirectory(path.dirname(fileInfo.filepath));\n\tif(fileInfo.hasMetaFile) {\n\t\t// Save the tiddler as a separate body and meta file\n\t\tvar typeInfo = $tw.config.contentTypeInfo[tiddler.fields.type || \"text/plain\"] || {encoding: \"utf8\"};\n\t\tfs.writeFileSync(fileInfo.filepath,tiddler.fields.text || \"\",typeInfo.encoding);\n\t\tfs.writeFileSync(fileInfo.filepath + \".meta\",tiddler.getFieldStringBlock({exclude: [\"text\",\"bag\"]}),\"utf8\");\n\t} else {\n\t\t// Save the tiddler as a self contained templated file\n\t\tif(fileInfo.type === \"application/x-tiddler\") {\n\t\t\tfs.writeFileSync(fileInfo.filepath,tiddler.getFieldStringBlock({exclude: [\"text\",\"bag\"]}) + (!!tiddler.fields.text ? \"\\n\\n\" + tiddler.fields.text : \"\"),\"utf8\");\n\t\t} else {\n\t\t\tfs.writeFileSync(fileInfo.filepath,JSON.stringify([tiddler.getFieldStrings({exclude: [\"bag\"]})],null,$tw.config.preferences.jsonSpaces),\"utf8\");\n\t\t}\n\t}\n\treturn fileInfo;\n};\n\n/*\nDelete a file described by the fileInfo if it exits\n*/\nexports.deleteTiddlerFile = function(fileInfo,callback) {\n\t//Only attempt to delete files that exist on disk\n\tif(!fileInfo.filepath || !fs.existsSync(fileInfo.filepath)) {\n\t\t//For some reason, the tiddler is only in memory or we can't modify the file at this path\n\t\t$tw.syncer.displayError(\"Server deleteTiddlerFile task failed for filepath: \"+fileInfo.filepath);\n\t\treturn callback(null,fileInfo);\n\t}\n\t// Delete the file\n\tfs.unlink(fileInfo.filepath,function(err) {\n\t\tif(err) {\n\t\t\treturn callback(err);\n\t\t}\t\n\t\t// Delete the metafile if present\n\t\tif(fileInfo.hasMetaFile && fs.existsSync(fileInfo.filepath + \".meta\")) {\n\t\t\tfs.unlink(fileInfo.filepath + \".meta\",function(err) {\n\t\t\t\tif(err) {\n\t\t\t\t\treturn callback(err);\n\t\t\t\t}\n\t\t\t\treturn $tw.utils.deleteEmptyDirs(path.dirname(fileInfo.filepath),function(err) {\n\t\t\t\t\tif(err) {\n\t\t\t\t\t\treturn callback(err);\n\t\t\t\t\t}\n\t\t\t\t\treturn callback(null,fileInfo);\n\t\t\t\t});\n\t\t\t});\n\t\t} else {\n\t\t\treturn $tw.utils.deleteEmptyDirs(path.dirname(fileInfo.filepath),function(err) {\n\t\t\t\tif(err) {\n\t\t\t\t\treturn callback(err);\n\t\t\t\t}\n\t\t\t\treturn callback(null,fileInfo);\n\t\t\t});\n\t\t}\n\t});\n};\n\n/*\nCleanup old files on disk, by comparing the options values:\n\tadaptorInfo from $tw.syncer.tiddlerInfo\n\tbootInfo from $tw.boot.files\n*/\nexports.cleanupTiddlerFiles = function(options,callback) {\n\tvar adaptorInfo = options.adaptorInfo || {},\n\tbootInfo = options.bootInfo || {},\n\ttitle = options.title || \"undefined\";\n\tif(adaptorInfo.filepath && bootInfo.filepath && adaptorInfo.filepath !== bootInfo.filepath) {\n\t\t$tw.utils.deleteTiddlerFile(adaptorInfo,function(err) {\n\t\t\tif(err) {\n\t\t\t\tif ((err.code == \"EPERM\" || err.code == \"EACCES\") && err.syscall == \"unlink\") {\n\t\t\t\t\t// Error deleting the previous file on disk, should fail gracefully\n\t\t\t\t\t$tw.syncer.displayError(\"Server desynchronized. Error cleaning up previous file for tiddler: \\\"\"+title+\"\\\"\",err);\n\t\t\t\t\treturn callback(null,bootInfo);\n\t\t\t\t} else {\n\t\t\t\t\treturn callback(err);\n\t\t\t\t}\n\t\t\t}\n\t\t\treturn callback(null,bootInfo);\n\t\t});\n\t} else {\n\t\treturn callback(null,bootInfo);\n\t}\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils-node"
        },
        "$:/core/modules/utils/linkedlist.js": {
            "title": "$:/core/modules/utils/linkedlist.js",
            "text": "/*\\\nmodule-type: utils\ntitle: $:/core/modules/utils/linkedlist.js\ntype: application/javascript\n\nThis is a doubly-linked indexed list intended for manipulation, particularly\npushTop, which it does with significantly better performance than an array.\n\n\\*/\n(function(){\n\nfunction LinkedList() {\n\tthis.clear();\n};\n\nLinkedList.prototype.clear = function() {\n\t// LinkedList performs the duty of both the head and tail node\n\tthis.next = Object.create(null);\n\tthis.prev = Object.create(null);\n\tthis.first = undefined;\n\tthis.last = undefined;\n\tthis.length = 0;\n};\n\nLinkedList.prototype.remove = function(value) {\n\tif($tw.utils.isArray(value)) {\n\t\tfor(var t=0; t<value.length; t++) {\n\t\t\t_assertString(value[t]);\n\t\t}\n\t\tfor(var t=0; t<value.length; t++) {\n\t\t\t_removeOne(this,value[t]);\n\t\t}\n\t} else {\n\t\t_assertString(value);\n\t\t_removeOne(this,value);\n\t}\n};\n\n/*\nPush behaves like array.push and accepts multiple string arguments. But it also\naccepts a single array argument too, to be consistent with its other methods.\n*/\nLinkedList.prototype.push = function(/* values */) {\n\tvar values = arguments;\n\tif($tw.utils.isArray(values[0])) {\n\t\tvalues = values[0];\n\t}\n\tfor(var i = 0; i < values.length; i++) {\n\t\t_assertString(values[i]);\n\t}\n\tfor(var i = 0; i < values.length; i++) {\n\t\t_linkToEnd(this,values[i]);\n\t}\n\treturn this.length;\n};\n\nLinkedList.prototype.pushTop = function(value) {\n\tif($tw.utils.isArray(value)) {\n\t\tfor (var t=0; t<value.length; t++) {\n\t\t\t_assertString(value[t]);\n\t\t}\n\t\tfor(var t=0; t<value.length; t++) {\n\t\t\t_removeOne(this,value[t]);\n\t\t}\n\t\tfor(var t=0; t<value.length; t++) {\n\t\t\t_linkToEnd(this,value[t]);\n\t\t}\n\t} else {\n\t\t_assertString(value);\n\t\t_removeOne(this,value);\n\t\t_linkToEnd(this,value);\n\t}\n};\n\nLinkedList.prototype.each = function(callback) {\n\tvar visits = Object.create(null),\n\t\tvalue = this.first;\n\twhile(value !== undefined) {\n\t\tcallback(value);\n\t\tvar next = this.next[value];\n\t\tif(typeof next === \"object\") {\n\t\t\tvar i = visits[value] || 0;\n\t\t\tvisits[value] = i+1;\n\t\t\tvalue = next[i];\n\t\t} else {\n\t\t\tvalue = next;\n\t\t}\n\t}\n};\n\nLinkedList.prototype.toArray = function() {\n\tvar output = new Array(this.length),\n\t\tindex = 0;\n\tthis.each(function(value) { output[index++] = value; });\n\treturn output;\n};\n\nfunction _removeOne(list,value) {\n\tvar prevEntry = list.prev[value],\n\t\tnextEntry = list.next[value],\n\t\tprev = prevEntry,\n\t\tnext = nextEntry;\n\tif(typeof nextEntry === \"object\") {\n\t\tnext = nextEntry[0];\n\t\tprev = prevEntry[0];\n\t}\n\t// Relink preceding element.\n\tif(list.first === value) {\n\t\tlist.first = next\n\t} else if(prev !== undefined) {\n\t\tif(typeof list.next[prev] === \"object\") {\n\t\t\tif(next === undefined) {\n\t\t\t\t// Must have been last, and 'i' would be last element.\n\t\t\t\tlist.next[prev].pop();\n\t\t\t} else {\n\t\t\t\tvar i = list.next[prev].indexOf(value);\n\t\t\t\tlist.next[prev][i] = next;\n\t\t\t}\n\t\t} else {\n\t\t\tlist.next[prev] = next;\n\t\t}\n\t} else {\n\t\treturn;\n\t}\n\t// Now relink following element\n\t// Check \"next !== undefined\" rather than \"list.last === value\" because\n\t// we need to know if the FIRST value is the last in the list, not the last.\n\tif(next !== undefined) {\n\t\tif(typeof list.prev[next] === \"object\") {\n\t\t\tif(prev === undefined) {\n\t\t\t\t// Must have been first, and 'i' would be 0.\n\t\t\t\tlist.prev[next].shift();\n\t\t\t} else {\n\t\t\t\tvar i = list.prev[next].indexOf(value);\n\t\t\t\tlist.prev[next][i] = prev;\n\t\t\t}\n\t\t} else {\n\t\t\tlist.prev[next] = prev;\n\t\t}\n\t} else {\n\t\tlist.last = prev;\n\t}\n\t// Delink actual value. If it uses arrays, just remove first entries.\n\tif(typeof nextEntry === \"object\") {\n\t\tnextEntry.shift();\n\t\tprevEntry.shift();\n\t} else {\n\t\tlist.next[value] = undefined;\n\t\tlist.prev[value] = undefined;\n\t}\n\tlist.length -= 1;\n};\n\n// Sticks the given node onto the end of the list.\nfunction _linkToEnd(list,value) {\n\tif(list.first === undefined) {\n\t\tlist.first = value;\n\t} else {\n\t\t// Does it already exists?\n\t\tif(list.first === value || list.prev[value] !== undefined) {\n\t\t\tif(typeof list.next[value] === \"string\") {\n\t\t\t\tlist.next[value] = [list.next[value]];\n\t\t\t\tlist.prev[value] = [list.prev[value]];\n\t\t\t} else if(typeof list.next[value] === \"undefined\") {\n\t\t\t\t// list.next[value] must be undefined.\n\t\t\t\t// Special case. List already has 1 value. It's at the end.\n\t\t\t\tlist.next[value] = [];\n\t\t\t\tlist.prev[value] = [list.prev[value]];\n\t\t\t}\n\t\t\tlist.prev[value].push(list.last);\n\t\t\t// We do NOT append a new value onto \"next\" list. Iteration will\n\t\t\t// figure out it must point to End-of-List on its own.\n\t\t} else {\n\t\t\tlist.prev[value] = list.last;\n\t\t}\n\t\t// Make the old last point to this new one.\n\t\tif(typeof list.next[list.last] === \"object\") {\n\t\t\tlist.next[list.last].push(value);\n\t\t} else {\n\t\t\tlist.next[list.last] = value;\n\t\t}\n\t}\n\tlist.last = value;\n\tlist.length += 1;\n};\n\nfunction _assertString(value) {\n\tif(typeof value !== \"string\") {\n\t\tthrow \"Linked List only accepts string values, not \" + value;\n\t}\n};\n\nexports.LinkedList = LinkedList;\n\n})();\n",
            "module-type": "utils",
            "type": "application/javascript"
        },
        "$:/core/modules/utils/logger.js": {
            "title": "$:/core/modules/utils/logger.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/logger.js\ntype: application/javascript\nmodule-type: utils\n\nA basic logging implementation\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar ALERT_TAG = \"$:/tags/Alert\";\n\n/*\nMake a new logger\n*/\nfunction Logger(componentName,options) {\n\toptions = options || {};\n\tthis.componentName = componentName || \"\";\n\tthis.colour = options.colour || \"white\";\n\tthis.enable = \"enable\" in options ? options.enable : true;\n\tthis.save = \"save\" in options ? options.save : true;\n\tthis.saveLimit = options.saveLimit || 100 * 1024;\n\tthis.saveBufferLogger = this;\n\tthis.buffer = \"\";\n\tthis.alertCount = 0;\n}\n\nLogger.prototype.setSaveBuffer = function(logger) {\n\tthis.saveBufferLogger = logger;\n};\n\n/*\nLog a message\n*/\nLogger.prototype.log = function(/* args */) {\n\tvar self = this;\n\tif(this.enable) {\n\t\tif(this.saveBufferLogger.save) {\n\t\t\tthis.saveBufferLogger.buffer += $tw.utils.formatDateString(new Date(),\"YYYY MM DD 0hh:0mm:0ss.0XXX\") + \":\";\n\t\t\t$tw.utils.each(Array.prototype.slice.call(arguments,0),function(arg,index) {\n\t\t\t\tself.saveBufferLogger.buffer += \" \" + arg;\n\t\t\t});\n\t\t\tthis.saveBufferLogger.buffer += \"\\n\";\n\t\t\tthis.saveBufferLogger.buffer = this.saveBufferLogger.buffer.slice(-this.saveBufferLogger.saveLimit);\t\t\t\n\t\t}\n\t\tif(console !== undefined && console.log !== undefined) {\n\t\t\treturn Function.apply.call(console.log, console, [$tw.utils.terminalColour(this.colour),this.componentName + \":\"].concat(Array.prototype.slice.call(arguments,0)).concat($tw.utils.terminalColour()));\n\t\t}\n\t} \n};\n\n/*\nRead the message buffer\n*/\nLogger.prototype.getBuffer = function() {\n\treturn this.saveBufferLogger.buffer;\n};\n\n/*\nLog a structure as a table\n*/\nLogger.prototype.table = function(value) {\n\t(console.table || console.log)(value);\n};\n\n/*\nAlert a message\n*/\nLogger.prototype.alert = function(/* args */) {\n\tif(this.enable) {\n\t\t// Prepare the text of the alert\n\t\tvar text = Array.prototype.join.call(arguments,\" \");\n\t\t// Create alert tiddlers in the browser\n\t\tif($tw.browser) {\n\t\t\t// Check if there is an existing alert with the same text and the same component\n\t\t\tvar existingAlerts = $tw.wiki.getTiddlersWithTag(ALERT_TAG),\n\t\t\t\talertFields,\n\t\t\t\texistingCount,\n\t\t\t\tself = this;\n\t\t\t$tw.utils.each(existingAlerts,function(title) {\n\t\t\t\tvar tiddler = $tw.wiki.getTiddler(title);\n\t\t\t\tif(tiddler.fields.text === text && tiddler.fields.component === self.componentName && tiddler.fields.modified && (!alertFields || tiddler.fields.modified < alertFields.modified)) {\n\t\t\t\t\t\talertFields = $tw.utils.extend({},tiddler.fields);\n\t\t\t\t}\n\t\t\t});\n\t\t\tif(alertFields) {\n\t\t\t\texistingCount = alertFields.count || 1;\n\t\t\t} else {\n\t\t\t\talertFields = {\n\t\t\t\t\ttitle: $tw.wiki.generateNewTitle(\"$:/temp/alerts/alert\",{prefix: \"\"}),\n\t\t\t\t\ttext: text,\n\t\t\t\t\ttags: [ALERT_TAG],\n\t\t\t\t\tcomponent: this.componentName\n\t\t\t\t};\n\t\t\t\texistingCount = 0;\n\t\t\t\tthis.alertCount += 1;\n\t\t\t}\n\t\t\talertFields.modified = new Date();\n\t\t\tif(++existingCount > 1) {\n\t\t\t\talertFields.count = existingCount;\n\t\t\t} else {\n\t\t\t\talertFields.count = undefined;\n\t\t\t}\n\t\t\t$tw.wiki.addTiddler(new $tw.Tiddler(alertFields));\n\t\t\t// Log the alert as well\n\t\t\tthis.log.apply(this,Array.prototype.slice.call(arguments,0));\n\t\t} else {\n\t\t\t// Print an orange message to the console if not in the browser\n\t\t\tconsole.error(\"\\x1b[1;33m\" + text + \"\\x1b[0m\");\n\t\t}\t\t\n\t}\n};\n\n/*\nClear outstanding alerts\n*/\nLogger.prototype.clearAlerts = function() {\n\tvar self = this;\n\tif($tw.browser && this.alertCount > 0) {\n\t\t$tw.utils.each($tw.wiki.getTiddlersWithTag(ALERT_TAG),function(title) {\n\t\t\tvar tiddler = $tw.wiki.getTiddler(title);\n\t\t\tif(tiddler.fields.component === self.componentName) {\n\t\t\t\t$tw.wiki.deleteTiddler(title);\n\t\t\t}\n\t\t});\n\t\tthis.alertCount = 0;\n\t}\n};\n\nexports.Logger = Logger;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/parsetree.js": {
            "title": "$:/core/modules/utils/parsetree.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/parsetree.js\ntype: application/javascript\nmodule-type: utils\n\nParse tree utility functions.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.addAttributeToParseTreeNode = function(node,name,value) {\n\tnode.attributes = node.attributes || {};\n\tnode.attributes[name] = {type: \"string\", value: value};\n};\n\nexports.getAttributeValueFromParseTreeNode = function(node,name,defaultValue) {\n\tif(node.attributes && node.attributes[name] && node.attributes[name].value !== undefined) {\n\t\treturn node.attributes[name].value;\n\t}\n\treturn defaultValue;\n};\n\nexports.addClassToParseTreeNode = function(node,classString) {\n\tvar classes = [];\n\tnode.attributes = node.attributes || {};\n\tnode.attributes[\"class\"] = node.attributes[\"class\"] || {type: \"string\", value: \"\"};\n\tif(node.attributes[\"class\"].type === \"string\") {\n\t\tif(node.attributes[\"class\"].value !== \"\") {\n\t\t\tclasses = node.attributes[\"class\"].value.split(\" \");\n\t\t}\n\t\tif(classString !== \"\") {\n\t\t\t$tw.utils.pushTop(classes,classString.split(\" \"));\n\t\t}\n\t\tnode.attributes[\"class\"].value = classes.join(\" \");\n\t}\n};\n\nexports.addStyleToParseTreeNode = function(node,name,value) {\n\t\tnode.attributes = node.attributes || {};\n\t\tnode.attributes.style = node.attributes.style || {type: \"string\", value: \"\"};\n\t\tif(node.attributes.style.type === \"string\") {\n\t\t\tnode.attributes.style.value += name + \":\" + value + \";\";\n\t\t}\n};\n\nexports.findParseTreeNode = function(nodeArray,search) {\n\tfor(var t=0; t<nodeArray.length; t++) {\n\t\tif(nodeArray[t].type === search.type && nodeArray[t].tag === search.tag) {\n\t\t\treturn nodeArray[t];\n\t\t}\n\t}\n\treturn undefined;\n};\n\n/*\nHelper to get the text of a parse tree node or array of nodes\n*/\nexports.getParseTreeText = function getParseTreeText(tree) {\n\tvar output = [];\n\tif($tw.utils.isArray(tree)) {\n\t\t$tw.utils.each(tree,function(node) {\n\t\t\toutput.push(getParseTreeText(node));\n\t\t});\n\t} else {\n\t\tif(tree.type === \"text\") {\n\t\t\toutput.push(tree.text);\n\t\t}\n\t\tif(tree.children) {\n\t\t\treturn getParseTreeText(tree.children);\n\t\t}\n\t}\n\treturn output.join(\"\");\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/performance.js": {
            "title": "$:/core/modules/utils/performance.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/performance.js\ntype: application/javascript\nmodule-type: global\n\nPerformance measurement.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nfunction Performance(enabled) {\n\tthis.enabled = !!enabled;\n\tthis.measures = {}; // Hashmap by measurement name of {time:, invocations:}\n\tthis.logger = new $tw.utils.Logger(\"performance\");\n\tthis.showGreeting();\n}\n\nPerformance.prototype.showGreeting = function() {\n\tif($tw.browser) {\n\t\tthis.logger.log(\"Execute $tw.perf.log(); to see filter execution timings\");\t\t\n\t}\n};\n\n/*\nWrap performance reporting around a top level function\n*/\nPerformance.prototype.report = function(name,fn) {\n\tvar self = this;\n\tif(this.enabled) {\n\t\treturn function() {\n\t\t\tvar startTime = $tw.utils.timer(),\n\t\t\t\tresult = fn.apply(this,arguments);\n\t\t\tself.logger.log(name + \": \" + $tw.utils.timer(startTime).toFixed(2) + \"ms\");\n\t\t\treturn result;\n\t\t};\n\t} else {\n\t\treturn fn;\n\t}\n};\n\nPerformance.prototype.log = function() {\n\tvar self = this,\n\t\ttotalTime = 0,\n\t\torderedMeasures = Object.keys(this.measures).sort(function(a,b) {\n\t\t\tif(self.measures[a].time > self.measures[b].time) {\n\t\t\t\treturn -1;\n\t\t\t} else if (self.measures[a].time < self.measures[b].time) {\n\t\t\t\treturn + 1;\n\t\t\t} else {\n\t\t\t\treturn 0;\n\t\t\t}\n\t\t});\n\t$tw.utils.each(orderedMeasures,function(name) {\n\t\ttotalTime += self.measures[name].time;\n\t});\n\tvar results = []\n\t$tw.utils.each(orderedMeasures,function(name) {\n\t\tvar measure = self.measures[name];\n\t\tresults.push({name: name,invocations: measure.invocations, avgTime: measure.time / measure.invocations, totalTime: measure.time, percentTime: (measure.time / totalTime) * 100})\n\t});\n\tself.logger.table(results);\n};\n\n/*\nWrap performance measurements around a subfunction\n*/\nPerformance.prototype.measure = function(name,fn) {\n\tvar self = this;\n\tif(this.enabled) {\n\t\treturn function() {\n\t\t\tvar startTime = $tw.utils.timer(),\n\t\t\t\tresult = fn.apply(this,arguments);\n\t\t\tif(!(name in self.measures)) {\n\t\t\t\tself.measures[name] = {time: 0, invocations: 0};\n\t\t\t}\n\t\t\tself.measures[name].time += $tw.utils.timer(startTime);\n\t\t\tself.measures[name].invocations++;\n\t\t\treturn result;\n\t\t};\n\t} else {\n\t\treturn fn;\n\t}\n};\n\nexports.Performance = Performance;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "global"
        },
        "$:/core/modules/utils/pluginmaker.js": {
            "title": "$:/core/modules/utils/pluginmaker.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/pluginmaker.js\ntype: application/javascript\nmodule-type: utils\n\nA quick and dirty way to pack up plugins within the browser.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nRepack a plugin, and then delete any non-shadow payload tiddlers\n*/\nexports.repackPlugin = function(title,additionalTiddlers,excludeTiddlers) {\n\tadditionalTiddlers = additionalTiddlers || [];\n\texcludeTiddlers = excludeTiddlers || [];\n\t// Get the plugin tiddler\n\tvar pluginTiddler = $tw.wiki.getTiddler(title);\n\tif(!pluginTiddler) {\n\t\tthrow \"No such tiddler as \" + title;\n\t}\n\t// Extract the JSON\n\tvar jsonPluginTiddler;\n\ttry {\n\t\tjsonPluginTiddler = JSON.parse(pluginTiddler.fields.text);\n\t} catch(e) {\n\t\tthrow \"Cannot parse plugin tiddler \" + title + \"\\n\" + $tw.language.getString(\"Error/Caption\") + \": \" + e;\n\t}\n\t// Get the list of tiddlers\n\tvar tiddlers = Object.keys(jsonPluginTiddler.tiddlers);\n\t// Add the additional tiddlers\n\t$tw.utils.pushTop(tiddlers,additionalTiddlers);\n\t// Remove any excluded tiddlers\n\tfor(var t=tiddlers.length-1; t>=0; t--) {\n\t\tif(excludeTiddlers.indexOf(tiddlers[t]) !== -1) {\n\t\t\ttiddlers.splice(t,1);\n\t\t}\n\t}\n\t// Pack up the tiddlers into a block of JSON\n\tvar plugins = {};\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar tiddler = $tw.wiki.getTiddler(title),\n\t\t\tfields = {};\n\t\t$tw.utils.each(tiddler.fields,function (value,name) {\n\t\t\tfields[name] = tiddler.getFieldString(name);\n\t\t});\n\t\tplugins[title] = fields;\n\t});\n\t// Retrieve and bump the version number\n\tvar pluginVersion = $tw.utils.parseVersion(pluginTiddler.getFieldString(\"version\") || \"0.0.0\") || {\n\t\t\tmajor: \"0\",\n\t\t\tminor: \"0\",\n\t\t\tpatch: \"0\"\n\t\t};\n\tpluginVersion.patch++;\n\tvar version = pluginVersion.major + \".\" + pluginVersion.minor + \".\" + pluginVersion.patch;\n\tif(pluginVersion.prerelease) {\n\t\tversion += \"-\" + pluginVersion.prerelease;\n\t}\n\tif(pluginVersion.build) {\n\t\tversion += \"+\" + pluginVersion.build;\n\t}\n\t// Save the tiddler\n\t$tw.wiki.addTiddler(new $tw.Tiddler(pluginTiddler,{text: JSON.stringify({tiddlers: plugins},null,4), version: version}));\n\t// Delete any non-shadow constituent tiddlers\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tif($tw.wiki.tiddlerExists(title)) {\n\t\t\t$tw.wiki.deleteTiddler(title);\n\t\t}\n\t});\n\t// Trigger an autosave\n\t$tw.rootWidget.dispatchEvent({type: \"tm-auto-save-wiki\"});\n\t// Return a heartwarming confirmation\n\treturn \"Plugin \" + title + \" successfully saved\";\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/transliterate.js": {
            "title": "$:/core/modules/utils/transliterate.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/transliterate.js\ntype: application/javascript\nmodule-type: utils\n\nTransliteration static utility functions.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nTransliterate string to ASCII\n\n(Some pairs taken from http://semplicewebsites.com/removing-accents-javascript)\n*/\nexports.transliterationPairs = {\n\t\"Á\":\"A\",\n\t\"Ă\":\"A\",\n\t\"Ắ\":\"A\",\n\t\"Ặ\":\"A\",\n\t\"Ằ\":\"A\",\n\t\"Ẳ\":\"A\",\n\t\"Ẵ\":\"A\",\n\t\"Ǎ\":\"A\",\n\t\"Â\":\"A\",\n\t\"Ấ\":\"A\",\n\t\"Ậ\":\"A\",\n\t\"Ầ\":\"A\",\n\t\"Ẩ\":\"A\",\n\t\"Ẫ\":\"A\",\n\t\"Ä\":\"A\",\n\t\"Ǟ\":\"A\",\n\t\"Ȧ\":\"A\",\n\t\"Ǡ\":\"A\",\n\t\"Ạ\":\"A\",\n\t\"Ȁ\":\"A\",\n\t\"À\":\"A\",\n\t\"Ả\":\"A\",\n\t\"Ȃ\":\"A\",\n\t\"Ā\":\"A\",\n\t\"Ą\":\"A\",\n\t\"Å\":\"A\",\n\t\"Ǻ\":\"A\",\n\t\"Ḁ\":\"A\",\n\t\"Ⱥ\":\"A\",\n\t\"Ã\":\"A\",\n\t\"Ꜳ\":\"AA\",\n\t\"Æ\":\"AE\",\n\t\"Ǽ\":\"AE\",\n\t\"Ǣ\":\"AE\",\n\t\"Ꜵ\":\"AO\",\n\t\"Ꜷ\":\"AU\",\n\t\"Ꜹ\":\"AV\",\n\t\"Ꜻ\":\"AV\",\n\t\"Ꜽ\":\"AY\",\n\t\"Ḃ\":\"B\",\n\t\"Ḅ\":\"B\",\n\t\"Ɓ\":\"B\",\n\t\"Ḇ\":\"B\",\n\t\"Ƀ\":\"B\",\n\t\"Ƃ\":\"B\",\n\t\"Ć\":\"C\",\n\t\"Č\":\"C\",\n\t\"Ç\":\"C\",\n\t\"Ḉ\":\"C\",\n\t\"Ĉ\":\"C\",\n\t\"Ċ\":\"C\",\n\t\"Ƈ\":\"C\",\n\t\"Ȼ\":\"C\",\n\t\"Ď\":\"D\",\n\t\"Ḑ\":\"D\",\n\t\"Ḓ\":\"D\",\n\t\"Ḋ\":\"D\",\n\t\"Ḍ\":\"D\",\n\t\"Ɗ\":\"D\",\n\t\"Ḏ\":\"D\",\n\t\"Dz\":\"D\",\n\t\"Dž\":\"D\",\n\t\"Đ\":\"D\",\n\t\"Ƌ\":\"D\",\n\t\"DZ\":\"DZ\",\n\t\"DŽ\":\"DZ\",\n\t\"É\":\"E\",\n\t\"Ĕ\":\"E\",\n\t\"Ě\":\"E\",\n\t\"Ȩ\":\"E\",\n\t\"Ḝ\":\"E\",\n\t\"Ê\":\"E\",\n\t\"Ế\":\"E\",\n\t\"Ệ\":\"E\",\n\t\"Ề\":\"E\",\n\t\"Ể\":\"E\",\n\t\"Ễ\":\"E\",\n\t\"Ḙ\":\"E\",\n\t\"Ë\":\"E\",\n\t\"Ė\":\"E\",\n\t\"Ẹ\":\"E\",\n\t\"Ȅ\":\"E\",\n\t\"È\":\"E\",\n\t\"Ẻ\":\"E\",\n\t\"Ȇ\":\"E\",\n\t\"Ē\":\"E\",\n\t\"Ḗ\":\"E\",\n\t\"Ḕ\":\"E\",\n\t\"Ę\":\"E\",\n\t\"Ɇ\":\"E\",\n\t\"Ẽ\":\"E\",\n\t\"Ḛ\":\"E\",\n\t\"Ꝫ\":\"ET\",\n\t\"Ḟ\":\"F\",\n\t\"Ƒ\":\"F\",\n\t\"Ǵ\":\"G\",\n\t\"Ğ\":\"G\",\n\t\"Ǧ\":\"G\",\n\t\"Ģ\":\"G\",\n\t\"Ĝ\":\"G\",\n\t\"Ġ\":\"G\",\n\t\"Ɠ\":\"G\",\n\t\"Ḡ\":\"G\",\n\t\"Ǥ\":\"G\",\n\t\"Ḫ\":\"H\",\n\t\"Ȟ\":\"H\",\n\t\"Ḩ\":\"H\",\n\t\"Ĥ\":\"H\",\n\t\"Ⱨ\":\"H\",\n\t\"Ḧ\":\"H\",\n\t\"Ḣ\":\"H\",\n\t\"Ḥ\":\"H\",\n\t\"Ħ\":\"H\",\n\t\"Í\":\"I\",\n\t\"Ĭ\":\"I\",\n\t\"Ǐ\":\"I\",\n\t\"Î\":\"I\",\n\t\"Ï\":\"I\",\n\t\"Ḯ\":\"I\",\n\t\"İ\":\"I\",\n\t\"Ị\":\"I\",\n\t\"Ȉ\":\"I\",\n\t\"Ì\":\"I\",\n\t\"Ỉ\":\"I\",\n\t\"Ȋ\":\"I\",\n\t\"Ī\":\"I\",\n\t\"Į\":\"I\",\n\t\"Ɨ\":\"I\",\n\t\"Ĩ\":\"I\",\n\t\"Ḭ\":\"I\",\n\t\"Ꝺ\":\"D\",\n\t\"Ꝼ\":\"F\",\n\t\"Ᵹ\":\"G\",\n\t\"Ꞃ\":\"R\",\n\t\"Ꞅ\":\"S\",\n\t\"Ꞇ\":\"T\",\n\t\"Ꝭ\":\"IS\",\n\t\"Ĵ\":\"J\",\n\t\"Ɉ\":\"J\",\n\t\"Ḱ\":\"K\",\n\t\"Ǩ\":\"K\",\n\t\"Ķ\":\"K\",\n\t\"Ⱪ\":\"K\",\n\t\"Ꝃ\":\"K\",\n\t\"Ḳ\":\"K\",\n\t\"Ƙ\":\"K\",\n\t\"Ḵ\":\"K\",\n\t\"Ꝁ\":\"K\",\n\t\"Ꝅ\":\"K\",\n\t\"Ĺ\":\"L\",\n\t\"Ƚ\":\"L\",\n\t\"Ľ\":\"L\",\n\t\"Ļ\":\"L\",\n\t\"Ḽ\":\"L\",\n\t\"Ḷ\":\"L\",\n\t\"Ḹ\":\"L\",\n\t\"Ⱡ\":\"L\",\n\t\"Ꝉ\":\"L\",\n\t\"Ḻ\":\"L\",\n\t\"Ŀ\":\"L\",\n\t\"Ɫ\":\"L\",\n\t\"Lj\":\"L\",\n\t\"Ł\":\"L\",\n\t\"LJ\":\"LJ\",\n\t\"Ḿ\":\"M\",\n\t\"Ṁ\":\"M\",\n\t\"Ṃ\":\"M\",\n\t\"Ɱ\":\"M\",\n\t\"Ń\":\"N\",\n\t\"Ň\":\"N\",\n\t\"Ņ\":\"N\",\n\t\"Ṋ\":\"N\",\n\t\"Ṅ\":\"N\",\n\t\"Ṇ\":\"N\",\n\t\"Ǹ\":\"N\",\n\t\"Ɲ\":\"N\",\n\t\"Ṉ\":\"N\",\n\t\"Ƞ\":\"N\",\n\t\"Nj\":\"N\",\n\t\"Ñ\":\"N\",\n\t\"NJ\":\"NJ\",\n\t\"Ó\":\"O\",\n\t\"Ŏ\":\"O\",\n\t\"Ǒ\":\"O\",\n\t\"Ô\":\"O\",\n\t\"Ố\":\"O\",\n\t\"Ộ\":\"O\",\n\t\"Ồ\":\"O\",\n\t\"Ổ\":\"O\",\n\t\"Ỗ\":\"O\",\n\t\"Ö\":\"O\",\n\t\"Ȫ\":\"O\",\n\t\"Ȯ\":\"O\",\n\t\"Ȱ\":\"O\",\n\t\"Ọ\":\"O\",\n\t\"Ő\":\"O\",\n\t\"Ȍ\":\"O\",\n\t\"Ò\":\"O\",\n\t\"Ỏ\":\"O\",\n\t\"Ơ\":\"O\",\n\t\"Ớ\":\"O\",\n\t\"Ợ\":\"O\",\n\t\"Ờ\":\"O\",\n\t\"Ở\":\"O\",\n\t\"Ỡ\":\"O\",\n\t\"Ȏ\":\"O\",\n\t\"Ꝋ\":\"O\",\n\t\"Ꝍ\":\"O\",\n\t\"Ō\":\"O\",\n\t\"Ṓ\":\"O\",\n\t\"Ṑ\":\"O\",\n\t\"Ɵ\":\"O\",\n\t\"Ǫ\":\"O\",\n\t\"Ǭ\":\"O\",\n\t\"Ø\":\"O\",\n\t\"Ǿ\":\"O\",\n\t\"Õ\":\"O\",\n\t\"Ṍ\":\"O\",\n\t\"Ṏ\":\"O\",\n\t\"Ȭ\":\"O\",\n\t\"Ƣ\":\"OI\",\n\t\"Ꝏ\":\"OO\",\n\t\"Ɛ\":\"E\",\n\t\"Ɔ\":\"O\",\n\t\"Ȣ\":\"OU\",\n\t\"Ṕ\":\"P\",\n\t\"Ṗ\":\"P\",\n\t\"Ꝓ\":\"P\",\n\t\"Ƥ\":\"P\",\n\t\"Ꝕ\":\"P\",\n\t\"Ᵽ\":\"P\",\n\t\"Ꝑ\":\"P\",\n\t\"Ꝙ\":\"Q\",\n\t\"Ꝗ\":\"Q\",\n\t\"Ŕ\":\"R\",\n\t\"Ř\":\"R\",\n\t\"Ŗ\":\"R\",\n\t\"Ṙ\":\"R\",\n\t\"Ṛ\":\"R\",\n\t\"Ṝ\":\"R\",\n\t\"Ȑ\":\"R\",\n\t\"Ȓ\":\"R\",\n\t\"Ṟ\":\"R\",\n\t\"Ɍ\":\"R\",\n\t\"Ɽ\":\"R\",\n\t\"Ꜿ\":\"C\",\n\t\"Ǝ\":\"E\",\n\t\"Ś\":\"S\",\n\t\"Ṥ\":\"S\",\n\t\"Š\":\"S\",\n\t\"Ṧ\":\"S\",\n\t\"Ş\":\"S\",\n\t\"Ŝ\":\"S\",\n\t\"Ș\":\"S\",\n\t\"Ṡ\":\"S\",\n\t\"Ṣ\":\"S\",\n\t\"Ṩ\":\"S\",\n\t\"Ť\":\"T\",\n\t\"Ţ\":\"T\",\n\t\"Ṱ\":\"T\",\n\t\"Ț\":\"T\",\n\t\"Ⱦ\":\"T\",\n\t\"Ṫ\":\"T\",\n\t\"Ṭ\":\"T\",\n\t\"Ƭ\":\"T\",\n\t\"Ṯ\":\"T\",\n\t\"Ʈ\":\"T\",\n\t\"Ŧ\":\"T\",\n\t\"Ɐ\":\"A\",\n\t\"Ꞁ\":\"L\",\n\t\"Ɯ\":\"M\",\n\t\"Ʌ\":\"V\",\n\t\"Ꜩ\":\"TZ\",\n\t\"Ú\":\"U\",\n\t\"Ŭ\":\"U\",\n\t\"Ǔ\":\"U\",\n\t\"Û\":\"U\",\n\t\"Ṷ\":\"U\",\n\t\"Ü\":\"U\",\n\t\"Ǘ\":\"U\",\n\t\"Ǚ\":\"U\",\n\t\"Ǜ\":\"U\",\n\t\"Ǖ\":\"U\",\n\t\"Ṳ\":\"U\",\n\t\"Ụ\":\"U\",\n\t\"Ű\":\"U\",\n\t\"Ȕ\":\"U\",\n\t\"Ù\":\"U\",\n\t\"Ủ\":\"U\",\n\t\"Ư\":\"U\",\n\t\"Ứ\":\"U\",\n\t\"Ự\":\"U\",\n\t\"Ừ\":\"U\",\n\t\"Ử\":\"U\",\n\t\"Ữ\":\"U\",\n\t\"Ȗ\":\"U\",\n\t\"Ū\":\"U\",\n\t\"Ṻ\":\"U\",\n\t\"Ų\":\"U\",\n\t\"Ů\":\"U\",\n\t\"Ũ\":\"U\",\n\t\"Ṹ\":\"U\",\n\t\"Ṵ\":\"U\",\n\t\"Ꝟ\":\"V\",\n\t\"Ṿ\":\"V\",\n\t\"Ʋ\":\"V\",\n\t\"Ṽ\":\"V\",\n\t\"Ꝡ\":\"VY\",\n\t\"Ẃ\":\"W\",\n\t\"Ŵ\":\"W\",\n\t\"Ẅ\":\"W\",\n\t\"Ẇ\":\"W\",\n\t\"Ẉ\":\"W\",\n\t\"Ẁ\":\"W\",\n\t\"Ⱳ\":\"W\",\n\t\"Ẍ\":\"X\",\n\t\"Ẋ\":\"X\",\n\t\"Ý\":\"Y\",\n\t\"Ŷ\":\"Y\",\n\t\"Ÿ\":\"Y\",\n\t\"Ẏ\":\"Y\",\n\t\"Ỵ\":\"Y\",\n\t\"Ỳ\":\"Y\",\n\t\"Ƴ\":\"Y\",\n\t\"Ỷ\":\"Y\",\n\t\"Ỿ\":\"Y\",\n\t\"Ȳ\":\"Y\",\n\t\"Ɏ\":\"Y\",\n\t\"Ỹ\":\"Y\",\n\t\"Ź\":\"Z\",\n\t\"Ž\":\"Z\",\n\t\"Ẑ\":\"Z\",\n\t\"Ⱬ\":\"Z\",\n\t\"Ż\":\"Z\",\n\t\"Ẓ\":\"Z\",\n\t\"Ȥ\":\"Z\",\n\t\"Ẕ\":\"Z\",\n\t\"Ƶ\":\"Z\",\n\t\"IJ\":\"IJ\",\n\t\"Œ\":\"OE\",\n\t\"ᴀ\":\"A\",\n\t\"ᴁ\":\"AE\",\n\t\"ʙ\":\"B\",\n\t\"ᴃ\":\"B\",\n\t\"ᴄ\":\"C\",\n\t\"ᴅ\":\"D\",\n\t\"ᴇ\":\"E\",\n\t\"ꜰ\":\"F\",\n\t\"ɢ\":\"G\",\n\t\"ʛ\":\"G\",\n\t\"ʜ\":\"H\",\n\t\"ɪ\":\"I\",\n\t\"ʁ\":\"R\",\n\t\"ᴊ\":\"J\",\n\t\"ᴋ\":\"K\",\n\t\"ʟ\":\"L\",\n\t\"ᴌ\":\"L\",\n\t\"ᴍ\":\"M\",\n\t\"ɴ\":\"N\",\n\t\"ᴏ\":\"O\",\n\t\"ɶ\":\"OE\",\n\t\"ᴐ\":\"O\",\n\t\"ᴕ\":\"OU\",\n\t\"ᴘ\":\"P\",\n\t\"ʀ\":\"R\",\n\t\"ᴎ\":\"N\",\n\t\"ᴙ\":\"R\",\n\t\"ꜱ\":\"S\",\n\t\"ᴛ\":\"T\",\n\t\"ⱻ\":\"E\",\n\t\"ᴚ\":\"R\",\n\t\"ᴜ\":\"U\",\n\t\"ᴠ\":\"V\",\n\t\"ᴡ\":\"W\",\n\t\"ʏ\":\"Y\",\n\t\"ᴢ\":\"Z\",\n\t\"á\":\"a\",\n\t\"ă\":\"a\",\n\t\"ắ\":\"a\",\n\t\"ặ\":\"a\",\n\t\"ằ\":\"a\",\n\t\"ẳ\":\"a\",\n\t\"ẵ\":\"a\",\n\t\"ǎ\":\"a\",\n\t\"â\":\"a\",\n\t\"ấ\":\"a\",\n\t\"ậ\":\"a\",\n\t\"ầ\":\"a\",\n\t\"ẩ\":\"a\",\n\t\"ẫ\":\"a\",\n\t\"ä\":\"a\",\n\t\"ǟ\":\"a\",\n\t\"ȧ\":\"a\",\n\t\"ǡ\":\"a\",\n\t\"ạ\":\"a\",\n\t\"ȁ\":\"a\",\n\t\"à\":\"a\",\n\t\"ả\":\"a\",\n\t\"ȃ\":\"a\",\n\t\"ā\":\"a\",\n\t\"ą\":\"a\",\n\t\"ᶏ\":\"a\",\n\t\"ẚ\":\"a\",\n\t\"å\":\"a\",\n\t\"ǻ\":\"a\",\n\t\"ḁ\":\"a\",\n\t\"ⱥ\":\"a\",\n\t\"ã\":\"a\",\n\t\"ꜳ\":\"aa\",\n\t\"æ\":\"ae\",\n\t\"ǽ\":\"ae\",\n\t\"ǣ\":\"ae\",\n\t\"ꜵ\":\"ao\",\n\t\"ꜷ\":\"au\",\n\t\"ꜹ\":\"av\",\n\t\"ꜻ\":\"av\",\n\t\"ꜽ\":\"ay\",\n\t\"ḃ\":\"b\",\n\t\"ḅ\":\"b\",\n\t\"ɓ\":\"b\",\n\t\"ḇ\":\"b\",\n\t\"ᵬ\":\"b\",\n\t\"ᶀ\":\"b\",\n\t\"ƀ\":\"b\",\n\t\"ƃ\":\"b\",\n\t\"ɵ\":\"o\",\n\t\"ć\":\"c\",\n\t\"č\":\"c\",\n\t\"ç\":\"c\",\n\t\"ḉ\":\"c\",\n\t\"ĉ\":\"c\",\n\t\"ɕ\":\"c\",\n\t\"ċ\":\"c\",\n\t\"ƈ\":\"c\",\n\t\"ȼ\":\"c\",\n\t\"ď\":\"d\",\n\t\"ḑ\":\"d\",\n\t\"ḓ\":\"d\",\n\t\"ȡ\":\"d\",\n\t\"ḋ\":\"d\",\n\t\"ḍ\":\"d\",\n\t\"ɗ\":\"d\",\n\t\"ᶑ\":\"d\",\n\t\"ḏ\":\"d\",\n\t\"ᵭ\":\"d\",\n\t\"ᶁ\":\"d\",\n\t\"đ\":\"d\",\n\t\"ɖ\":\"d\",\n\t\"ƌ\":\"d\",\n\t\"ı\":\"i\",\n\t\"ȷ\":\"j\",\n\t\"ɟ\":\"j\",\n\t\"ʄ\":\"j\",\n\t\"dz\":\"dz\",\n\t\"dž\":\"dz\",\n\t\"é\":\"e\",\n\t\"ĕ\":\"e\",\n\t\"ě\":\"e\",\n\t\"ȩ\":\"e\",\n\t\"ḝ\":\"e\",\n\t\"ê\":\"e\",\n\t\"ế\":\"e\",\n\t\"ệ\":\"e\",\n\t\"ề\":\"e\",\n\t\"ể\":\"e\",\n\t\"ễ\":\"e\",\n\t\"ḙ\":\"e\",\n\t\"ë\":\"e\",\n\t\"ė\":\"e\",\n\t\"ẹ\":\"e\",\n\t\"ȅ\":\"e\",\n\t\"è\":\"e\",\n\t\"ẻ\":\"e\",\n\t\"ȇ\":\"e\",\n\t\"ē\":\"e\",\n\t\"ḗ\":\"e\",\n\t\"ḕ\":\"e\",\n\t\"ⱸ\":\"e\",\n\t\"ę\":\"e\",\n\t\"ᶒ\":\"e\",\n\t\"ɇ\":\"e\",\n\t\"ẽ\":\"e\",\n\t\"ḛ\":\"e\",\n\t\"ꝫ\":\"et\",\n\t\"ḟ\":\"f\",\n\t\"ƒ\":\"f\",\n\t\"ᵮ\":\"f\",\n\t\"ᶂ\":\"f\",\n\t\"ǵ\":\"g\",\n\t\"ğ\":\"g\",\n\t\"ǧ\":\"g\",\n\t\"ģ\":\"g\",\n\t\"ĝ\":\"g\",\n\t\"ġ\":\"g\",\n\t\"ɠ\":\"g\",\n\t\"ḡ\":\"g\",\n\t\"ᶃ\":\"g\",\n\t\"ǥ\":\"g\",\n\t\"ḫ\":\"h\",\n\t\"ȟ\":\"h\",\n\t\"ḩ\":\"h\",\n\t\"ĥ\":\"h\",\n\t\"ⱨ\":\"h\",\n\t\"ḧ\":\"h\",\n\t\"ḣ\":\"h\",\n\t\"ḥ\":\"h\",\n\t\"ɦ\":\"h\",\n\t\"ẖ\":\"h\",\n\t\"ħ\":\"h\",\n\t\"ƕ\":\"hv\",\n\t\"í\":\"i\",\n\t\"ĭ\":\"i\",\n\t\"ǐ\":\"i\",\n\t\"î\":\"i\",\n\t\"ï\":\"i\",\n\t\"ḯ\":\"i\",\n\t\"ị\":\"i\",\n\t\"ȉ\":\"i\",\n\t\"ì\":\"i\",\n\t\"ỉ\":\"i\",\n\t\"ȋ\":\"i\",\n\t\"ī\":\"i\",\n\t\"į\":\"i\",\n\t\"ᶖ\":\"i\",\n\t\"ɨ\":\"i\",\n\t\"ĩ\":\"i\",\n\t\"ḭ\":\"i\",\n\t\"ꝺ\":\"d\",\n\t\"ꝼ\":\"f\",\n\t\"ᵹ\":\"g\",\n\t\"ꞃ\":\"r\",\n\t\"ꞅ\":\"s\",\n\t\"ꞇ\":\"t\",\n\t\"ꝭ\":\"is\",\n\t\"ǰ\":\"j\",\n\t\"ĵ\":\"j\",\n\t\"ʝ\":\"j\",\n\t\"ɉ\":\"j\",\n\t\"ḱ\":\"k\",\n\t\"ǩ\":\"k\",\n\t\"ķ\":\"k\",\n\t\"ⱪ\":\"k\",\n\t\"ꝃ\":\"k\",\n\t\"ḳ\":\"k\",\n\t\"ƙ\":\"k\",\n\t\"ḵ\":\"k\",\n\t\"ᶄ\":\"k\",\n\t\"ꝁ\":\"k\",\n\t\"ꝅ\":\"k\",\n\t\"ĺ\":\"l\",\n\t\"ƚ\":\"l\",\n\t\"ɬ\":\"l\",\n\t\"ľ\":\"l\",\n\t\"ļ\":\"l\",\n\t\"ḽ\":\"l\",\n\t\"ȴ\":\"l\",\n\t\"ḷ\":\"l\",\n\t\"ḹ\":\"l\",\n\t\"ⱡ\":\"l\",\n\t\"ꝉ\":\"l\",\n\t\"ḻ\":\"l\",\n\t\"ŀ\":\"l\",\n\t\"ɫ\":\"l\",\n\t\"ᶅ\":\"l\",\n\t\"ɭ\":\"l\",\n\t\"ł\":\"l\",\n\t\"lj\":\"lj\",\n\t\"ſ\":\"s\",\n\t\"ẜ\":\"s\",\n\t\"ẛ\":\"s\",\n\t\"ẝ\":\"s\",\n\t\"ḿ\":\"m\",\n\t\"ṁ\":\"m\",\n\t\"ṃ\":\"m\",\n\t\"ɱ\":\"m\",\n\t\"ᵯ\":\"m\",\n\t\"ᶆ\":\"m\",\n\t\"ń\":\"n\",\n\t\"ň\":\"n\",\n\t\"ņ\":\"n\",\n\t\"ṋ\":\"n\",\n\t\"ȵ\":\"n\",\n\t\"ṅ\":\"n\",\n\t\"ṇ\":\"n\",\n\t\"ǹ\":\"n\",\n\t\"ɲ\":\"n\",\n\t\"ṉ\":\"n\",\n\t\"ƞ\":\"n\",\n\t\"ᵰ\":\"n\",\n\t\"ᶇ\":\"n\",\n\t\"ɳ\":\"n\",\n\t\"ñ\":\"n\",\n\t\"nj\":\"nj\",\n\t\"ó\":\"o\",\n\t\"ŏ\":\"o\",\n\t\"ǒ\":\"o\",\n\t\"ô\":\"o\",\n\t\"ố\":\"o\",\n\t\"ộ\":\"o\",\n\t\"ồ\":\"o\",\n\t\"ổ\":\"o\",\n\t\"ỗ\":\"o\",\n\t\"ö\":\"o\",\n\t\"ȫ\":\"o\",\n\t\"ȯ\":\"o\",\n\t\"ȱ\":\"o\",\n\t\"ọ\":\"o\",\n\t\"ő\":\"o\",\n\t\"ȍ\":\"o\",\n\t\"ò\":\"o\",\n\t\"ỏ\":\"o\",\n\t\"ơ\":\"o\",\n\t\"ớ\":\"o\",\n\t\"ợ\":\"o\",\n\t\"ờ\":\"o\",\n\t\"ở\":\"o\",\n\t\"ỡ\":\"o\",\n\t\"ȏ\":\"o\",\n\t\"ꝋ\":\"o\",\n\t\"ꝍ\":\"o\",\n\t\"ⱺ\":\"o\",\n\t\"ō\":\"o\",\n\t\"ṓ\":\"o\",\n\t\"ṑ\":\"o\",\n\t\"ǫ\":\"o\",\n\t\"ǭ\":\"o\",\n\t\"ø\":\"o\",\n\t\"ǿ\":\"o\",\n\t\"õ\":\"o\",\n\t\"ṍ\":\"o\",\n\t\"ṏ\":\"o\",\n\t\"ȭ\":\"o\",\n\t\"ƣ\":\"oi\",\n\t\"ꝏ\":\"oo\",\n\t\"ɛ\":\"e\",\n\t\"ᶓ\":\"e\",\n\t\"ɔ\":\"o\",\n\t\"ᶗ\":\"o\",\n\t\"ȣ\":\"ou\",\n\t\"ṕ\":\"p\",\n\t\"ṗ\":\"p\",\n\t\"ꝓ\":\"p\",\n\t\"ƥ\":\"p\",\n\t\"ᵱ\":\"p\",\n\t\"ᶈ\":\"p\",\n\t\"ꝕ\":\"p\",\n\t\"ᵽ\":\"p\",\n\t\"ꝑ\":\"p\",\n\t\"ꝙ\":\"q\",\n\t\"ʠ\":\"q\",\n\t\"ɋ\":\"q\",\n\t\"ꝗ\":\"q\",\n\t\"ŕ\":\"r\",\n\t\"ř\":\"r\",\n\t\"ŗ\":\"r\",\n\t\"ṙ\":\"r\",\n\t\"ṛ\":\"r\",\n\t\"ṝ\":\"r\",\n\t\"ȑ\":\"r\",\n\t\"ɾ\":\"r\",\n\t\"ᵳ\":\"r\",\n\t\"ȓ\":\"r\",\n\t\"ṟ\":\"r\",\n\t\"ɼ\":\"r\",\n\t\"ᵲ\":\"r\",\n\t\"ᶉ\":\"r\",\n\t\"ɍ\":\"r\",\n\t\"ɽ\":\"r\",\n\t\"ↄ\":\"c\",\n\t\"ꜿ\":\"c\",\n\t\"ɘ\":\"e\",\n\t\"ɿ\":\"r\",\n\t\"ś\":\"s\",\n\t\"ṥ\":\"s\",\n\t\"š\":\"s\",\n\t\"ṧ\":\"s\",\n\t\"ş\":\"s\",\n\t\"ŝ\":\"s\",\n\t\"ș\":\"s\",\n\t\"ṡ\":\"s\",\n\t\"ṣ\":\"s\",\n\t\"ṩ\":\"s\",\n\t\"ʂ\":\"s\",\n\t\"ᵴ\":\"s\",\n\t\"ᶊ\":\"s\",\n\t\"ȿ\":\"s\",\n\t\"ɡ\":\"g\",\n\t\"ᴑ\":\"o\",\n\t\"ᴓ\":\"o\",\n\t\"ᴝ\":\"u\",\n\t\"ť\":\"t\",\n\t\"ţ\":\"t\",\n\t\"ṱ\":\"t\",\n\t\"ț\":\"t\",\n\t\"ȶ\":\"t\",\n\t\"ẗ\":\"t\",\n\t\"ⱦ\":\"t\",\n\t\"ṫ\":\"t\",\n\t\"ṭ\":\"t\",\n\t\"ƭ\":\"t\",\n\t\"ṯ\":\"t\",\n\t\"ᵵ\":\"t\",\n\t\"ƫ\":\"t\",\n\t\"ʈ\":\"t\",\n\t\"ŧ\":\"t\",\n\t\"ᵺ\":\"th\",\n\t\"ɐ\":\"a\",\n\t\"ᴂ\":\"ae\",\n\t\"ǝ\":\"e\",\n\t\"ᵷ\":\"g\",\n\t\"ɥ\":\"h\",\n\t\"ʮ\":\"h\",\n\t\"ʯ\":\"h\",\n\t\"ᴉ\":\"i\",\n\t\"ʞ\":\"k\",\n\t\"ꞁ\":\"l\",\n\t\"ɯ\":\"m\",\n\t\"ɰ\":\"m\",\n\t\"ᴔ\":\"oe\",\n\t\"ɹ\":\"r\",\n\t\"ɻ\":\"r\",\n\t\"ɺ\":\"r\",\n\t\"ⱹ\":\"r\",\n\t\"ʇ\":\"t\",\n\t\"ʌ\":\"v\",\n\t\"ʍ\":\"w\",\n\t\"ʎ\":\"y\",\n\t\"ꜩ\":\"tz\",\n\t\"ú\":\"u\",\n\t\"ŭ\":\"u\",\n\t\"ǔ\":\"u\",\n\t\"û\":\"u\",\n\t\"ṷ\":\"u\",\n\t\"ü\":\"u\",\n\t\"ǘ\":\"u\",\n\t\"ǚ\":\"u\",\n\t\"ǜ\":\"u\",\n\t\"ǖ\":\"u\",\n\t\"ṳ\":\"u\",\n\t\"ụ\":\"u\",\n\t\"ű\":\"u\",\n\t\"ȕ\":\"u\",\n\t\"ù\":\"u\",\n\t\"ủ\":\"u\",\n\t\"ư\":\"u\",\n\t\"ứ\":\"u\",\n\t\"ự\":\"u\",\n\t\"ừ\":\"u\",\n\t\"ử\":\"u\",\n\t\"ữ\":\"u\",\n\t\"ȗ\":\"u\",\n\t\"ū\":\"u\",\n\t\"ṻ\":\"u\",\n\t\"ų\":\"u\",\n\t\"ᶙ\":\"u\",\n\t\"ů\":\"u\",\n\t\"ũ\":\"u\",\n\t\"ṹ\":\"u\",\n\t\"ṵ\":\"u\",\n\t\"ᵫ\":\"ue\",\n\t\"ꝸ\":\"um\",\n\t\"ⱴ\":\"v\",\n\t\"ꝟ\":\"v\",\n\t\"ṿ\":\"v\",\n\t\"ʋ\":\"v\",\n\t\"ᶌ\":\"v\",\n\t\"ⱱ\":\"v\",\n\t\"ṽ\":\"v\",\n\t\"ꝡ\":\"vy\",\n\t\"ẃ\":\"w\",\n\t\"ŵ\":\"w\",\n\t\"ẅ\":\"w\",\n\t\"ẇ\":\"w\",\n\t\"ẉ\":\"w\",\n\t\"ẁ\":\"w\",\n\t\"ⱳ\":\"w\",\n\t\"ẘ\":\"w\",\n\t\"ẍ\":\"x\",\n\t\"ẋ\":\"x\",\n\t\"ᶍ\":\"x\",\n\t\"ý\":\"y\",\n\t\"ŷ\":\"y\",\n\t\"ÿ\":\"y\",\n\t\"ẏ\":\"y\",\n\t\"ỵ\":\"y\",\n\t\"ỳ\":\"y\",\n\t\"ƴ\":\"y\",\n\t\"ỷ\":\"y\",\n\t\"ỿ\":\"y\",\n\t\"ȳ\":\"y\",\n\t\"ẙ\":\"y\",\n\t\"ɏ\":\"y\",\n\t\"ỹ\":\"y\",\n\t\"ź\":\"z\",\n\t\"ž\":\"z\",\n\t\"ẑ\":\"z\",\n\t\"ʑ\":\"z\",\n\t\"ⱬ\":\"z\",\n\t\"ż\":\"z\",\n\t\"ẓ\":\"z\",\n\t\"ȥ\":\"z\",\n\t\"ẕ\":\"z\",\n\t\"ᵶ\":\"z\",\n\t\"ᶎ\":\"z\",\n\t\"ʐ\":\"z\",\n\t\"ƶ\":\"z\",\n\t\"ɀ\":\"z\",\n\t\"ff\":\"ff\",\n\t\"ffi\":\"ffi\",\n\t\"ffl\":\"ffl\",\n\t\"fi\":\"fi\",\n\t\"fl\":\"fl\",\n\t\"ij\":\"ij\",\n\t\"œ\":\"oe\",\n\t\"st\":\"st\",\n\t\"ₐ\":\"a\",\n\t\"ₑ\":\"e\",\n\t\"ᵢ\":\"i\",\n\t\"ⱼ\":\"j\",\n\t\"ₒ\":\"o\",\n\t\"ᵣ\":\"r\",\n\t\"ᵤ\":\"u\",\n\t\"ᵥ\":\"v\",\n\t\"ₓ\":\"x\",\n\t\"Ё\":\"YO\",\n\t\"Й\":\"I\",\n\t\"Ц\":\"TS\",\n\t\"У\":\"U\",\n\t\"К\":\"K\",\n\t\"Е\":\"E\",\n\t\"Н\":\"N\",\n\t\"Г\":\"G\",\n\t\"Ш\":\"SH\",\n\t\"Щ\":\"SCH\",\n\t\"З\":\"Z\",\n\t\"Х\":\"H\",\n\t\"Ъ\":\"'\",\n\t\"ё\":\"yo\",\n\t\"й\":\"i\",\n\t\"ц\":\"ts\",\n\t\"у\":\"u\",\n\t\"к\":\"k\",\n\t\"е\":\"e\",\n\t\"н\":\"n\",\n\t\"г\":\"g\",\n\t\"ш\":\"sh\",\n\t\"щ\":\"sch\",\n\t\"з\":\"z\",\n\t\"х\":\"h\",\n\t\"ъ\":\"'\",\n\t\"Ф\":\"F\",\n\t\"Ы\":\"I\",\n\t\"В\":\"V\",\n\t\"А\":\"a\",\n\t\"П\":\"P\",\n\t\"Р\":\"R\",\n\t\"О\":\"O\",\n\t\"Л\":\"L\",\n\t\"Д\":\"D\",\n\t\"Ж\":\"ZH\",\n\t\"Э\":\"E\",\n\t\"ф\":\"f\",\n\t\"ы\":\"i\",\n\t\"в\":\"v\",\n\t\"а\":\"a\",\n\t\"п\":\"p\",\n\t\"р\":\"r\",\n\t\"о\":\"o\",\n\t\"л\":\"l\",\n\t\"д\":\"d\",\n\t\"ж\":\"zh\",\n\t\"э\":\"e\",\n\t\"Я\":\"Ya\",\n\t\"Ч\":\"CH\",\n\t\"С\":\"S\",\n\t\"М\":\"M\",\n\t\"И\":\"I\",\n\t\"Т\":\"T\",\n\t\"Ь\":\"'\",\n\t\"Б\":\"B\",\n\t\"Ю\":\"YU\",\n\t\"я\":\"ya\",\n\t\"ч\":\"ch\",\n\t\"с\":\"s\",\n\t\"м\":\"m\",\n\t\"и\":\"i\",\n\t\"т\":\"t\",\n\t\"ь\":\"'\",\n\t\"б\":\"b\",\n\t\"ю\":\"yu\"\n};\n\nexports.transliterate = function(str) {\n\treturn str.replace(/[^A-Za-z0-9\\[\\] ]/g,function(ch) {\n\t\treturn exports.transliterationPairs[ch] || ch\n\t});\n};\n\nexports.transliterateToSafeASCII = function(str) {\n\treturn str.replace(/[^\\x00-\\x7F]/g,function(ch) {\n\t\treturn exports.transliterationPairs[ch] || \"\"\n\t});\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/utils.js": {
            "title": "$:/core/modules/utils/utils.js",
            "text": "/*\\\ntitle: $:/core/modules/utils/utils.js\ntype: application/javascript\nmodule-type: utils\n\nVarious static utility functions.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar base64utf8 = require(\"$:/core/modules/utils/base64-utf8/base64-utf8.module.js\");\n\n/*\nDisplay a message, in colour if we're on a terminal\n*/\nexports.log = function(text,colour) {\n\tconsole.log($tw.node ? exports.terminalColour(colour) + text + exports.terminalColour() : text);\n};\n\nexports.terminalColour = function(colour) {\n\tif(!$tw.browser && $tw.node && process.stdout.isTTY) {\n\t\tif(colour) {\n\t\t\tvar code = exports.terminalColourLookup[colour];\n\t\t\tif(code) {\n\t\t\t\treturn \"\\x1b[\" + code + \"m\";\n\t\t\t}\n\t\t} else {\n\t\t\treturn \"\\x1b[0m\"; // Cancel colour\n\t\t}\n\t}\n\treturn \"\";\n};\n\nexports.terminalColourLookup = {\n\t\"black\": \"0;30\",\n\t\"red\": \"0;31\",\n\t\"green\": \"0;32\",\n\t\"brown/orange\": \"0;33\",\n\t\"blue\": \"0;34\",\n\t\"purple\": \"0;35\",\n\t\"cyan\": \"0;36\",\n\t\"light gray\": \"0;37\"\n};\n\n/*\nDisplay a warning, in colour if we're on a terminal\n*/\nexports.warning = function(text) {\n\texports.log(text,\"brown/orange\");\n};\n\n/*\nLog a table of name: value pairs\n*/\nexports.logTable = function(data) {\n\tif(console.table) {\n\t\tconsole.table(data);\n\t} else {\n\t\t$tw.utils.each(data,function(value,name) {\n\t\t\tconsole.log(name + \": \" + value);\n\t\t});\n\t}\n}\n\n/*\nReturn the integer represented by the str (string).\nReturn the dflt (default) parameter if str is not a base-10 number.\n*/\nexports.getInt = function(str,deflt) {\n\tvar i = parseInt(str,10);\n\treturn isNaN(i) ? deflt : i;\n}\n\n/*\nRepeatedly replaces a substring within a string. Like String.prototype.replace, but without any of the default special handling of $ sequences in the replace string\n*/\nexports.replaceString = function(text,search,replace) {\n\treturn text.replace(search,function() {\n\t\treturn replace;\n\t});\n};\n\n/*\nRepeats a string\n*/\nexports.repeat = function(str,count) {\n\tvar result = \"\";\n\tfor(var t=0;t<count;t++) {\n\t\tresult += str;\n\t}\n\treturn result;\n};\n\n/*\nTrim whitespace from the start and end of a string\nThanks to Steven Levithan, http://blog.stevenlevithan.com/archives/faster-trim-javascript\n*/\nexports.trim = function(str) {\n\tif(typeof str === \"string\") {\n\t\treturn str.replace(/^\\s\\s*/, '').replace(/\\s\\s*$/, '');\n\t} else {\n\t\treturn str;\n\t}\n};\n\nexports.trimPrefix = function(str,unwanted) {\n\tif(typeof str === \"string\" && typeof unwanted === \"string\") {\n\t\tif(unwanted === \"\") {\n\t\t\treturn str.replace(/^\\s\\s*/, '');\n\t\t} else {\n\t\t\t// Safely regexp-escape the unwanted text\n\t\t\tunwanted = unwanted.replace(/[\\\\^$*+?.()|[\\]{}]/g, '\\\\$&');\n\t\t\tvar regex = new RegExp('^(' + unwanted + ')+');\n\t\t\treturn str.replace(regex, '');\n\t\t}\n\t} else {\n\t\treturn str;\n\t}\n};\n\nexports.trimSuffix = function(str,unwanted) {\n\tif(typeof str === \"string\" && typeof unwanted === \"string\") {\n\t\tif(unwanted === \"\") {\n\t\t\treturn str.replace(/\\s\\s*$/, '');\n\t\t} else {\n\t\t\t// Safely regexp-escape the unwanted text\n\t\t\tunwanted = unwanted.replace(/[\\\\^$*+?.()|[\\]{}]/g, '\\\\$&');\n\t\t\tvar regex = new RegExp('(' + unwanted + ')+$');\n\t\t\treturn str.replace(regex, '');\n\t\t}\n\t} else {\n\t\treturn str;\n\t}\n};\n\n/*\nConvert a string to sentence case (ie capitalise first letter)\n*/\nexports.toSentenceCase = function(str) {\n\treturn (str || \"\").replace(/^\\S/, function(c) {return c.toUpperCase();});\n}\n\n/*\nConvert a string to title case (ie capitalise each initial letter)\n*/\nexports.toTitleCase = function(str) {\n\treturn (str || \"\").replace(/(^|\\s)\\S/g, function(c) {return c.toUpperCase();});\n}\n\t\n/*\nFind the line break preceding a given position in a string\nReturns position immediately after that line break, or the start of the string\n*/\nexports.findPrecedingLineBreak = function(text,pos) {\n\tvar result = text.lastIndexOf(\"\\n\",pos - 1);\n\tif(result === -1) {\n\t\tresult = 0;\n\t} else {\n\t\tresult++;\n\t\tif(text.charAt(result) === \"\\r\") {\n\t\t\tresult++;\n\t\t}\n\t}\n\treturn result;\n};\n\n/*\nFind the line break following a given position in a string\n*/\nexports.findFollowingLineBreak = function(text,pos) {\n\t// Cut to just past the following line break, or to the end of the text\n\tvar result = text.indexOf(\"\\n\",pos);\n\tif(result === -1) {\n\t\tresult = text.length;\n\t} else {\n\t\tif(text.charAt(result) === \"\\r\") {\n\t\t\tresult++;\n\t\t}\n\t}\n\treturn result;\n};\n\n/*\nReturn the number of keys in an object\n*/\nexports.count = function(object) {\n\treturn Object.keys(object || {}).length;\n};\n\n/*\nDetermine whether an array-item is an object-property\n*/\nexports.hopArray = function(object,array) {\n\tfor(var i=0; i<array.length; i++) {\n\t\tif($tw.utils.hop(object,array[i])) {\n\t\t\treturn true;\n\t\t}\n\t}\n\treturn false;\n};\n\n/*\nRemove entries from an array\n\tarray: array to modify\n\tvalue: a single value to remove, or an array of values to remove\n*/\nexports.removeArrayEntries = function(array,value) {\n\tvar t,p;\n\tif($tw.utils.isArray(value)) {\n\t\tfor(t=0; t<value.length; t++) {\n\t\t\tp = array.indexOf(value[t]);\n\t\t\tif(p !== -1) {\n\t\t\t\tarray.splice(p,1);\n\t\t\t}\n\t\t}\n\t} else {\n\t\tp = array.indexOf(value);\n\t\tif(p !== -1) {\n\t\t\tarray.splice(p,1);\n\t\t}\n\t}\n};\n\n/*\nCheck whether any members of a hashmap are present in another hashmap\n*/\nexports.checkDependencies = function(dependencies,changes) {\n\tvar hit = false;\n\t$tw.utils.each(changes,function(change,title) {\n\t\tif($tw.utils.hop(dependencies,title)) {\n\t\t\thit = true;\n\t\t}\n\t});\n\treturn hit;\n};\n\nexports.extend = function(object /* [, src] */) {\n\t$tw.utils.each(Array.prototype.slice.call(arguments, 1), function(source) {\n\t\tif(source) {\n\t\t\tfor(var property in source) {\n\t\t\t\tobject[property] = source[property];\n\t\t\t}\n\t\t}\n\t});\n\treturn object;\n};\n\nexports.deepCopy = function(object) {\n\tvar result,t;\n\tif($tw.utils.isArray(object)) {\n\t\t// Copy arrays\n\t\tresult = object.slice(0);\n\t} else if(typeof object === \"object\") {\n\t\tresult = {};\n\t\tfor(t in object) {\n\t\t\tif(object[t] !== undefined) {\n\t\t\t\tresult[t] = $tw.utils.deepCopy(object[t]);\n\t\t\t}\n\t\t}\n\t} else {\n\t\tresult = object;\n\t}\n\treturn result;\n};\n\nexports.extendDeepCopy = function(object,extendedProperties) {\n\tvar result = $tw.utils.deepCopy(object),t;\n\tfor(t in extendedProperties) {\n\t\tif(extendedProperties[t] !== undefined) {\n\t\t\tresult[t] = $tw.utils.deepCopy(extendedProperties[t]);\n\t\t}\n\t}\n\treturn result;\n};\n\nexports.deepFreeze = function deepFreeze(object) {\n\tvar property, key;\n\tif(object) {\n\t\tObject.freeze(object);\n\t\tfor(key in object) {\n\t\t\tproperty = object[key];\n\t\t\tif($tw.utils.hop(object,key) && (typeof property === \"object\") && !Object.isFrozen(property)) {\n\t\t\t\tdeepFreeze(property);\n\t\t\t}\n\t\t}\n\t}\n};\n\nexports.slowInSlowOut = function(t) {\n\treturn (1 - ((Math.cos(t * Math.PI) + 1) / 2));\n};\n\nexports.formatTitleString = function(template,options) {\n\tvar base = options.base || \"\",\n\t\tseparator = options.separator || \"\",\n\t\tcounter = options.counter || \"\";\n\tvar result = \"\",\n\t\tt = template,\n\t\tmatches = [\n\t\t\t[/^\\$basename\\$/i, function() {\n\t\t\t\treturn base;\n\t\t\t}],\n\t\t\t[/^\\$count:(\\d+)\\$/i, function(match) {\n\t\t\t\treturn $tw.utils.pad(counter,match[1]);\n\t\t\t}],\n\t\t\t[/^\\$separator\\$/i, function() {\n\t\t\t\treturn separator;\n\t\t\t}],\n\t\t\t[/^\\$count\\$/i, function() {\n\t\t\t\treturn counter + \"\";\n\t\t\t}]\n\t\t];\n\twhile(t.length){\n\t\tvar matchString = \"\";\n\t\t$tw.utils.each(matches, function(m) {\n\t\t\tvar match = m[0].exec(t);\n\t\t\tif(match) {\n\t\t\t\tmatchString = m[1].call(null,match);\n\t\t\t\tt = t.substr(match[0].length);\n\t\t\t\treturn false;\n\t\t\t}\n\t\t});\n\t\tif(matchString) {\n\t\t\tresult += matchString;\n\t\t} else {\n\t\t\tresult += t.charAt(0);\n\t\t\tt = t.substr(1);\n\t\t}\n\t}\n\tresult = result.replace(/\\\\(.)/g,\"$1\");\n\treturn result;\n};\n\nexports.formatDateString = function(date,template) {\n\tvar result = \"\",\n\t\tt = template,\n\t\tmatches = [\n\t\t\t[/^0hh12/, function() {\n\t\t\t\treturn $tw.utils.pad($tw.utils.getHours12(date));\n\t\t\t}],\n\t\t\t[/^wYYYY/, function() {\n\t\t\t\treturn $tw.utils.pad($tw.utils.getYearForWeekNo(date),4);\n\t\t\t}],\n\t\t\t[/^hh12/, function() {\n\t\t\t\treturn $tw.utils.getHours12(date);\n\t\t\t}],\n\t\t\t[/^DDth/, function() {\n\t\t\t\treturn date.getDate() + $tw.utils.getDaySuffix(date);\n\t\t\t}],\n\t\t\t[/^YYYY/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getFullYear(),4);\n\t\t\t}],\n\t\t\t[/^aYYYY/, function() {\n\t\t\t\treturn $tw.utils.pad(Math.abs(date.getFullYear()),4);\n\t\t\t}],\n\t\t\t[/^\\{era:([^,\\|}]*)\\|([^}\\|]*)\\|([^}]*)\\}/, function(match) {\n\t\t\t\tvar year = date.getFullYear();\n\t\t\t\treturn year === 0 ? match[2] : (year < 0 ? match[1] : match[3]);\n\t\t\t}],\n\t\t\t[/^0hh/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getHours());\n\t\t\t}],\n\t\t\t[/^0mm/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getMinutes());\n\t\t\t}],\n\t\t\t[/^0ss/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getSeconds());\n\t\t\t}],\n\t\t\t[/^0XXX/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getMilliseconds(),3);\n\t\t\t}],\n\t\t\t[/^0DD/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getDate());\n\t\t\t}],\n\t\t\t[/^0MM/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getMonth()+1);\n\t\t\t}],\n\t\t\t[/^0WW/, function() {\n\t\t\t\treturn $tw.utils.pad($tw.utils.getWeek(date));\n\t\t\t}],\n\t\t\t[/^ddd/, function() {\n\t\t\t\treturn $tw.language.getString(\"Date/Short/Day/\" + date.getDay());\n\t\t\t}],\n\t\t\t[/^mmm/, function() {\n\t\t\t\treturn $tw.language.getString(\"Date/Short/Month/\" + (date.getMonth() + 1));\n\t\t\t}],\n\t\t\t[/^DDD/, function() {\n\t\t\t\treturn $tw.language.getString(\"Date/Long/Day/\" + date.getDay());\n\t\t\t}],\n\t\t\t[/^MMM/, function() {\n\t\t\t\treturn $tw.language.getString(\"Date/Long/Month/\" + (date.getMonth() + 1));\n\t\t\t}],\n\t\t\t[/^TZD/, function() {\n\t\t\t\tvar tz = date.getTimezoneOffset(),\n\t\t\t\tatz = Math.abs(tz);\n\t\t\t\treturn (tz < 0 ? '+' : '-') + $tw.utils.pad(Math.floor(atz / 60)) + ':' + $tw.utils.pad(atz % 60);\n\t\t\t}],\n\t\t\t[/^wYY/, function() {\n\t\t\t\treturn $tw.utils.pad($tw.utils.getYearForWeekNo(date) - 2000);\n\t\t\t}],\n\t\t\t[/^[ap]m/, function() {\n\t\t\t\treturn $tw.utils.getAmPm(date).toLowerCase();\n\t\t\t}],\n\t\t\t[/^hh/, function() {\n\t\t\t\treturn date.getHours();\n\t\t\t}],\n\t\t\t[/^mm/, function() {\n\t\t\t\treturn date.getMinutes();\n\t\t\t}],\n\t\t\t[/^ss/, function() {\n\t\t\t\treturn date.getSeconds();\n\t\t\t}],\n\t\t\t[/^XXX/, function() {\n\t\t\t\treturn date.getMilliseconds();\n\t\t\t}],\n\t\t\t[/^[AP]M/, function() {\n\t\t\t\treturn $tw.utils.getAmPm(date).toUpperCase();\n\t\t\t}],\n\t\t\t[/^DD/, function() {\n\t\t\t\treturn date.getDate();\n\t\t\t}],\n\t\t\t[/^MM/, function() {\n\t\t\t\treturn date.getMonth() + 1;\n\t\t\t}],\n\t\t\t[/^WW/, function() {\n\t\t\t\treturn $tw.utils.getWeek(date);\n\t\t\t}],\n\t\t\t[/^YY/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getFullYear() - 2000);\n\t\t\t}]\n\t\t];\n\t// If the user wants everything in UTC, shift the datestamp\n\t// Optimize for format string that essentially means\n\t// 'return raw UTC (tiddlywiki style) date string.'\n\tif(t.indexOf(\"[UTC]\") == 0 ) {\n\t\tif(t == \"[UTC]YYYY0MM0DD0hh0mm0ssXXX\")\n\t\t\treturn $tw.utils.stringifyDate(new Date());\n\t\tvar offset = date.getTimezoneOffset() ; // in minutes\n\t\tdate = new Date(date.getTime()+offset*60*1000) ;\n\t\tt = t.substr(5) ;\n\t}\n\twhile(t.length){\n\t\tvar matchString = \"\";\n\t\t$tw.utils.each(matches, function(m) {\n\t\t\tvar match = m[0].exec(t);\n\t\t\tif(match) {\n\t\t\t\tmatchString = m[1].call(null,match);\n\t\t\t\tt = t.substr(match[0].length);\n\t\t\t\treturn false;\n\t\t\t}\n\t\t});\n\t\tif(matchString) {\n\t\t\tresult += matchString;\n\t\t} else {\n\t\t\tresult += t.charAt(0);\n\t\t\tt = t.substr(1);\n\t\t}\n\t}\n\tresult = result.replace(/\\\\(.)/g,\"$1\");\n\treturn result;\n};\n\nexports.getAmPm = function(date) {\n\treturn $tw.language.getString(\"Date/Period/\" + (date.getHours() >= 12 ? \"pm\" : \"am\"));\n};\n\nexports.getDaySuffix = function(date) {\n\treturn $tw.language.getString(\"Date/DaySuffix/\" + date.getDate());\n};\n\nexports.getWeek = function(date) {\n\tvar dt = new Date(date.getTime());\n\tvar d = dt.getDay();\n\tif(d === 0) {\n\t\td = 7; // JavaScript Sun=0, ISO Sun=7\n\t}\n\tdt.setTime(dt.getTime() + (4 - d) * 86400000);// shift day to Thurs of same week to calculate weekNo\n\tvar x = new Date(dt.getFullYear(),0,1);\n\tvar n = Math.floor((dt.getTime() - x.getTime()) / 86400000);\n\treturn Math.floor(n / 7) + 1;\n};\n\nexports.getYearForWeekNo = function(date) {\n\tvar dt = new Date(date.getTime());\n\tvar d = dt.getDay();\n\tif(d === 0) {\n\t\td = 7; // JavaScript Sun=0, ISO Sun=7\n\t}\n\tdt.setTime(dt.getTime() + (4 - d) * 86400000);// shift day to Thurs of same week\n\treturn dt.getFullYear();\n};\n\nexports.getHours12 = function(date) {\n\tvar h = date.getHours();\n\treturn h > 12 ? h-12 : ( h > 0 ? h : 12 );\n};\n\n/*\nConvert a date delta in milliseconds into a string representation of \"23 seconds ago\", \"27 minutes ago\" etc.\n\tdelta: delta in milliseconds\nReturns an object with these members:\n\tdescription: string describing the delta period\n\tupdatePeriod: time in millisecond until the string will be inaccurate\n*/\nexports.getRelativeDate = function(delta) {\n\tvar futurep = false;\n\tif(delta < 0) {\n\t\tdelta = -1 * delta;\n\t\tfuturep = true;\n\t}\n\tvar units = [\n\t\t{name: \"Years\",   duration:      365 * 24 * 60 * 60 * 1000},\n\t\t{name: \"Months\",  duration: (365/12) * 24 * 60 * 60 * 1000},\n\t\t{name: \"Days\",    duration:            24 * 60 * 60 * 1000},\n\t\t{name: \"Hours\",   duration:                 60 * 60 * 1000},\n\t\t{name: \"Minutes\", duration:                      60 * 1000},\n\t\t{name: \"Seconds\", duration:                           1000}\n\t];\n\tfor(var t=0; t<units.length; t++) {\n\t\tvar result = Math.floor(delta / units[t].duration);\n\t\tif(result >= 2) {\n\t\t\treturn {\n\t\t\t\tdelta: delta,\n\t\t\t\tdescription: $tw.language.getString(\n\t\t\t\t\t\"RelativeDate/\" + (futurep ? \"Future\" : \"Past\") + \"/\" + units[t].name,\n\t\t\t\t\t{variables:\n\t\t\t\t\t\t{period: result.toString()}\n\t\t\t\t\t}\n\t\t\t\t),\n\t\t\t\tupdatePeriod: units[t].duration\n\t\t\t};\n\t\t}\n\t}\n\treturn {\n\t\tdelta: delta,\n\t\tdescription: $tw.language.getString(\n\t\t\t\"RelativeDate/\" + (futurep ? \"Future\" : \"Past\") + \"/Second\",\n\t\t\t{variables:\n\t\t\t\t{period: \"1\"}\n\t\t\t}\n\t\t),\n\t\tupdatePeriod: 1000\n\t};\n};\n\n// Convert & to \"&amp;\", < to \"&lt;\", > to \"&gt;\", \" to \"&quot;\"\nexports.htmlEncode = function(s) {\n\tif(s) {\n\t\treturn s.toString().replace(/&/mg,\"&amp;\").replace(/</mg,\"&lt;\").replace(/>/mg,\"&gt;\").replace(/\\\"/mg,\"&quot;\");\n\t} else {\n\t\treturn \"\";\n\t}\n};\n\n// Converts like htmlEncode, but forgets the double quote for brevity\nexports.htmlTextEncode = function(s) {\n\tif(s) {\n\t\treturn s.toString().replace(/&/mg,\"&amp;\").replace(/</mg,\"&lt;\").replace(/>/mg,\"&gt;\");\n\t} else {\n\t\treturn \"\";\n\t}\n};\n\n// Converts all HTML entities to their character equivalents\nexports.entityDecode = function(s) {\n\tvar converter = String.fromCodePoint || String.fromCharCode,\n\t\te = s.substr(1,s.length-2), // Strip the & and the ;\n\t\tc;\n\tif(e.charAt(0) === \"#\") {\n\t\tif(e.charAt(1) === \"x\" || e.charAt(1) === \"X\") {\n\t\t\tc = parseInt(e.substr(2),16);\n\t\t} else {\n\t\t\tc = parseInt(e.substr(1),10);\n\t\t}\n\t\tif(isNaN(c)) {\n\t\t\treturn s;\n\t\t} else {\n\t\t\treturn converter(c);\n\t\t}\n\t} else {\n\t\tc = $tw.config.htmlEntities[e];\n\t\tif(c) {\n\t\t\treturn converter(c);\n\t\t} else {\n\t\t\treturn s; // Couldn't convert it as an entity, just return it raw\n\t\t}\n\t}\n};\n\nexports.unescapeLineBreaks = function(s) {\n\treturn s.replace(/\\\\n/mg,\"\\n\").replace(/\\\\b/mg,\" \").replace(/\\\\s/mg,\"\\\\\").replace(/\\r/mg,\"\");\n};\n\n/*\n * Returns an escape sequence for given character. Uses \\x for characters <=\n * 0xFF to save space, \\u for the rest.\n *\n * The code needs to be in sync with th code template in the compilation\n * function for \"action\" nodes.\n */\n// Copied from peg.js, thanks to David Majda\nexports.escape = function(ch) {\n\tvar charCode = ch.charCodeAt(0);\n\tif(charCode <= 0xFF) {\n\t\treturn '\\\\x' + $tw.utils.pad(charCode.toString(16).toUpperCase());\n\t} else {\n\t\treturn '\\\\u' + $tw.utils.pad(charCode.toString(16).toUpperCase(),4);\n\t}\n};\n\n// Turns a string into a legal JavaScript string\n// Copied from peg.js, thanks to David Majda\nexports.stringify = function(s, rawUnicode) {\n\t/*\n\t* ECMA-262, 5th ed., 7.8.4: All characters may appear literally in a string\n\t* literal except for the closing quote character, backslash, carriage return,\n\t* line separator, paragraph separator, and line feed. Any character may\n\t* appear in the form of an escape sequence.\n\t*\n\t* For portability, we also escape all non-ASCII characters.\n\t*/\n\tvar regex = rawUnicode ? /[\\x00-\\x1f]/g : /[\\x00-\\x1f\\x80-\\uFFFF]/g;\n\treturn (s || \"\")\n\t\t.replace(/\\\\/g, '\\\\\\\\')            // backslash\n\t\t.replace(/\"/g, '\\\\\"')              // double quote character\n\t\t.replace(/'/g, \"\\\\'\")              // single quote character\n\t\t.replace(/\\r/g, '\\\\r')             // carriage return\n\t\t.replace(/\\n/g, '\\\\n')             // line feed\n\t\t.replace(regex, exports.escape);   // non-ASCII characters\n};\n\n// Turns a string into a legal JSON string\n// Derived from peg.js, thanks to David Majda\nexports.jsonStringify = function(s, rawUnicode) {\n\t// See http://www.json.org/\n\tvar regex = rawUnicode ? /[\\x00-\\x1f]/g : /[\\x00-\\x1f\\x80-\\uFFFF]/g;\n\treturn (s || \"\")\n\t\t.replace(/\\\\/g, '\\\\\\\\')            // backslash\n\t\t.replace(/\"/g, '\\\\\"')              // double quote character\n\t\t.replace(/\\r/g, '\\\\r')             // carriage return\n\t\t.replace(/\\n/g, '\\\\n')             // line feed\n\t\t.replace(/\\x08/g, '\\\\b')           // backspace\n\t\t.replace(/\\x0c/g, '\\\\f')           // formfeed\n\t\t.replace(/\\t/g, '\\\\t')             // tab\n\t\t.replace(regex,function(s) {\n\t\t\treturn '\\\\u' + $tw.utils.pad(s.charCodeAt(0).toString(16).toUpperCase(),4);\n\t\t}); // non-ASCII characters\n};\n\n/*\nEscape the RegExp special characters with a preceding backslash\n*/\nexports.escapeRegExp = function(s) {\n    return s.replace(/[\\-\\/\\\\\\^\\$\\*\\+\\?\\.\\(\\)\\|\\[\\]\\{\\}]/g, '\\\\$&');\n};\n\n// Checks whether a link target is external, i.e. not a tiddler title\nexports.isLinkExternal = function(to) {\n\tvar externalRegExp = /^(?:file|http|https|mailto|ftp|irc|news|data|skype):[^\\s<>{}\\[\\]`|\"\\\\^]+(?:\\/|\\b)/i;\n\treturn externalRegExp.test(to);\n};\n\nexports.nextTick = function(fn) {\n/*global window: false */\n\tif(typeof process === \"undefined\") {\n\t\t// Apparently it would be faster to use postMessage - http://dbaron.org/log/20100309-faster-timeouts\n\t\twindow.setTimeout(fn,0);\n\t} else {\n\t\tprocess.nextTick(fn);\n\t}\n};\n\n/*\nConvert a hyphenated CSS property name into a camel case one\n*/\nexports.unHyphenateCss = function(propName) {\n\treturn propName.replace(/-([a-z])/gi, function(match0,match1) {\n\t\treturn match1.toUpperCase();\n\t});\n};\n\n/*\nConvert a camelcase CSS property name into a dashed one (\"backgroundColor\" --> \"background-color\")\n*/\nexports.hyphenateCss = function(propName) {\n\treturn propName.replace(/([A-Z])/g, function(match0,match1) {\n\t\treturn \"-\" + match1.toLowerCase();\n\t});\n};\n\n/*\nParse a text reference of one of these forms:\n* title\n* !!field\n* title!!field\n* title##index\n* etc\nReturns an object with the following fields, all optional:\n* title: tiddler title\n* field: tiddler field name\n* index: JSON property index\n*/\nexports.parseTextReference = function(textRef) {\n\t// Separate out the title, field name and/or JSON indices\n\tvar reTextRef = /(?:(.*?)!!(.+))|(?:(.*?)##(.+))|(.*)/mg,\n\t\tmatch = reTextRef.exec(textRef),\n\t\tresult = {};\n\tif(match && reTextRef.lastIndex === textRef.length) {\n\t\t// Return the parts\n\t\tif(match[1]) {\n\t\t\tresult.title = match[1];\n\t\t}\n\t\tif(match[2]) {\n\t\t\tresult.field = match[2];\n\t\t}\n\t\tif(match[3]) {\n\t\t\tresult.title = match[3];\n\t\t}\n\t\tif(match[4]) {\n\t\t\tresult.index = match[4];\n\t\t}\n\t\tif(match[5]) {\n\t\t\tresult.title = match[5];\n\t\t}\n\t} else {\n\t\t// If we couldn't parse it\n\t\tresult.title = textRef\n\t}\n\treturn result;\n};\n\n/*\nChecks whether a string is a valid fieldname\n*/\nexports.isValidFieldName = function(name) {\n\tif(!name || typeof name !== \"string\") {\n\t\treturn false;\n\t}\n\tname = name.toLowerCase().trim();\n\tvar fieldValidatorRegEx = /^[a-z0-9\\-\\._]+$/mg;\n\treturn fieldValidatorRegEx.test(name);\n};\n\n/*\nExtract the version number from the meta tag or from the boot file\n*/\n\n// Browser version\nexports.extractVersionInfo = function() {\n\tif($tw.packageInfo) {\n\t\treturn $tw.packageInfo.version;\n\t} else {\n\t\tvar metatags = document.getElementsByTagName(\"meta\");\n\t\tfor(var t=0; t<metatags.length; t++) {\n\t\t\tvar m = metatags[t];\n\t\t\tif(m.name === \"tiddlywiki-version\") {\n\t\t\t\treturn m.content;\n\t\t\t}\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nGet the animation duration in ms\n*/\nexports.getAnimationDuration = function() {\n\treturn parseInt($tw.wiki.getTiddlerText(\"$:/config/AnimationDuration\",\"400\"),10) || 0;\n};\n\n/*\nHash a string to a number\nDerived from http://stackoverflow.com/a/15710692\n*/\nexports.hashString = function(str) {\n\treturn str.split(\"\").reduce(function(a,b) {\n\t\ta = ((a << 5) - a) + b.charCodeAt(0);\n\t\treturn a & a;\n\t},0);\n};\n\n/*\nDecode a base64 string\n*/\nexports.base64Decode = function(string64) {\n\treturn base64utf8.base64.decode.call(base64utf8,string64);\n};\n\n/*\nEncode a string to base64\n*/\nexports.base64Encode = function(string64) {\n\treturn base64utf8.base64.encode.call(base64utf8,string64);\n};\n\n/*\nConvert a hashmap into a tiddler dictionary format sequence of name:value pairs\n*/\nexports.makeTiddlerDictionary = function(data) {\n\tvar output = [];\n\tfor(var name in data) {\n\t\toutput.push(name + \": \" + data[name]);\n\t}\n\treturn output.join(\"\\n\");\n};\n\n/*\nHigh resolution microsecond timer for profiling\n*/\nexports.timer = function(base) {\n\tvar m;\n\tif($tw.node) {\n\t\tvar r = process.hrtime();\n\t\tm =  r[0] * 1e3 + (r[1] / 1e6);\n\t} else if(window.performance) {\n\t\tm = performance.now();\n\t} else {\n\t\tm = Date.now();\n\t}\n\tif(typeof base !== \"undefined\") {\n\t\tm = m - base;\n\t}\n\treturn m;\n};\n\n/*\nConvert text and content type to a data URI\n*/\nexports.makeDataUri = function(text,type,_canonical_uri) {\n\ttype = type || \"text/vnd.tiddlywiki\";\n\tvar typeInfo = $tw.config.contentTypeInfo[type] || $tw.config.contentTypeInfo[\"text/plain\"],\n\t\tisBase64 = typeInfo.encoding === \"base64\",\n\t\tparts = [];\n\tif(_canonical_uri) {\n\t\tparts.push(_canonical_uri);\n\t} else {\n\t\tparts.push(\"data:\");\n\t\tparts.push(type);\n\t\tparts.push(isBase64 ? \";base64\" : \"\");\n\t\tparts.push(\",\");\n\t\tparts.push(isBase64 ? text : encodeURIComponent(text));\t\t\n\t}\n\treturn parts.join(\"\");\n};\n\n/*\nUseful for finding out the fully escaped CSS selector equivalent to a given tag. For example:\n\n$tw.utils.tagToCssSelector(\"$:/tags/Stylesheet\") --> tc-tagged-\\%24\\%3A\\%2Ftags\\%2FStylesheet\n*/\nexports.tagToCssSelector = function(tagName) {\n\treturn \"tc-tagged-\" + encodeURIComponent(tagName).replace(/[!\"#$%&'()*+,\\-./:;<=>?@[\\\\\\]^`{\\|}~,]/mg,function(c) {\n\t\treturn \"\\\\\" + c;\n\t});\n};\n\n/*\nIE does not have sign function\n*/\nexports.sign = Math.sign || function(x) {\n\tx = +x; // convert to a number\n\tif (x === 0 || isNaN(x)) {\n\t\treturn x;\n\t}\n\treturn x > 0 ? 1 : -1;\n};\n\n/*\nIE does not have an endsWith function\n*/\nexports.strEndsWith = function(str,ending,position) {\n\tif(str.endsWith) {\n\t\treturn str.endsWith(ending,position);\n\t} else {\n\t\tif (typeof position !== 'number' || !isFinite(position) || Math.floor(position) !== position || position > str.length) {\n\t\t\tposition = str.length;\n\t\t}\n\t\tposition -= ending.length;\n\t\tvar lastIndex = str.indexOf(ending, position);\n\t\treturn lastIndex !== -1 && lastIndex === position;\n\t}\n};\n\n/*\nReturn system information useful for debugging\n*/\nexports.getSystemInfo = function(str,ending,position) {\n\tvar results = [],\n\t\tsave = function(desc,value) {\n\t\t\tresults.push(desc + \": \" + value);\n\t\t};\n\tif($tw.browser) {\n\t\tsave(\"User Agent\",navigator.userAgent);\n\t\tsave(\"Online Status\",window.navigator.onLine);\n\t}\n\tif($tw.node) {\n\t\tsave(\"Node Version\",process.version);\n\t}\n\treturn results.join(\"\\n\");\n};\n\nexports.parseNumber = function(str) {\n\treturn parseFloat(str) || 0;\n};\n\nexports.parseInt = function(str) {\n\treturn parseInt(str,10) || 0;\n};\n\nexports.stringifyNumber = function(num) {\n\treturn num + \"\";\n};\n\nexports.makeCompareFunction = function(type,options) {\n\toptions = options || {};\n\t// set isCaseSensitive to true if not defined in options\n\tvar isCaseSensitive = (options.isCaseSensitive === false) ? false : true,\n\t\tgt = options.invert ? -1 : +1,\n\t\tlt = options.invert ? +1 : -1,\n\t\tcompare = function(a,b) {\n\t\t\tif(a > b) {\n\t\t\t\treturn gt ;\n\t\t\t} else if(a < b) {\n\t\t\t\treturn lt;\n\t\t\t} else {\n\t\t\t\treturn 0;\n\t\t\t}\n\t\t},\n\t\ttypes = {\n\t\t\t\"number\": function(a,b) {\n\t\t\t\treturn compare($tw.utils.parseNumber(a),$tw.utils.parseNumber(b));\n\t\t\t},\n\t\t\t\"integer\": function(a,b) {\n\t\t\t\treturn compare($tw.utils.parseInt(a),$tw.utils.parseInt(b));\n\t\t\t},\n\t\t\t\"string\": function(a,b) {\n\t\t\t\tif(!isCaseSensitive) {\n\t\t\t\t\ta = a.toLowerCase();\n\t\t\t\t\tb = b.toLowerCase();\n\t\t\t\t}\n\t\t\t\treturn compare(\"\" + a,\"\" + b);\n\t\t\t},\n\t\t\t\"date\": function(a,b) {\n\t\t\t\tvar dateA = $tw.utils.parseDate(a),\n\t\t\t\t\tdateB = $tw.utils.parseDate(b);\n\t\t\t\tif(!isFinite(dateA)) {\n\t\t\t\t\tdateA = new Date(0);\n\t\t\t\t}\n\t\t\t\tif(!isFinite(dateB)) {\n\t\t\t\t\tdateB = new Date(0);\n\t\t\t\t}\n\t\t\t\treturn compare(dateA,dateB);\n\t\t\t},\n\t\t\t\"version\": function(a,b) {\n\t\t\t\treturn $tw.utils.compareVersions(a,b);\n\t\t\t},\n\t\t\t\"alphanumeric\": function(a,b) {\n\t\t\t\tif(!isCaseSensitive) {\n\t\t\t\t\ta = a.toLowerCase();\n\t\t\t\t\tb = b.toLowerCase();\n\t\t\t\t}\n\t\t\t\treturn options.invert ? b.localeCompare(a,undefined,{numeric: true,sensitivity: \"base\"}) : a.localeCompare(b,undefined,{numeric: true,sensitivity: \"base\"});\n\t\t\t}\n\t\t};\n\treturn (types[type] || types[options.defaultType] || types.number);\n};\n\n})();\n",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/widgets/action-confirm.js": {
            "title": "$:/core/modules/widgets/action-confirm.js",
            "text": "/*\\\n\ntitle: $:/core/modules/widgets/action-confirm.js\ntype: application/javascript\nmodule-type: widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ConfirmWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nConfirmWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nConfirmWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.parentDomNode = parent;\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nConfirmWidget.prototype.execute = function() {\n\tthis.message = this.getAttribute(\"$message\",$tw.language.getString(\"ConfirmAction\"));\n\tthis.prompt = (this.getAttribute(\"$prompt\",\"yes\") == \"no\" ? false : true);\n\tthis.makeChildWidgets();\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nConfirmWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$message\"] || changedAttributes[\"$prompt\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nConfirmWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tvar invokeActions = true,\n\t\thandled = true;\n\tif(this.prompt) {\n\t\tinvokeActions = confirm(this.message);\n\t}\n\tif(invokeActions) {\n\t\thandled = this.invokeActions(triggeringWidget,event);\n\t}\n\treturn handled;\n};\n\nConfirmWidget.prototype.allowActionPropagation = function() {\n\treturn false;\n};\n\nexports[\"action-confirm\"] = ConfirmWidget;\n\n})();",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/action-createtiddler.js": {
            "title": "$:/core/modules/widgets/action-createtiddler.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/action-createtiddler.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to create a new tiddler with a unique name and specified fields.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw:false, require:false, exports:false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar CreateTiddlerWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nCreateTiddlerWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nCreateTiddlerWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nCreateTiddlerWidget.prototype.execute = function() {\n\tthis.actionBaseTitle = this.getAttribute(\"$basetitle\");\n\tthis.hasBase = !!this.actionBaseTitle;\n\tthis.actionSaveTitle = this.getAttribute(\"$savetitle\");\n\tthis.actionSaveDraftTitle = this.getAttribute(\"$savedrafttitle\");\n\tthis.actionTimestamp = this.getAttribute(\"$timestamp\",\"yes\") === \"yes\";\n\t//Following params are new since 5.1.22\n\tthis.actionTemplate = this.getAttribute(\"$template\");\n\tthis.useTemplate = !!this.actionTemplate;\n\tthis.actionOverwrite = this.getAttribute(\"$overwrite\",\"no\");\n\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nCreateTiddlerWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif($tw.utils.count(changedAttributes) > 0) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nCreateTiddlerWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tvar title = this.wiki.getTiddlerText(\"$:/language/DefaultNewTiddlerTitle\"), // Get the initial new-tiddler title\n\t\tfields = {},\n\t\tcreationFields,\n\t\tmodificationFields;\n\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\tif(name.charAt(0) !== \"$\") {\n\t\t\tfields[name] = attribute;\n\t\t}\n\t});\n\tif(this.actionTimestamp) {\n\t\tcreationFields = this.wiki.getCreationFields();\n\t\tmodificationFields = this.wiki.getModificationFields();\n\t}\n\tif(this.hasBase && this.actionOverwrite === \"no\") {\n\t\ttitle = this.wiki.generateNewTitle(this.actionBaseTitle);\n\t} else if (this.hasBase && this.actionOverwrite === \"yes\") {\n\t\ttitle = this.actionBaseTitle\n\t}\n\t// NO $basetitle BUT $template parameter is available\n\t// the title MUST be unique, otherwise the template would be overwritten\n\tif (!this.hasBase && this.useTemplate) {\n\t\ttitle = this.wiki.generateNewTitle(this.actionTemplate);\n\t} else if (!this.hasBase && !this.useTemplate) {\n\t\t// If NO $basetitle AND NO $template use initial title\n\t\t// DON'T overwrite any stuff\n\t\ttitle = this.wiki.generateNewTitle(title);\n\t}\n\tvar templateTiddler = this.wiki.getTiddler(this.actionTemplate) || {};\n\tvar tiddler = this.wiki.addTiddler(new $tw.Tiddler(templateTiddler.fields,creationFields,fields,modificationFields,{title: title}));\n\tif(this.actionSaveTitle) {\n\t\tthis.wiki.setTextReference(this.actionSaveTitle,title,this.getVariable(\"currentTiddler\"));\n\t}\n\tif(this.actionSaveDraftTitle) {\n\t\tthis.wiki.setTextReference(this.actionSaveDraftTitle,this.wiki.generateDraftTitle(title),this.getVariable(\"currentTiddler\"));\n\t}\n\treturn true; // Action was invoked\n};\n\nexports[\"action-createtiddler\"] = CreateTiddlerWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/action-deletefield.js": {
            "title": "$:/core/modules/widgets/action-deletefield.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/action-deletefield.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to delete fields of a tiddler.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar DeleteFieldWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDeleteFieldWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nDeleteFieldWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nDeleteFieldWidget.prototype.execute = function() {\n\tthis.actionTiddler = this.getAttribute(\"$tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.actionField = this.getAttribute(\"$field\");\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nDeleteFieldWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$tiddler\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nDeleteFieldWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tvar self = this,\n\t\ttiddler = this.wiki.getTiddler(self.actionTiddler),\n\t\tremoveFields = {},\n\t\thasChanged = false;\n\tif(this.actionField && tiddler) {\n\t\tremoveFields[this.actionField] = undefined;\n\t\tif(this.actionField in tiddler.fields) {\n\t\t\thasChanged = true;\n\t\t}\n\t}\n\tif(tiddler) {\n\t\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\t\tif(name.charAt(0) !== \"$\" && name !== \"title\") {\n\t\t\t\tremoveFields[name] = undefined;\n\t\t\t\thasChanged = true;\n\t\t\t}\n\t\t});\n\t\tif(hasChanged) {\n\t\t\tthis.wiki.addTiddler(new $tw.Tiddler(this.wiki.getCreationFields(),tiddler,removeFields,this.wiki.getModificationFields()));\t\t\t\n\t\t}\n\t}\n\treturn true; // Action was invoked\n};\n\nexports[\"action-deletefield\"] = DeleteFieldWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/action-deletetiddler.js": {
            "title": "$:/core/modules/widgets/action-deletetiddler.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/action-deletetiddler.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to delete a tiddler.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar DeleteTiddlerWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDeleteTiddlerWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nDeleteTiddlerWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nDeleteTiddlerWidget.prototype.execute = function() {\n\tthis.actionFilter = this.getAttribute(\"$filter\");\n\tthis.actionTiddler = this.getAttribute(\"$tiddler\");\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nDeleteTiddlerWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$filter\"] || changedAttributes[\"$tiddler\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nDeleteTiddlerWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tvar tiddlers = [];\n\tif(this.actionFilter) {\n\t\ttiddlers = this.wiki.filterTiddlers(this.actionFilter,this);\n\t}\n\tif(this.actionTiddler) {\n\t\ttiddlers.push(this.actionTiddler);\n\t}\n\tfor(var t=0; t<tiddlers.length; t++) {\n\t\tthis.wiki.deleteTiddler(tiddlers[t]);\n\t}\n\treturn true; // Action was invoked\n};\n\nexports[\"action-deletetiddler\"] = DeleteTiddlerWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/action-listops.js": {
            "title": "$:/core/modules/widgets/action-listops.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/action-listops.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to apply list operations to any tiddler field (defaults to the 'list' field of the current tiddler)\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\nvar ActionListopsWidget = function(parseTreeNode, options) {\n\tthis.initialise(parseTreeNode, options);\n};\n/**\n * Inherit from the base widget class\n */\nActionListopsWidget.prototype = new Widget();\n/**\n * Render this widget into the DOM\n */\nActionListopsWidget.prototype.render = function(parent, nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n/**\n * Compute the internal state of the widget\n */\nActionListopsWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.target = this.getAttribute(\"$tiddler\", this.getVariable(\n\t\t\"currentTiddler\"));\n\tthis.filter = this.getAttribute(\"$filter\");\n\tthis.subfilter = this.getAttribute(\"$subfilter\");\n\tthis.listField = this.getAttribute(\"$field\", \"list\");\n\tthis.listIndex = this.getAttribute(\"$index\");\n\tthis.filtertags = this.getAttribute(\"$tags\");\n};\n/**\n * \tRefresh the widget by ensuring our attributes are up to date\n */\nActionListopsWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif($tw.utils.count(changedAttributes) > 0) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n/**\n * \tInvoke the action associated with this widget\n */\nActionListopsWidget.prototype.invokeAction = function(triggeringWidget,\n\tevent) {\n\t//Apply the specified filters to the lists\n\tvar field = this.listField,\n\t\tindex,\n\t\tlist = this.listField;\n\tif(this.listIndex) {\n\t\tfield = undefined;\n\t\tindex = this.listIndex;\n\t\tlist = this.listIndex;\n\t}\n\tif(this.filter) {\n\t\tthis.wiki.setText(this.target, field, index, $tw.utils.stringifyList(\n\t\t\tthis.wiki\n\t\t\t.filterTiddlers(this.filter, this)));\n\t}\n\tif(this.subfilter) {\n\t\tvar inputList = this.wiki.getTiddlerList(this.target,field,index),\n\t\t\tsubfilter = $tw.utils.stringifyList(inputList) + \" \" + this.subfilter;\n\t\tthis.wiki.setText(this.target, field, index, $tw.utils.stringifyList(this.wiki.filterTiddlers(subfilter,this)));\n\t}\n\tif(this.filtertags) {\n\t\tvar tiddler = this.wiki.getTiddler(this.target),\n\t\t\toldtags = tiddler ? (tiddler.fields.tags || []).slice(0) : [],\n\t\t\ttagfilter = $tw.utils.stringifyList(oldtags) + \" \" + this.filtertags,\n\t\t\tnewtags = this.wiki.filterTiddlers(tagfilter,this);\n\t\tif($tw.utils.stringifyList(oldtags.sort()) !== $tw.utils.stringifyList(newtags.sort())) {\n\t\t\tthis.wiki.setText(this.target,\"tags\",undefined,$tw.utils.stringifyList(newtags));\t\t\t\n\t\t}\n\t}\n\treturn true; // Action was invoked\n};\n\nexports[\"action-listops\"] = ActionListopsWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/action-log.js": {
            "title": "$:/core/modules/widgets/action-log.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/action-log.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to log debug messages\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar LogWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nLogWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nLogWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\nLogWidget.prototype.execute = function(){\n\tthis.message = this.getAttribute(\"$$message\",\"debug\");\n\tthis.logAll = this.getAttribute(\"$$all\",\"no\") === \"yes\" ? true : false;\n\tthis.filter = this.getAttribute(\"$$filter\");\n}\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nLogWidget.prototype.refresh = function(changedTiddlers) {\n\tthis.refreshSelf();\n\treturn true;\n};\n\n/*\nInvoke the action associated with this widget\n*/\nLogWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tthis.log();\n\treturn true; // Action was invoked\n};\n\nLogWidget.prototype.log = function() {\n\tvar data = {},\n\t\tdataCount,\n\t\tallVars = {},\n\t\tfilteredVars;\n\n\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\tif(name.substring(0,2) !== \"$$\") {\n\t\t\tdata[name] = attribute;\n\t\t}\t\t\n\t});\n\n\tfor(var v in this.variables) {\n\t\tallVars[v] = this.getVariable(v,{defaultValue:\"\"});\n\t}\t\n\tif(this.filter) {\n\t\tfilteredVars = this.wiki.compileFilter(this.filter).call(this.wiki,this.wiki.makeTiddlerIterator(allVars));\n\t\t$tw.utils.each(filteredVars,function(name) {\n\t\t\tdata[name] = allVars[name];\n\t\t});\t\t\n\t}\n\tdataCount = $tw.utils.count(data);\n\n\tconsole.group(this.message);\n\tif(dataCount > 0) {\n\t\t$tw.utils.logTable(data);\n\t}\n\tif(this.logAll || !dataCount) {\n\t\tconsole.groupCollapsed(\"All variables\");\n\t\t$tw.utils.logTable(allVars);\n\t\tconsole.groupEnd();\n\t}\n\tconsole.groupEnd();\n}\n\nexports[\"action-log\"] = LogWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/action-navigate.js": {
            "title": "$:/core/modules/widgets/action-navigate.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/action-navigate.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to navigate to a tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar NavigateWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nNavigateWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nNavigateWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nNavigateWidget.prototype.execute = function() {\n\tthis.actionTo = this.getAttribute(\"$to\");\n\tthis.actionScroll = this.getAttribute(\"$scroll\");\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nNavigateWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$to\"] || changedAttributes[\"$scroll\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nNavigateWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tevent = event || {};\n\tvar bounds = triggeringWidget && triggeringWidget.getBoundingClientRect && triggeringWidget.getBoundingClientRect(),\n\t\tsuppressNavigation = event.metaKey || event.ctrlKey || (event.button === 1);\n\tif(this.actionScroll === \"yes\") {\n\t\tsuppressNavigation = false;\n\t} else if(this.actionScroll === \"no\") {\n\t\tsuppressNavigation = true;\n\t}\n\tthis.dispatchEvent({\n\t\ttype: \"tm-navigate\",\n\t\tnavigateTo: this.actionTo === undefined ? this.getVariable(\"currentTiddler\") : this.actionTo,\n\t\tnavigateFromTitle: this.getVariable(\"storyTiddler\"),\n\t\tnavigateFromNode: triggeringWidget,\n\t\tnavigateFromClientRect: bounds && { top: bounds.top, left: bounds.left, width: bounds.width, right: bounds.right, bottom: bounds.bottom, height: bounds.height\n\t\t},\n\t\tnavigateSuppressNavigation: suppressNavigation\n\t});\n\treturn true; // Action was invoked\n};\n\nexports[\"action-navigate\"] = NavigateWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/action-popup.js": {
            "title": "$:/core/modules/widgets/action-popup.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/action-popup.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to trigger a popup.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ActionPopupWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nActionPopupWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nActionPopupWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nActionPopupWidget.prototype.execute = function() {\n\tthis.actionState = this.getAttribute(\"$state\");\n\tthis.actionCoords = this.getAttribute(\"$coords\");\n\tthis.floating = this.getAttribute(\"$floating\",\"no\") === \"yes\";\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nActionPopupWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$state\"] || changedAttributes[\"$coords\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nActionPopupWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\t// Trigger the popup\n\tvar popupLocationRegExp = /^\\((-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+)\\)$/,\n\t\tmatch = popupLocationRegExp.exec(this.actionCoords || \"\");\n\tif(match) {\n\t\t$tw.popup.triggerPopup({\n\t\t\tdomNode: null,\n\t\t\tdomNodeRect: {\n\t\t\t\tleft: parseFloat(match[1]),\n\t\t\t\ttop: parseFloat(match[2]),\n\t\t\t\twidth: parseFloat(match[3]),\n\t\t\t\theight: parseFloat(match[4])\n\t\t\t},\n\t\t\ttitle: this.actionState,\n\t\t\twiki: this.wiki,\n\t\t\tfloating: this.floating\n\t\t});\n\t} else {\n\t\t$tw.popup.cancel(0);\n\t}\n\treturn true; // Action was invoked\n};\n\nexports[\"action-popup\"] = ActionPopupWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/action-sendmessage.js": {
            "title": "$:/core/modules/widgets/action-sendmessage.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/action-sendmessage.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to send a message\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar SendMessageWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nSendMessageWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nSendMessageWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nSendMessageWidget.prototype.execute = function() {\n\tthis.actionMessage = this.getAttribute(\"$message\");\n\tthis.actionParam = this.getAttribute(\"$param\");\n\tthis.actionName = this.getAttribute(\"$name\");\n\tthis.actionValue = this.getAttribute(\"$value\",\"\");\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nSendMessageWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(Object.keys(changedAttributes).length) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nSendMessageWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\t// Get the string parameter\n\tvar param = this.actionParam;\n\t// Assemble the attributes as a hashmap\n\tvar paramObject = Object.create(null);\n\tvar count = 0;\n\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\tif(name.charAt(0) !== \"$\") {\n\t\t\tparamObject[name] = attribute;\n\t\t\tcount++;\n\t\t}\n\t});\n\t// Add name/value pair if present\n\tif(this.actionName) {\n\t\tparamObject[this.actionName] = this.actionValue;\n\t}\n\t// Dispatch the message\n\tthis.dispatchEvent({\n\t\ttype: this.actionMessage,\n\t\tparam: param,\n\t\tparamObject: paramObject,\n\t\ttiddlerTitle: this.getVariable(\"currentTiddler\"),\n\t\tnavigateFromTitle: this.getVariable(\"storyTiddler\"),\n\t\tevent: event\n\t});\n\treturn true; // Action was invoked\n};\n\nexports[\"action-sendmessage\"] = SendMessageWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/action-setfield.js": {
            "title": "$:/core/modules/widgets/action-setfield.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/action-setfield.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to set a single field or index on a tiddler.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar SetFieldWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nSetFieldWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nSetFieldWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nSetFieldWidget.prototype.execute = function() {\n\tthis.actionTiddler = this.getAttribute(\"$tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.actionField = this.getAttribute(\"$field\");\n\tthis.actionIndex = this.getAttribute(\"$index\");\n\tthis.actionValue = this.getAttribute(\"$value\");\n\tthis.actionTimestamp = this.getAttribute(\"$timestamp\",\"yes\") === \"yes\";\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nSetFieldWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$tiddler\"] || changedAttributes[\"$field\"] || changedAttributes[\"$index\"] || changedAttributes[\"$value\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nSetFieldWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tvar self = this,\n\t\toptions = {};\n\toptions.suppressTimestamp = !this.actionTimestamp;\n\tif((typeof this.actionField == \"string\") || (typeof this.actionIndex == \"string\")  || (typeof this.actionValue == \"string\")) {\n\t\tthis.wiki.setText(this.actionTiddler,this.actionField,this.actionIndex,this.actionValue,options);\n\t}\n\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\tif(name.charAt(0) !== \"$\") {\n\t\t\tself.wiki.setText(self.actionTiddler,name,undefined,attribute,options);\n\t\t}\n\t});\n\treturn true; // Action was invoked\n};\n\nexports[\"action-setfield\"] = SetFieldWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/browse.js": {
            "title": "$:/core/modules/widgets/browse.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/browse.js\ntype: application/javascript\nmodule-type: widget\n\nBrowse widget for browsing for files to import\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar BrowseWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nBrowseWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nBrowseWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create element\n\tvar domNode = this.document.createElement(\"input\");\n\tdomNode.setAttribute(\"type\",\"file\");\n\tif(this.browseMultiple) {\n\t\tdomNode.setAttribute(\"multiple\",\"multiple\");\n\t}\n\tif(this.tooltip) {\n\t\tdomNode.setAttribute(\"title\",this.tooltip);\n\t}\n\t// Nw.js supports \"nwsaveas\" to force a \"save as\" dialogue that allows a new or existing file to be selected\n\tif(this.nwsaveas) {\n\t\tdomNode.setAttribute(\"nwsaveas\",this.nwsaveas);\n\t}\n\tif(this.accept) {\n\t\tdomNode.setAttribute(\"accept\",this.accept);\n\t}\n\t// Nw.js supports \"webkitdirectory\" and \"nwdirectory\" to allow a directory to be selected\n\tif(this.webkitdirectory) {\n\t\tdomNode.setAttribute(\"webkitdirectory\",this.webkitdirectory);\n\t}\n\tif(this.nwdirectory) {\n\t\tdomNode.setAttribute(\"nwdirectory\",this.nwdirectory);\n\t}\n\t// Add a click event handler\n\tdomNode.addEventListener(\"change\",function (event) {\n\t\tif(self.message) {\n\t\t\tself.dispatchEvent({type: self.message, param: self.param, files: event.target.files});\n\t\t} else {\n\t\t\tself.wiki.readFiles(event.target.files,{\n\t\t\t\tcallback: function(tiddlerFieldsArray) {\n\t\t\t\t\tself.dispatchEvent({type: \"tm-import-tiddlers\", param: JSON.stringify(tiddlerFieldsArray)});\n\t\t\t\t},\n\t\t\t\tdeserializer: self.deserializer\n\t\t\t});\n\t\t}\n\t\treturn false;\n\t},false);\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nBrowseWidget.prototype.execute = function() {\n\tthis.browseMultiple = this.getAttribute(\"multiple\");\n\tthis.deserializer = this.getAttribute(\"deserializer\");\n\tthis.message = this.getAttribute(\"message\");\n\tthis.param = this.getAttribute(\"param\");\n\tthis.tooltip = this.getAttribute(\"tooltip\");\n\tthis.nwsaveas = this.getAttribute(\"nwsaveas\");\n\tthis.accept = this.getAttribute(\"accept\");\n\tthis.webkitdirectory = this.getAttribute(\"webkitdirectory\");\n\tthis.nwdirectory = this.getAttribute(\"nwdirectory\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nBrowseWidget.prototype.refresh = function(changedTiddlers) {\n\treturn false;\n};\n\nexports.browse = BrowseWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/button.js": {
            "title": "$:/core/modules/widgets/button.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/button.js\ntype: application/javascript\nmodule-type: widget\n\nButton widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ButtonWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nButtonWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nButtonWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this,\n\t\ttag = \"button\",\n\t\tdomNode;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create element\n\tif(this.buttonTag && $tw.config.htmlUnsafeElements.indexOf(this.buttonTag) === -1) {\n\t\ttag = this.buttonTag;\n\t}\n\tdomNode = this.document.createElement(tag);\n\tthis.domNode = domNode;\n\t// Assign classes\n\tvar classes = this[\"class\"].split(\" \") || [],\n\t\tisPoppedUp = (this.popup || this.popupTitle) && this.isPoppedUp();\n\tif(this.selectedClass) {\n\t\tif((this.set || this.setTitle) && this.setTo && this.isSelected()) {\n\t\t\t$tw.utils.pushTop(classes,this.selectedClass.split(\" \"));\n\t\t}\n\t\tif(isPoppedUp) {\n\t\t\t$tw.utils.pushTop(classes,this.selectedClass.split(\" \"));\n\t\t}\n\t}\n\tif(isPoppedUp) {\n\t\t$tw.utils.pushTop(classes,\"tc-popup-handle\");\n\t}\n\tdomNode.className = classes.join(\" \");\n\t// Assign other attributes\n\tif(this.style) {\n\t\tdomNode.setAttribute(\"style\",this.style);\n\t}\n\tif(this.tooltip) {\n\t\tdomNode.setAttribute(\"title\",this.tooltip);\n\t}\n\tif(this[\"aria-label\"]) {\n\t\tdomNode.setAttribute(\"aria-label\",this[\"aria-label\"]);\n\t}\n\tif(this.popup || this.popupTitle) {\n\t\tdomNode.setAttribute(\"aria-expanded\",isPoppedUp ? \"true\" : \"false\");\n\t}\n\t// Set the tabindex\n\tif(this.tabIndex) {\n\t\tdomNode.setAttribute(\"tabindex\",this.tabIndex);\n\t}\n\tif(this.isDisabled === \"yes\") {\n\t\tdomNode.setAttribute(\"disabled\",true);\n\t}\n\t// Add a click event handler\n\tdomNode.addEventListener(\"click\",function (event) {\n\t\tvar handled = false;\n\t\tif(self.invokeActions(self,event)) {\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.to) {\n\t\t\tself.navigateTo(event);\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.message) {\n\t\t\tself.dispatchMessage(event);\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.popup || self.popupTitle) {\n\t\t\tself.triggerPopup(event);\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.set || self.setTitle) {\n\t\t\tself.setTiddler();\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.actions) {\n\t\t\tvar modifierKey = $tw.keyboardManager.getEventModifierKeyDescriptor(event);\n\t\t\tself.invokeActionString(self.actions,self,event,{modifier: modifierKey});\n\t\t}\n\t\tif(handled) {\n\t\t\tevent.preventDefault();\n\t\t\tevent.stopPropagation();\n\t\t}\n\t\treturn handled;\n\t},false);\n\t// Make it draggable if required\n\tif(this.dragTiddler || this.dragFilter) {\n\t\t$tw.utils.makeDraggable({\n\t\t\tdomNode: domNode,\n\t\t\tdragTiddlerFn: function() {return self.dragTiddler;},\n\t\t\tdragFilterFn: function() {return self.dragFilter;},\n\t\t\twidget: this\n\t\t});\n\t}\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\n/*\nWe don't allow actions to propagate because we trigger actions ourselves\n*/\nButtonWidget.prototype.allowActionPropagation = function() {\n\treturn false;\n};\n\nButtonWidget.prototype.getBoundingClientRect = function() {\n\treturn this.domNodes[0].getBoundingClientRect();\n};\n\nButtonWidget.prototype.isSelected = function() {\n    return this.setTitle ? (this.setField ? this.wiki.getTiddler(this.setTitle).getFieldString(this.setField) === this.setTo :\n\t\t(this.setIndex ? this.wiki.extractTiddlerDataItem(this.setTitle,this.setIndex) === this.setTo :\n\t\t\tthis.wiki.getTiddlerText(this.setTitle))) || this.defaultSetValue || this.getVariable(\"currentTiddler\") :\n\t\tthis.wiki.getTextReference(this.set,this.defaultSetValue,this.getVariable(\"currentTiddler\")) === this.setTo;\n};\n\nButtonWidget.prototype.isPoppedUp = function() {\n\tvar tiddler = this.popupTitle ? this.wiki.getTiddler(this.popupTitle) : this.wiki.getTiddler(this.popup);\n\tvar result = tiddler && tiddler.fields.text ? $tw.popup.readPopupState(tiddler.fields.text) : false;\n\treturn result;\n};\n\nButtonWidget.prototype.navigateTo = function(event) {\n\tvar bounds = this.getBoundingClientRect();\n\tthis.dispatchEvent({\n\t\ttype: \"tm-navigate\",\n\t\tnavigateTo: this.to,\n\t\tnavigateFromTitle: this.getVariable(\"storyTiddler\"),\n\t\tnavigateFromNode: this,\n\t\tnavigateFromClientRect: { top: bounds.top, left: bounds.left, width: bounds.width, right: bounds.right, bottom: bounds.bottom, height: bounds.height\n\t\t},\n\t\tnavigateSuppressNavigation: event.metaKey || event.ctrlKey || (event.button === 1),\n\t\tevent: event\n\t});\n};\n\nButtonWidget.prototype.dispatchMessage = function(event) {\n\tthis.dispatchEvent({type: this.message, param: this.param, tiddlerTitle: this.getVariable(\"currentTiddler\"), event: event});\n};\n\nButtonWidget.prototype.triggerPopup = function(event) {\n\tif(this.popupTitle) {\n\t\t$tw.popup.triggerPopup({\n\t\t\tdomNode: this.domNodes[0],\n\t\t\ttitle: this.popupTitle,\n\t\t\twiki: this.wiki,\n\t\t\tnoStateReference: true\n\t\t});\n\t} else {\n\t\t$tw.popup.triggerPopup({\n\t\t\tdomNode: this.domNodes[0],\n\t\t\ttitle: this.popup,\n\t\t\twiki: this.wiki\n\t\t});\n\t}\n};\n\nButtonWidget.prototype.setTiddler = function() {\n\tif(this.setTitle) {\n\t\tthis.setField ? this.wiki.setText(this.setTitle,this.setField,undefined,this.setTo) :\n\t\t\t\t(this.setIndex ? this.wiki.setText(this.setTitle,undefined,this.setIndex,this.setTo) :\n\t\t\t\tthis.wiki.setText(this.setTitle,\"text\",undefined,this.setTo));\n\t} else {\n\t\tthis.wiki.setTextReference(this.set,this.setTo,this.getVariable(\"currentTiddler\"));\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nButtonWidget.prototype.execute = function() {\n\t// Get attributes\n\tthis.actions = this.getAttribute(\"actions\");\n\tthis.to = this.getAttribute(\"to\");\n\tthis.message = this.getAttribute(\"message\");\n\tthis.param = this.getAttribute(\"param\");\n\tthis.set = this.getAttribute(\"set\");\n\tthis.setTo = this.getAttribute(\"setTo\");\n\tthis.popup = this.getAttribute(\"popup\");\n\tthis.hover = this.getAttribute(\"hover\");\n\tthis[\"aria-label\"] = this.getAttribute(\"aria-label\");\n\tthis.tooltip = this.getAttribute(\"tooltip\");\n\tthis.style = this.getAttribute(\"style\");\n\tthis[\"class\"] = this.getAttribute(\"class\",\"\");\n\tthis.selectedClass = this.getAttribute(\"selectedClass\");\n\tthis.defaultSetValue = this.getAttribute(\"default\",\"\");\n\tthis.buttonTag = this.getAttribute(\"tag\");\n\tthis.dragTiddler = this.getAttribute(\"dragTiddler\");\n\tthis.dragFilter = this.getAttribute(\"dragFilter\");\n\tthis.setTitle = this.getAttribute(\"setTitle\");\n\tthis.setField = this.getAttribute(\"setField\");\n\tthis.setIndex = this.getAttribute(\"setIndex\");\n\tthis.popupTitle = this.getAttribute(\"popupTitle\");\n\tthis.tabIndex = this.getAttribute(\"tabindex\");\n\tthis.isDisabled = this.getAttribute(\"disabled\",\"no\");\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\nButtonWidget.prototype.updateDomNodeClasses = function() {\n\tvar domNodeClasses = this.domNode.className.split(\" \"),\n\t\toldClasses = this.class.split(\" \"),\n\t\tnewClasses;\t\n\tthis[\"class\"] = this.getAttribute(\"class\",\"\");\n\tnewClasses = this.class.split(\" \");\n\t//Remove classes assigned from the old value of class attribute\n\t$tw.utils.each(oldClasses,function(oldClass){\n\t\tvar i = domNodeClasses.indexOf(oldClass);\n\t\tif(i !== -1) {\n\t\t\tdomNodeClasses.splice(i,1);\n\t\t}\n\t});\n\t//Add new classes from updated class attribute.\n\t$tw.utils.pushTop(domNodeClasses,newClasses);\n\tthis.domNode.className = domNodeClasses.join(\" \");\n}\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nButtonWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.actions || changedAttributes.to || changedAttributes.message || changedAttributes.param || changedAttributes.set || changedAttributes.setTo || changedAttributes.popup || changedAttributes.hover || changedAttributes.selectedClass || changedAttributes.style || changedAttributes.dragFilter || changedAttributes.dragTiddler || (this.set && changedTiddlers[this.set]) || (this.popup && changedTiddlers[this.popup]) || (this.popupTitle && changedTiddlers[this.popupTitle]) || changedAttributes.setTitle || changedAttributes.setField || changedAttributes.setIndex || changedAttributes.popupTitle || changedAttributes.disabled) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else if(changedAttributes[\"class\"]) {\n\t\tthis.updateDomNodeClasses();\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.button = ButtonWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/checkbox.js": {
            "title": "$:/core/modules/widgets/checkbox.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/checkbox.js\ntype: application/javascript\nmodule-type: widget\n\nCheckbox widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar CheckboxWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nCheckboxWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nCheckboxWidget.prototype.render = function(parent,nextSibling) {\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Create our elements\n\tthis.labelDomNode = this.document.createElement(\"label\");\n\tthis.labelDomNode.setAttribute(\"class\",this.checkboxClass);\n\tthis.inputDomNode = this.document.createElement(\"input\");\n\tthis.inputDomNode.setAttribute(\"type\",\"checkbox\");\n\tif(this.getValue()) {\n\t\tthis.inputDomNode.setAttribute(\"checked\",\"true\");\n\t}\n\tif(this.isDisabled === \"yes\") {\n\t\tthis.inputDomNode.setAttribute(\"disabled\",true);\n\t}\n\tthis.labelDomNode.appendChild(this.inputDomNode);\n\tthis.spanDomNode = this.document.createElement(\"span\");\n\tthis.labelDomNode.appendChild(this.spanDomNode);\n\t// Add a click event handler\n\t$tw.utils.addEventListeners(this.inputDomNode,[\n\t\t{name: \"change\", handlerObject: this, handlerMethod: \"handleChangeEvent\"}\n\t]);\n\t// Insert the label into the DOM and render any children\n\tparent.insertBefore(this.labelDomNode,nextSibling);\n\tthis.renderChildren(this.spanDomNode,null);\n\tthis.domNodes.push(this.labelDomNode);\n};\n\nCheckboxWidget.prototype.getValue = function() {\n\tvar tiddler = this.wiki.getTiddler(this.checkboxTitle);\n\tif(tiddler) {\n\t\tif(this.checkboxTag) {\n\t\t\tif(this.checkboxInvertTag) {\n\t\t\t\treturn !tiddler.hasTag(this.checkboxTag);\n\t\t\t} else {\n\t\t\t\treturn tiddler.hasTag(this.checkboxTag);\n\t\t\t}\n\t\t}\n\t\tif(this.checkboxField) {\n\t\t\tvar value;\n\t\t\tif($tw.utils.hop(tiddler.fields,this.checkboxField)) {\n\t\t\t\tvalue = tiddler.fields[this.checkboxField] || \"\";\n\t\t\t} else {\n\t\t\t\tvalue = this.checkboxDefault || \"\";\n\t\t\t}\n\t\t\tif(value === this.checkboxChecked) {\n\t\t\t\treturn true;\n\t\t\t}\n\t\t\tif(value === this.checkboxUnchecked) {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t}\n\t\tif(this.checkboxIndex) {\n\t\t\tvar value = this.wiki.extractTiddlerDataItem(tiddler,this.checkboxIndex,this.checkboxDefault || \"\");\n\t\t\tif(value === this.checkboxChecked) {\n\t\t\t\treturn true;\n\t\t\t}\n\t\t\tif(value === this.checkboxUnchecked) {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t}\n\t} else {\n\t\tif(this.checkboxTag) {\n\t\t\treturn false;\n\t\t}\n\t\tif(this.checkboxField) {\n\t\t\tif(this.checkboxDefault === this.checkboxChecked) {\n\t\t\t\treturn true;\n\t\t\t}\n\t\t\tif(this.checkboxDefault === this.checkboxUnchecked) {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t}\n\t}\n\treturn false;\n};\n\nCheckboxWidget.prototype.handleChangeEvent = function(event) {\n\tvar checked = this.inputDomNode.checked,\n\t\ttiddler = this.wiki.getTiddler(this.checkboxTitle),\n\t\tfallbackFields = {text: \"\"},\n\t\tnewFields = {title: this.checkboxTitle},\n\t\thasChanged = false,\n\t\ttagCheck = false,\n\t\thasTag = tiddler && tiddler.hasTag(this.checkboxTag),\n\t\tvalue = checked ? this.checkboxChecked : this.checkboxUnchecked;\n\tif(this.checkboxTag && this.checkboxInvertTag === \"yes\") {\n\t\ttagCheck = hasTag === checked;\n\t} else {\n\t\ttagCheck = hasTag !== checked;\n\t}\n\t// Set the tag if specified\n\tif(this.checkboxTag && (!tiddler || tagCheck)) {\n\t\tnewFields.tags = tiddler ? (tiddler.fields.tags || []).slice(0) : [];\n\t\tvar pos = newFields.tags.indexOf(this.checkboxTag);\n\t\tif(pos !== -1) {\n\t\t\tnewFields.tags.splice(pos,1);\n\t\t}\n\t\tif(this.checkboxInvertTag === \"yes\" && !checked) {\n\t\t\tnewFields.tags.push(this.checkboxTag);\n\t\t} else if(this.checkboxInvertTag !== \"yes\" && checked) {\n\t\t\tnewFields.tags.push(this.checkboxTag);\n\t\t}\n\t\thasChanged = true;\n\t}\n\t// Set the field if specified\n\tif(this.checkboxField) {\n\t\tif(!tiddler || tiddler.fields[this.checkboxField] !== value) {\n\t\t\tnewFields[this.checkboxField] = value;\n\t\t\thasChanged = true;\n\t\t}\n\t}\n\t// Set the index if specified\n\tif(this.checkboxIndex) {\n\t\tvar indexValue = this.wiki.extractTiddlerDataItem(this.checkboxTitle,this.checkboxIndex);\n\t\tif(!tiddler || indexValue !== value) {\n\t\t\thasChanged = true;\n\t\t}\n\t}\n\tif(hasChanged) {\n\t\tif(this.checkboxIndex) {\n\t\t\tthis.wiki.setText(this.checkboxTitle,\"\",this.checkboxIndex,value);\n\t\t} else {\n\t\t\tthis.wiki.addTiddler(new $tw.Tiddler(this.wiki.getCreationFields(),fallbackFields,tiddler,newFields,this.wiki.getModificationFields()));\n\t\t}\n\t}\n\t// Trigger actions\n\tif(this.checkboxActions) {\n\t\tthis.invokeActionString(this.checkboxActions,this,event);\n\t}\n\tif(this.checkboxCheckActions && checked) {\n\t\tthis.invokeActionString(this.checkboxCheckActions,this,event);\n\t}\n\tif(this.checkboxUncheckActions && !checked) {\n\t\tthis.invokeActionString(this.checkboxUncheckActions,this,event);\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nCheckboxWidget.prototype.execute = function() {\n\t// Get the parameters from the attributes\n\tthis.checkboxActions = this.getAttribute(\"actions\");\n\tthis.checkboxCheckActions = this.getAttribute(\"checkactions\");\n\tthis.checkboxUncheckActions = this.getAttribute(\"uncheckactions\");\n\tthis.checkboxTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.checkboxTag = this.getAttribute(\"tag\");\n\tthis.checkboxField = this.getAttribute(\"field\");\n\tthis.checkboxIndex = this.getAttribute(\"index\");\n\tthis.checkboxChecked = this.getAttribute(\"checked\");\n\tthis.checkboxUnchecked = this.getAttribute(\"unchecked\");\n\tthis.checkboxDefault = this.getAttribute(\"default\");\n\tthis.checkboxClass = this.getAttribute(\"class\",\"\");\n\tthis.checkboxInvertTag = this.getAttribute(\"invertTag\",\"\");\n\tthis.isDisabled = this.getAttribute(\"disabled\",\"no\");\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nCheckboxWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.tag || changedAttributes.invertTag || changedAttributes.field || changedAttributes.index || changedAttributes.checked || changedAttributes.unchecked || changedAttributes[\"default\"] || changedAttributes[\"class\"] || changedAttributes.disabled) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\tvar refreshed = false;\n\t\tif(changedTiddlers[this.checkboxTitle]) {\n\t\t\tthis.inputDomNode.checked = this.getValue();\n\t\t\trefreshed = true;\n\t\t}\n\t\treturn this.refreshChildren(changedTiddlers) || refreshed;\n\t}\n};\n\nexports.checkbox = CheckboxWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/codeblock.js": {
            "title": "$:/core/modules/widgets/codeblock.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/codeblock.js\ntype: application/javascript\nmodule-type: widget\n\nCode block node widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar CodeBlockWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nCodeBlockWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nCodeBlockWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar codeNode = this.document.createElement(\"code\"),\n\t\tdomNode = this.document.createElement(\"pre\");\n\tcodeNode.appendChild(this.document.createTextNode(this.getAttribute(\"code\")));\n\tdomNode.appendChild(codeNode);\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.domNodes.push(domNode);\n\tif(this.postRender) {\n\t\tthis.postRender();\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nCodeBlockWidget.prototype.execute = function() {\n\tthis.language = this.getAttribute(\"language\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nCodeBlockWidget.prototype.refresh = function(changedTiddlers) {\n\treturn false;\n};\n\nexports.codeblock = CodeBlockWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/count.js": {
            "title": "$:/core/modules/widgets/count.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/count.js\ntype: application/javascript\nmodule-type: widget\n\nCount widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar CountWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nCountWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nCountWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar textNode = this.document.createTextNode(this.currentCount);\n\tparent.insertBefore(textNode,nextSibling);\n\tthis.domNodes.push(textNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nCountWidget.prototype.execute = function() {\n\t// Get parameters from our attributes\n\tthis.filter = this.getAttribute(\"filter\");\n\t// Execute the filter\n\tif(this.filter) {\n\t\tthis.currentCount = this.wiki.filterTiddlers(this.filter,this).length;\n\t} else {\n\t\tthis.currentCount = \"0\";\n\t}\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nCountWidget.prototype.refresh = function(changedTiddlers) {\n\t// Re-execute the filter to get the count\n\tthis.computeAttributes();\n\tvar oldCount = this.currentCount;\n\tthis.execute();\n\tif(this.currentCount !== oldCount) {\n\t\t// Regenerate and rerender the widget and replace the existing DOM node\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\n\t}\n\n};\n\nexports.count = CountWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/diff-text.js": {
            "title": "$:/core/modules/widgets/diff-text.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/diff-text.js\ntype: application/javascript\nmodule-type: widget\n\nWidget to display a diff between two texts\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget,\n\tdmp = require(\"$:/core/modules/utils/diff-match-patch/diff_match_patch.js\");\n\nvar DiffTextWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDiffTextWidget.prototype = new Widget();\n\nDiffTextWidget.prototype.invisibleCharacters = {\n\t\"\\n\": \"↩︎\\n\",\n\t\"\\r\": \"⇠\",\n\t\"\\t\": \"⇥\\t\"\n};\n\n/*\nRender this widget into the DOM\n*/\nDiffTextWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create the diff\n\tvar dmpObject = new dmp.diff_match_patch(),\n\t\tdiffs = dmpObject.diff_main(this.getAttribute(\"source\"),this.getAttribute(\"dest\"));\n\t// Apply required cleanup\n\tswitch(this.getAttribute(\"cleanup\",\"semantic\")) {\n\t\tcase \"none\":\n\t\t\t// No cleanup\n\t\t\tbreak;\n\t\tcase \"efficiency\":\n\t\t\tdmpObject.diff_cleanupEfficiency(diffs);\n\t\t\tbreak;\n\t\tdefault: // case \"semantic\"\n\t\t\tdmpObject.diff_cleanupSemantic(diffs);\n\t\t\tbreak;\n\t}\n\t// Create the elements\n\tvar domContainer = this.document.createElement(\"div\"), \n\t\tdomDiff = this.createDiffDom(diffs);\n\tparent.insertBefore(domContainer,nextSibling);\n\t// Set variables\n\tthis.setVariable(\"diff-count\",diffs.reduce(function(acc,diff) {\n\t\tif(diff[0] !== dmp.DIFF_EQUAL) {\n\t\t\tacc++;\n\t\t}\n\t\treturn acc;\n\t},0).toString());\n\t// Render child widgets\n\tthis.renderChildren(domContainer,null);\n\t// Render the diff\n\tdomContainer.appendChild(domDiff);\n\t// Save our container\n\tthis.domNodes.push(domContainer);\n};\n\n/*\nCreate DOM elements representing a list of diffs\n*/\nDiffTextWidget.prototype.createDiffDom = function(diffs) {\n\tvar self = this;\n\t// Create the element and assign the attributes\n\tvar domPre = this.document.createElement(\"pre\"),\n\t\tdomCode = this.document.createElement(\"code\");\n\t$tw.utils.each(diffs,function(diff) {\n\t\tvar tag = diff[0] === dmp.DIFF_INSERT ? \"ins\" : (diff[0] === dmp.DIFF_DELETE ? \"del\" : \"span\"),\n\t\t\tclassName = diff[0] === dmp.DIFF_INSERT ? \"tc-diff-insert\" : (diff[0] === dmp.DIFF_DELETE ? \"tc-diff-delete\" : \"tc-diff-equal\"),\n\t\t\tdom = self.document.createElement(tag),\n\t\t\ttext = diff[1],\n\t\t\tcurrPos = 0,\n\t\t\tre = /([\\x00-\\x1F])/mg,\n\t\t\tmatch = re.exec(text),\n\t\t\tspan,\n\t\t\tprintable;\n\t\tdom.className = className;\n\t\twhile(match) {\n\t\t\tif(currPos < match.index) {\n\t\t\t\tdom.appendChild(self.document.createTextNode(text.slice(currPos,match.index)));\n\t\t\t}\n\t\t\tspan = self.document.createElement(\"span\");\n\t\t\tspan.className = \"tc-diff-invisible\";\n\t\t\tprintable = self.invisibleCharacters[match[0]] || (\"[0x\" + match[0].charCodeAt(0).toString(16) + \"]\");\n\t\t\tspan.appendChild(self.document.createTextNode(printable));\n\t\t\tdom.appendChild(span);\n\t\t\tcurrPos = match.index + match[0].length;\n\t\t\tmatch = re.exec(text);\n\t\t}\n\t\tif(currPos < text.length) {\n\t\t\tdom.appendChild(self.document.createTextNode(text.slice(currPos)));\n\t\t}\n\t\tdomCode.appendChild(dom);\n\t});\n\tdomPre.appendChild(domCode);\n\treturn domPre;\n};\n\n/*\nCompute the internal state of the widget\n*/\nDiffTextWidget.prototype.execute = function() {\n\t// Make child widgets\n\tvar parseTreeNodes;\n\tif(this.parseTreeNode && this.parseTreeNode.children && this.parseTreeNode.children.length > 0) {\n\t\tparseTreeNodes = this.parseTreeNode.children;\n\t} else {\n\t\tparseTreeNodes = [{\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: \"$:/language/Diffs/CountMessage\"}\n\t\t\t}\n\t\t}];\n\t}\n\tthis.makeChildWidgets(parseTreeNodes);\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nDiffTextWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.source || changedAttributes.dest || changedAttributes.cleanup) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports[\"diff-text\"] = DiffTextWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/draggable.js": {
            "title": "$:/core/modules/widgets/draggable.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/draggable.js\ntype: application/javascript\nmodule-type: widget\n\nDraggable widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar DraggableWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDraggableWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nDraggableWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Sanitise the specified tag\n\tvar tag = this.draggableTag;\n\tif($tw.config.htmlUnsafeElements.indexOf(tag) !== -1) {\n\t\ttag = \"div\";\n\t}\n\t// Create our element\n\tvar domNode = this.document.createElement(tag);\n\t// Assign classes\n\tvar classes = [\"tc-draggable\"];\n\tif(this.draggableClasses) {\n\t\tclasses.push(this.draggableClasses);\n\t}\n\tdomNode.setAttribute(\"class\",classes.join(\" \"));\n\t// Add event handlers\n\t$tw.utils.makeDraggable({\n\t\tdomNode: domNode,\n\t\tdragTiddlerFn: function() {return self.getAttribute(\"tiddler\");},\n\t\tdragFilterFn: function() {return self.getAttribute(\"filter\");},\n\t\tstartActions: self.startActions,\n\t\tendActions: self.endActions,\n\t\twidget: this\n\t});\n\t// Insert the link into the DOM and render any children\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nDraggableWidget.prototype.execute = function() {\n\t// Pick up our attributes\n\tthis.draggableTag = this.getAttribute(\"tag\",\"div\");\n\tthis.draggableClasses = this.getAttribute(\"class\");\n\tthis.startActions = this.getAttribute(\"startactions\");\n\tthis.endActions = this.getAttribute(\"endactions\");\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nDraggableWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tag || changedAttributes[\"class\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.draggable = DraggableWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/droppable.js": {
            "title": "$:/core/modules/widgets/droppable.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/droppable.js\ntype: application/javascript\nmodule-type: widget\n\nDroppable widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar DroppableWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDroppableWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nDroppableWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this,\n\t\ttag = this.parseTreeNode.isBlock ? \"div\" : \"span\",\n\t\tdomNode;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\tif(this.droppableTag && $tw.config.htmlUnsafeElements.indexOf(this.droppableTag) === -1) {\n\t\ttag = this.droppableTag;\n\t}\n\t// Create element and assign classes\n\tdomNode = this.document.createElement(tag);\n\tthis.domNode = domNode;\n\tthis.assignDomNodeClasses();\n\t// Add event handlers\n\tif(this.droppableEnable) {\n\t\t$tw.utils.addEventListeners(domNode,[\n\t\t\t{name: \"dragenter\", handlerObject: this, handlerMethod: \"handleDragEnterEvent\"},\n\t\t\t{name: \"dragover\", handlerObject: this, handlerMethod: \"handleDragOverEvent\"},\n\t\t\t{name: \"dragleave\", handlerObject: this, handlerMethod: \"handleDragLeaveEvent\"},\n\t\t\t{name: \"drop\", handlerObject: this, handlerMethod: \"handleDropEvent\"}\n\t\t]);\t\t\n\t} else {\n\t\t$tw.utils.addClass(this.domNode,this.disabledClass);\n\t}\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n\t// Stack of outstanding enter/leave events\n\tthis.currentlyEntered = [];\n};\n\nDroppableWidget.prototype.enterDrag = function(event) {\n\tif(this.currentlyEntered.indexOf(event.target) === -1) {\n\t\tthis.currentlyEntered.push(event.target);\n\t}\n\t// If we're entering for the first time we need to apply highlighting\n\t$tw.utils.addClass(this.domNodes[0],\"tc-dragover\");\n};\n\nDroppableWidget.prototype.leaveDrag = function(event) {\n\tvar pos = this.currentlyEntered.indexOf(event.target);\n\tif(pos !== -1) {\n\t\tthis.currentlyEntered.splice(pos,1);\n\t}\n\t// Remove highlighting if we're leaving externally. The hacky second condition is to resolve a problem with Firefox whereby there is an erroneous dragenter event if the node being dragged is within the dropzone\n\tif(this.currentlyEntered.length === 0 || (this.currentlyEntered.length === 1 && this.currentlyEntered[0] === $tw.dragInProgress)) {\n\t\tthis.currentlyEntered = [];\n\t\tif(this.domNodes[0]) {\n\t\t\t$tw.utils.removeClass(this.domNodes[0],\"tc-dragover\");\n\t\t}\n\t}\n};\n\nDroppableWidget.prototype.handleDragEnterEvent  = function(event) {\n\tthis.enterDrag(event);\n\t// Tell the browser that we're ready to handle the drop\n\tevent.preventDefault();\n\t// Tell the browser not to ripple the drag up to any parent drop handlers\n\tevent.stopPropagation();\n\treturn false;\n};\n\nDroppableWidget.prototype.handleDragOverEvent  = function(event) {\n\t// Check for being over a TEXTAREA or INPUT\n\tif([\"TEXTAREA\",\"INPUT\"].indexOf(event.target.tagName) !== -1) {\n\t\treturn false;\n\t}\n\t// Tell the browser that we're still interested in the drop\n\tevent.preventDefault();\n\t// Set the drop effect\n\tevent.dataTransfer.dropEffect = this.droppableEffect;\n\treturn false;\n};\n\nDroppableWidget.prototype.handleDragLeaveEvent  = function(event) {\n\tthis.leaveDrag(event);\n\treturn false;\n};\n\nDroppableWidget.prototype.handleDropEvent  = function(event) {\n\tvar self = this;\n\tthis.leaveDrag(event);\n\t// Check for being over a TEXTAREA or INPUT\n\tif([\"TEXTAREA\",\"INPUT\"].indexOf(event.target.tagName) !== -1) {\n\t\treturn false;\n\t}\n\tvar dataTransfer = event.dataTransfer;\n\t// Remove highlighting\n\t$tw.utils.removeClass(this.domNodes[0],\"tc-dragover\");\n\t// Try to import the various data types we understand\n\t$tw.utils.importDataTransfer(dataTransfer,null,function(fieldsArray) {\n\t\tfieldsArray.forEach(function(fields) {\n\t\t\tself.performActions(fields.title || fields.text,event);\n\t\t});\n\t});\n\t// Tell the browser that we handled the drop\n\tevent.preventDefault();\n\t// Stop the drop ripple up to any parent handlers\n\tevent.stopPropagation();\n\treturn false;\n};\n\nDroppableWidget.prototype.performActions = function(title,event) {\n\tif(this.droppableActions) {\n\t\tvar modifierKey = $tw.keyboardManager.getEventModifierKeyDescriptor(event);\n\t\tthis.invokeActionString(this.droppableActions,this,event,{actionTiddler: title, modifier: modifierKey});\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nDroppableWidget.prototype.execute = function() {\n\tthis.droppableActions = this.getAttribute(\"actions\");\n\tthis.droppableEffect = this.getAttribute(\"effect\",\"copy\");\n\tthis.droppableTag = this.getAttribute(\"tag\");\n\tthis.droppableEnable = (this.getAttribute(\"enable\") || \"yes\") === \"yes\";\n\tthis.disabledClass = this.getAttribute(\"disabledClass\",\"\");\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\nDroppableWidget.prototype.assignDomNodeClasses = function() {\n\tvar classes = this.getAttribute(\"class\",\"\").split(\" \");\n\tclasses.push(\"tc-droppable\");\n\tthis.domNode.className = classes.join(\" \");\t\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nDroppableWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tag || changedAttributes.enable || changedAttributes.disabledClass || changedAttributes.actions || changedAttributes.effect) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else if(changedAttributes[\"class\"]) {\n\t\tthis.assignDomNodeClasses();\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.droppable = DroppableWidget;\n\n})();",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/dropzone.js": {
            "title": "$:/core/modules/widgets/dropzone.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/dropzone.js\ntype: application/javascript\nmodule-type: widget\n\nDropzone widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar IMPORT_TITLE = \"$:/Import\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar DropZoneWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDropZoneWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nDropZoneWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create element\n\tvar domNode = this.document.createElement(\"div\");\n\tdomNode.className = this.dropzoneClass || \"tc-dropzone\";\n\t// Add event handlers\n\tif(this.dropzoneEnable) {\n\t\t$tw.utils.addEventListeners(domNode,[\n\t\t\t{name: \"dragenter\", handlerObject: this, handlerMethod: \"handleDragEnterEvent\"},\n\t\t\t{name: \"dragover\", handlerObject: this, handlerMethod: \"handleDragOverEvent\"},\n\t\t\t{name: \"dragleave\", handlerObject: this, handlerMethod: \"handleDragLeaveEvent\"},\n\t\t\t{name: \"drop\", handlerObject: this, handlerMethod: \"handleDropEvent\"},\n\t\t\t{name: \"paste\", handlerObject: this, handlerMethod: \"handlePasteEvent\"},\n\t\t\t{name: \"dragend\", handlerObject: this, handlerMethod: \"handleDragEndEvent\"}\n\t\t]);\t\t\n\t}\n\tdomNode.addEventListener(\"click\",function (event) {\n\t},false);\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n\t// Stack of outstanding enter/leave events\n\tthis.currentlyEntered = [];\n};\n\nDropZoneWidget.prototype.enterDrag = function(event) {\n\tif(this.currentlyEntered.indexOf(event.target) === -1) {\n\t\tthis.currentlyEntered.push(event.target);\n\t}\n\t// If we're entering for the first time we need to apply highlighting\n\t$tw.utils.addClass(this.domNodes[0],\"tc-dragover\");\n};\n\nDropZoneWidget.prototype.leaveDrag = function(event) {\n\tvar pos = this.currentlyEntered.indexOf(event.target);\n\tif(pos !== -1) {\n\t\tthis.currentlyEntered.splice(pos,1);\n\t}\n\t// Remove highlighting if we're leaving externally\n\tif(this.currentlyEntered.length === 0) {\n\t\t$tw.utils.removeClass(this.domNodes[0],\"tc-dragover\");\n\t}\n};\n\nDropZoneWidget.prototype.handleDragEnterEvent  = function(event) {\n\t// Check for this window being the source of the drag\n\tif($tw.dragInProgress) {\n\t\treturn false;\n\t}\n\tthis.enterDrag(event);\n\t// Tell the browser that we're ready to handle the drop\n\tevent.preventDefault();\n\t// Tell the browser not to ripple the drag up to any parent drop handlers\n\tevent.stopPropagation();\n};\n\nDropZoneWidget.prototype.handleDragOverEvent  = function(event) {\n\t// Check for being over a TEXTAREA or INPUT\n\tif([\"TEXTAREA\",\"INPUT\"].indexOf(event.target.tagName) !== -1) {\n\t\treturn false;\n\t}\n\t// Check for this window being the source of the drag\n\tif($tw.dragInProgress) {\n\t\treturn false;\n\t}\n\t// Tell the browser that we're still interested in the drop\n\tevent.preventDefault();\n\tevent.dataTransfer.dropEffect = \"copy\"; // Explicitly show this is a copy\n};\n\nDropZoneWidget.prototype.handleDragLeaveEvent  = function(event) {\n\tthis.leaveDrag(event);\n};\n\nDropZoneWidget.prototype.handleDragEndEvent = function(event) {\n\t$tw.utils.removeClass(this.domNodes[0],\"tc-dragover\");\n};\n\nDropZoneWidget.prototype.filterByContentTypes = function(tiddlerFieldsArray) {\n\tvar filteredTypes,\n\t\tfiltered = [],\n\t\ttypes = [];\n\t$tw.utils.each(tiddlerFieldsArray,function(tiddlerFields) {\n\t\ttypes.push(tiddlerFields.type);\n\t});\n\tfilteredTypes = this.wiki.filterTiddlers(this.contentTypesFilter,this,this.wiki.makeTiddlerIterator(types));\n\t$tw.utils.each(tiddlerFieldsArray,function(tiddlerFields) {\n\t\tif(filteredTypes.indexOf(tiddlerFields.type) !== -1) {\n\t\t\tfiltered.push(tiddlerFields);\n\t\t}\n\t});\n\treturn filtered;\n};\n\nDropZoneWidget.prototype.readFileCallback = function(tiddlerFieldsArray) {\n\tif(this.contentTypesFilter) {\n\t\ttiddlerFieldsArray = this.filterByContentTypes(tiddlerFieldsArray);\n\t}\n\tif(tiddlerFieldsArray.length) {\n\t\tthis.dispatchEvent({type: \"tm-import-tiddlers\", param: JSON.stringify(tiddlerFieldsArray), autoOpenOnImport: this.autoOpenOnImport, importTitle: this.importTitle});\n\t\tif(this.actions) {\n\t\t\tthis.invokeActionString(this.actions,this,event,{importTitle: this.importTitle});\n\t\t}\n\t}\n};\n\nDropZoneWidget.prototype.handleDropEvent  = function(event) {\n\tvar self = this,\n\t\treadFileCallback = function(tiddlerFieldsArray) {\n\t\t\tself.readFileCallback(tiddlerFieldsArray);\n\t\t};\n\tthis.leaveDrag(event);\n\t// Check for being over a TEXTAREA or INPUT\n\tif([\"TEXTAREA\",\"INPUT\"].indexOf(event.target.tagName) !== -1) {\n\t\treturn false;\n\t}\n\t// Check for this window being the source of the drag\n\tif($tw.dragInProgress) {\n\t\treturn false;\n\t}\n\tvar self = this,\n\t\tdataTransfer = event.dataTransfer;\n\t// Remove highlighting\n\t$tw.utils.removeClass(this.domNodes[0],\"tc-dragover\");\n\t// Import any files in the drop\n\tvar numFiles = 0;\n\tif(dataTransfer.files) {\n\t\tnumFiles = this.wiki.readFiles(dataTransfer.files,{\n\t\t\tcallback: readFileCallback,\n\t\t\tdeserializer: this.dropzoneDeserializer\n\t\t});\n\t}\n\t// Try to import the various data types we understand\n\tif(numFiles === 0) {\n\t\tvar fallbackTitle = self.wiki.generateNewTitle(\"Untitled\");\n\t\t//Use the deserializer specified if any\n\t\tif(this.dropzoneDeserializer) {\n\t\t\tfor(var t= 0; t<dataTransfer.items.length; t++) {\n\t\t\t\tvar item = dataTransfer.items[t];\n\t\t\t\tif(item.kind === \"string\") {\n\t\t\t\t\titem.getAsString(function(str){\n\t\t\t\t\t\tvar tiddlerFields = self.wiki.deserializeTiddlers(null,str,{title: fallbackTitle},{deserializer:self.dropzoneDeserializer});\n\t\t\t\t\t\tif(tiddlerFields && tiddlerFields.length) {\n\t\t\t\t\t\t\treadFileCallback(tiddlerFields);\n\t\t\t\t\t\t}\n\t\t\t\t\t})\n\t\t\t\t}\n\t\t\t}\n\t\t} else {\n\t\t\t$tw.utils.importDataTransfer(dataTransfer,fallbackTitle,readFileCallback);\n\t\t}\n\t}\n\t// Tell the browser that we handled the drop\n\tevent.preventDefault();\n\t// Stop the drop ripple up to any parent handlers\n\tevent.stopPropagation();\n};\n\nDropZoneWidget.prototype.handlePasteEvent  = function(event) {\n\tvar self = this,\n\t\treadFileCallback = function(tiddlerFieldsArray) {\n\t\t\tself.readFileCallback(tiddlerFieldsArray);\n\t\t};\n\t// Let the browser handle it if we're in a textarea or input box\n\tif([\"TEXTAREA\",\"INPUT\"].indexOf(event.target.tagName) == -1 && !event.target.isContentEditable) {\n\t\tvar self = this,\n\t\t\titems = event.clipboardData.items;\n\t\t// Enumerate the clipboard items\n\t\tfor(var t = 0; t<items.length; t++) {\n\t\t\tvar item = items[t];\n\t\t\tif(item.kind === \"file\") {\n\t\t\t\t// Import any files\n\t\t\t\tthis.wiki.readFile(item.getAsFile(),{\n\t\t\t\t\tcallback: readFileCallback,\n\t\t\t\t\tdeserializer: this.dropzoneDeserializer\n\t\t\t\t});\n\t\t\t} else if(item.kind === \"string\") {\n\t\t\t\t// Create tiddlers from string items\n\t\t\t\tvar tiddlerFields,\n\t\t\t\t\ttype = item.type;\n\t\t\t\titem.getAsString(function(str) {\n\t\t\t\t\t// Use the deserializer specified if any\n\t\t\t\t\tif(self.dropzoneDeserializer) {\n\t\t\t\t\t\ttiddlerFields = self.wiki.deserializeTiddlers(null,str,{title: self.wiki.generateNewTitle(\"Untitled\")},{deserializer:self.dropzoneDeserializer});\n\t\t\t\t\t\tif(tiddlerFields && tiddlerFields.length) {\n\t\t\t\t\t\t\treadFileCallback(tiddlerFields);\n\t\t\t\t\t\t}\n\t\t\t\t\t} else {\n\t\t\t\t\t\ttiddlerFields = {\n\t\t\t\t\t\t\ttitle: self.wiki.generateNewTitle(\"Untitled\"),\n\t\t\t\t\t\t\ttext: str,\n\t\t\t\t\t\t\ttype: type\n\t\t\t\t\t\t};\n\t\t\t\t\t\tif($tw.log.IMPORT) {\n\t\t\t\t\t\t\tconsole.log(\"Importing string '\" + str + \"', type: '\" + type + \"'\");\n\t\t\t\t\t\t}\n\t\t\t\t\t\treadFileCallback([tiddlerFields]);\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t}\n\t\t}\n\t\t// Tell the browser that we've handled the paste\n\t\tevent.stopPropagation();\n\t\tevent.preventDefault();\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nDropZoneWidget.prototype.execute = function() {\n\tthis.dropzoneClass = this.getAttribute(\"class\");\n\tthis.dropzoneDeserializer = this.getAttribute(\"deserializer\");\n\tthis.dropzoneEnable = (this.getAttribute(\"enable\") || \"yes\") === \"yes\";\n\tthis.autoOpenOnImport = this.getAttribute(\"autoOpenOnImport\");\n\tthis.importTitle = this.getAttribute(\"importTitle\",IMPORT_TITLE);\n\tthis.actions = this.getAttribute(\"actions\");\n\tthis.contentTypesFilter = this.getAttribute(\"contentTypesFilter\");\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nDropZoneWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif($tw.utils.count(changedAttributes) > 0) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.dropzone = DropZoneWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/edit-binary.js": {
            "title": "$:/core/modules/widgets/edit-binary.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/edit-binary.js\ntype: application/javascript\nmodule-type: widget\n\nEdit-binary widget; placeholder for editing binary tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar BINARY_WARNING_MESSAGE = \"$:/core/ui/BinaryWarning\";\nvar EXPORT_BUTTON_IMAGE = \"$:/core/images/export-button\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EditBinaryWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEditBinaryWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEditBinaryWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nEditBinaryWidget.prototype.execute = function() {\n\t// Get our parameters\n\tvar editTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tvar tiddler = this.wiki.getTiddler(editTitle);\n\tvar type = tiddler.fields.type;\n\tvar text = tiddler.fields.text;\n\t// Transclude the binary data tiddler warning message\n\tvar warn = {\n\t\ttype: \"element\",\n\t\ttag: \"p\",\n\t\tchildren: [{\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: BINARY_WARNING_MESSAGE}\n\t\t\t}\n\t\t}]\n\t};\n\t// Create download link based on draft tiddler title\n\tvar link = {\n\t\ttype: \"element\",\n\t\ttag: \"a\",\n\t\tattributes: {\n\t\t\ttitle: {type: \"indirect\", textReference: \"!!draft.title\"},\n\t\t\tdownload: {type: \"indirect\", textReference: \"!!draft.title\"}\n\t\t},\n\t\tchildren: [{\n\t\ttype: \"transclude\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: EXPORT_BUTTON_IMAGE}\n\t\t\t}\n\t\t}]\n\t};\n\t// Set the link href to internal data URI (no external)\n\tif(text) {\n\t\tlink.attributes.href = {\n\t\t\ttype: \"string\", \n\t\t\tvalue: \"data:\" + type + \";base64,\" + text\n\t\t};\n\t}\n\t// Combine warning message and download link in a div\n\tvar element = {\n\t\ttype: \"element\",\n\t\ttag: \"div\",\n\t\tattributes: {\n\t\t\tclass: {type: \"string\", value: \"tc-binary-warning\"}\n\t\t},\n\t\tchildren: [warn, link]\n\t}\n\t// Construct the child widgets\n\tthis.makeChildWidgets([element]);\n};\n\n/*\nRefresh by refreshing our child widget\n*/\nEditBinaryWidget.prototype.refresh = function(changedTiddlers) {\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports[\"edit-binary\"] = EditBinaryWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/edit-bitmap.js": {
            "title": "$:/core/modules/widgets/edit-bitmap.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/edit-bitmap.js\ntype: application/javascript\nmodule-type: widget\n\nEdit-bitmap widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Default image sizes\nvar DEFAULT_IMAGE_WIDTH = 600,\n\tDEFAULT_IMAGE_HEIGHT = 370,\n\tDEFAULT_IMAGE_TYPE = \"image/png\";\n\n// Configuration tiddlers\nvar LINE_WIDTH_TITLE = \"$:/config/BitmapEditor/LineWidth\",\n\tLINE_COLOUR_TITLE = \"$:/config/BitmapEditor/Colour\",\n\tLINE_OPACITY_TITLE = \"$:/config/BitmapEditor/Opacity\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EditBitmapWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEditBitmapWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEditBitmapWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Initialise the editor operations if they've not been done already\n\tif(!this.editorOperations) {\n\t\tEditBitmapWidget.prototype.editorOperations = {};\n\t\t$tw.modules.applyMethods(\"bitmapeditoroperation\",this.editorOperations);\n\t}\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Create the wrapper for the toolbar and render its content\n\tthis.toolbarNode = this.document.createElement(\"div\");\n\tthis.toolbarNode.className = \"tc-editor-toolbar\";\n\tparent.insertBefore(this.toolbarNode,nextSibling);\n\tthis.domNodes.push(this.toolbarNode);\n\t// Create the on-screen canvas\n\tthis.canvasDomNode = $tw.utils.domMaker(\"canvas\",{\n\t\tdocument: this.document,\n\t\t\"class\":\"tc-edit-bitmapeditor\",\n\t\teventListeners: [{\n\t\t\tname: \"touchstart\", handlerObject: this, handlerMethod: \"handleTouchStartEvent\"\n\t\t},{\n\t\t\tname: \"touchmove\", handlerObject: this, handlerMethod: \"handleTouchMoveEvent\"\n\t\t},{\n\t\t\tname: \"touchend\", handlerObject: this, handlerMethod: \"handleTouchEndEvent\"\n\t\t},{\n\t\t\tname: \"mousedown\", handlerObject: this, handlerMethod: \"handleMouseDownEvent\"\n\t\t},{\n\t\t\tname: \"mousemove\", handlerObject: this, handlerMethod: \"handleMouseMoveEvent\"\n\t\t},{\n\t\t\tname: \"mouseup\", handlerObject: this, handlerMethod: \"handleMouseUpEvent\"\n\t\t}]\n\t});\n\t// Set the width and height variables\n\tthis.setVariable(\"tv-bitmap-editor-width\",this.canvasDomNode.width + \"px\");\n\tthis.setVariable(\"tv-bitmap-editor-height\",this.canvasDomNode.height + \"px\");\n\t// Render toolbar child widgets\n\tthis.renderChildren(this.toolbarNode,null);\n\t// // Insert the elements into the DOM\n\tparent.insertBefore(this.canvasDomNode,nextSibling);\n\tthis.domNodes.push(this.canvasDomNode);\n\t// Load the image into the canvas\n\tif($tw.browser) {\n\t\tthis.loadCanvas();\n\t}\n\t// Add widget message listeners\n\tthis.addEventListeners([\n\t\t{type: \"tm-edit-bitmap-operation\", handler: \"handleEditBitmapOperationMessage\"}\n\t]);\n};\n\n/*\nHandle an edit bitmap operation message from the toolbar\n*/\nEditBitmapWidget.prototype.handleEditBitmapOperationMessage = function(event) {\n\t// Invoke the handler\n\tvar handler = this.editorOperations[event.param];\n\tif(handler) {\n\t\thandler.call(this,event);\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nEditBitmapWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.editTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nJust refresh the toolbar\n*/\nEditBitmapWidget.prototype.refresh = function(changedTiddlers) {\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nSet the bitmap size variables and refresh the toolbar\n*/\nEditBitmapWidget.prototype.refreshToolbar = function() {\n\t// Set the width and height variables\n\tthis.setVariable(\"tv-bitmap-editor-width\",this.canvasDomNode.width + \"px\");\n\tthis.setVariable(\"tv-bitmap-editor-height\",this.canvasDomNode.height + \"px\");\n\t// Refresh each of our child widgets\n\t$tw.utils.each(this.children,function(childWidget) {\n\t\tchildWidget.refreshSelf();\n\t});\n};\n\nEditBitmapWidget.prototype.loadCanvas = function() {\n\tvar tiddler = this.wiki.getTiddler(this.editTitle),\n\t\tcurrImage = new Image();\n\t// Set up event handlers for loading the image\n\tvar self = this;\n\tcurrImage.onload = function() {\n\t\t// Copy the image to the on-screen canvas\n\t\tself.initCanvas(self.canvasDomNode,currImage.width,currImage.height,currImage);\n\t\t// And also copy the current bitmap to the off-screen canvas\n\t\tself.currCanvas = self.document.createElement(\"canvas\");\n\t\tself.initCanvas(self.currCanvas,currImage.width,currImage.height,currImage);\n\t\t// Set the width and height input boxes\n\t\tself.refreshToolbar();\n\t};\n\tcurrImage.onerror = function() {\n\t\t// Set the on-screen canvas size and clear it\n\t\tself.initCanvas(self.canvasDomNode,DEFAULT_IMAGE_WIDTH,DEFAULT_IMAGE_HEIGHT);\n\t\t// Set the off-screen canvas size and clear it\n\t\tself.currCanvas = self.document.createElement(\"canvas\");\n\t\tself.initCanvas(self.currCanvas,DEFAULT_IMAGE_WIDTH,DEFAULT_IMAGE_HEIGHT);\n\t\t// Set the width and height input boxes\n\t\tself.refreshToolbar();\n\t};\n\t// Get the current bitmap into an image object\n\tif(tiddler && tiddler.fields.type && tiddler.fields.text) {\n\t\tcurrImage.src = \"data:\" + tiddler.fields.type + \";base64,\" + tiddler.fields.text;\t\t\n\t} else {\n\t\tcurrImage.width = DEFAULT_IMAGE_WIDTH;\n\t\tcurrImage.height = DEFAULT_IMAGE_HEIGHT;\n\t\tcurrImage.onerror();\n\t}\n};\n\nEditBitmapWidget.prototype.initCanvas = function(canvas,width,height,image) {\n\tcanvas.width = width;\n\tcanvas.height = height;\n\tvar ctx = canvas.getContext(\"2d\");\n\tif(image) {\n\t\tctx.drawImage(image,0,0);\n\t} else {\n\t\tctx.fillStyle = \"#fff\";\n\t\tctx.fillRect(0,0,canvas.width,canvas.height);\n\t}\n};\n\n/*\n** Change the size of the canvas, preserving the current image\n*/\nEditBitmapWidget.prototype.changeCanvasSize = function(newWidth,newHeight) {\n\t// Create and size a new canvas\n\tvar newCanvas = this.document.createElement(\"canvas\");\n\tthis.initCanvas(newCanvas,newWidth,newHeight);\n\t// Copy the old image\n\tvar ctx = newCanvas.getContext(\"2d\");\n\tctx.drawImage(this.currCanvas,0,0);\n\t// Set the new canvas as the current one\n\tthis.currCanvas = newCanvas;\n\t// Set the size of the onscreen canvas\n\tthis.canvasDomNode.width = newWidth;\n\tthis.canvasDomNode.height = newHeight;\n\t// Paint the onscreen canvas with the offscreen canvas\n\tctx = this.canvasDomNode.getContext(\"2d\");\n\tctx.drawImage(this.currCanvas,0,0);\n};\n\n/*\n** Rotate the canvas left by 90 degrees\n*/\nEditBitmapWidget.prototype.rotateCanvasLeft = function() {\n\t// Get the current size of the image\n\tvar origWidth = this.currCanvas.width,\n\t\torigHeight = this.currCanvas.height;\n\t// Create and size a new canvas\n\tvar newCanvas = this.document.createElement(\"canvas\"),\n\t\tnewWidth = origHeight,\n\t\tnewHeight = origWidth;\n\tthis.initCanvas(newCanvas,newWidth,newHeight);\n\t// Copy the old image\n\tvar ctx = newCanvas.getContext(\"2d\");\n\tctx.save();\n\tctx.translate(newWidth / 2,newHeight / 2);\n\tctx.rotate(-Math.PI / 2);\n\tctx.drawImage(this.currCanvas,-origWidth / 2,-origHeight / 2);\n\tctx.restore();\n\t// Set the new canvas as the current one\n\tthis.currCanvas = newCanvas;\n\t// Set the size of the onscreen canvas\n\tthis.canvasDomNode.width = newWidth;\n\tthis.canvasDomNode.height = newHeight;\n\t// Paint the onscreen canvas with the offscreen canvas\n\tctx = this.canvasDomNode.getContext(\"2d\");\n\tctx.drawImage(this.currCanvas,0,0);\n};\n\nEditBitmapWidget.prototype.handleTouchStartEvent = function(event) {\n\tthis.brushDown = true;\n\tthis.strokeStart(event.touches[0].clientX,event.touches[0].clientY);\n\tevent.preventDefault();\n\tevent.stopPropagation();\n\treturn false;\n};\n\nEditBitmapWidget.prototype.handleTouchMoveEvent = function(event) {\n\tif(this.brushDown) {\n\t\tthis.strokeMove(event.touches[0].clientX,event.touches[0].clientY);\n\t}\n\tevent.preventDefault();\n\tevent.stopPropagation();\n\treturn false;\n};\n\nEditBitmapWidget.prototype.handleTouchEndEvent = function(event) {\n\tif(this.brushDown) {\n\t\tthis.brushDown = false;\n\t\tthis.strokeEnd();\n\t}\n\tevent.preventDefault();\n\tevent.stopPropagation();\n\treturn false;\n};\n\nEditBitmapWidget.prototype.handleMouseDownEvent = function(event) {\n\tthis.strokeStart(event.clientX,event.clientY);\n\tthis.brushDown = true;\n\tevent.preventDefault();\n\tevent.stopPropagation();\n\treturn false;\n};\n\nEditBitmapWidget.prototype.handleMouseMoveEvent = function(event) {\n\tif(this.brushDown) {\n\t\tthis.strokeMove(event.clientX,event.clientY);\n\t\tevent.preventDefault();\n\t\tevent.stopPropagation();\n\t\treturn false;\n\t}\n\treturn true;\n};\n\nEditBitmapWidget.prototype.handleMouseUpEvent = function(event) {\n\tif(this.brushDown) {\n\t\tthis.brushDown = false;\n\t\tthis.strokeEnd();\n\t\tevent.preventDefault();\n\t\tevent.stopPropagation();\n\t\treturn false;\n\t}\n\treturn true;\n};\n\nEditBitmapWidget.prototype.adjustCoordinates = function(x,y) {\n\tvar canvasRect = this.canvasDomNode.getBoundingClientRect(),\n\t\tscale = this.canvasDomNode.width/canvasRect.width;\n\treturn {x: (x - canvasRect.left) * scale, y: (y - canvasRect.top) * scale};\n};\n\nEditBitmapWidget.prototype.strokeStart = function(x,y) {\n\t// Start off a new stroke\n\tthis.stroke = [this.adjustCoordinates(x,y)];\n};\n\nEditBitmapWidget.prototype.strokeMove = function(x,y) {\n\tvar ctx = this.canvasDomNode.getContext(\"2d\"),\n\t\tt;\n\t// Add the new position to the end of the stroke\n\tthis.stroke.push(this.adjustCoordinates(x,y));\n\t// Redraw the previous image\n\tctx.drawImage(this.currCanvas,0,0);\n\t// Render the stroke\n\tctx.globalAlpha = parseFloat(this.wiki.getTiddlerText(LINE_OPACITY_TITLE,\"1.0\"));\n\tctx.strokeStyle = this.wiki.getTiddlerText(LINE_COLOUR_TITLE,\"#ff0\");\n\tctx.lineWidth = parseFloat(this.wiki.getTiddlerText(LINE_WIDTH_TITLE,\"3\"));\n\tctx.lineCap = \"round\";\n\tctx.lineJoin = \"round\";\n\tctx.beginPath();\n\tctx.moveTo(this.stroke[0].x,this.stroke[0].y);\n\tfor(t=1; t<this.stroke.length-1; t++) {\n\t\tvar s1 = this.stroke[t],\n\t\t\ts2 = this.stroke[t-1],\n\t\t\ttx = (s1.x + s2.x)/2,\n\t\t\tty = (s1.y + s2.y)/2;\n\t\tctx.quadraticCurveTo(s2.x,s2.y,tx,ty);\n\t}\n\tctx.stroke();\n};\n\nEditBitmapWidget.prototype.strokeEnd = function() {\n\t// Copy the bitmap to the off-screen canvas\n\tvar ctx = this.currCanvas.getContext(\"2d\");\n\tctx.drawImage(this.canvasDomNode,0,0);\n\t// Save the image into the tiddler\n\tthis.saveChanges();\n};\n\nEditBitmapWidget.prototype.saveChanges = function() {\n\tvar tiddler = this.wiki.getTiddler(this.editTitle) || new $tw.Tiddler({title: this.editTitle,type: DEFAULT_IMAGE_TYPE});\n\t// data URIs look like \"data:<type>;base64,<text>\"\n\tvar dataURL = this.canvasDomNode.toDataURL(tiddler.fields.type),\n\t\tposColon = dataURL.indexOf(\":\"),\n\t\tposSemiColon = dataURL.indexOf(\";\"),\n\t\tposComma = dataURL.indexOf(\",\"),\n\t\ttype = dataURL.substring(posColon+1,posSemiColon),\n\t\ttext = dataURL.substring(posComma+1);\n\tvar update = {type: type, text: text};\n\tthis.wiki.addTiddler(new $tw.Tiddler(this.wiki.getModificationFields(),tiddler,update,this.wiki.getCreationFields()));\n};\n\nexports[\"edit-bitmap\"] = EditBitmapWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/edit-shortcut.js": {
            "title": "$:/core/modules/widgets/edit-shortcut.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/edit-shortcut.js\ntype: application/javascript\nmodule-type: widget\n\nWidget to display an editable keyboard shortcut\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EditShortcutWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEditShortcutWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEditShortcutWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.inputNode = this.document.createElement(\"input\");\n\t// Assign classes\n\tif(this.shortcutClass) {\n\t\tthis.inputNode.className = this.shortcutClass;\t\t\n\t}\n\t// Assign other attributes\n\tif(this.shortcutStyle) {\n\t\tthis.inputNode.setAttribute(\"style\",this.shortcutStyle);\n\t}\n\tif(this.shortcutTooltip) {\n\t\tthis.inputNode.setAttribute(\"title\",this.shortcutTooltip);\n\t}\n\tif(this.shortcutPlaceholder) {\n\t\tthis.inputNode.setAttribute(\"placeholder\",this.shortcutPlaceholder);\n\t}\n\tif(this.shortcutAriaLabel) {\n\t\tthis.inputNode.setAttribute(\"aria-label\",this.shortcutAriaLabel);\n\t}\n\t// Assign the current shortcut\n\tthis.updateInputNode();\n\t// Add event handlers\n\t$tw.utils.addEventListeners(this.inputNode,[\n\t\t{name: \"keydown\", handlerObject: this, handlerMethod: \"handleKeydownEvent\"}\n\t]);\n\t// Link into the DOM\n\tparent.insertBefore(this.inputNode,nextSibling);\n\tthis.domNodes.push(this.inputNode);\n\t// Focus the input Node if focus === \"yes\" or focus === \"true\"\n\tif(this.shortcutFocus === \"yes\" || this.shortcutFocus === \"true\") {\n\t\tthis.focus();\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nEditShortcutWidget.prototype.execute = function() {\n\tthis.shortcutTiddler = this.getAttribute(\"tiddler\");\n\tthis.shortcutField = this.getAttribute(\"field\");\n\tthis.shortcutIndex = this.getAttribute(\"index\");\n\tthis.shortcutPlaceholder = this.getAttribute(\"placeholder\");\n\tthis.shortcutDefault = this.getAttribute(\"default\",\"\");\n\tthis.shortcutClass = this.getAttribute(\"class\");\n\tthis.shortcutStyle = this.getAttribute(\"style\");\n\tthis.shortcutTooltip = this.getAttribute(\"tooltip\");\n\tthis.shortcutAriaLabel = this.getAttribute(\"aria-label\");\n\tthis.shortcutFocus = this.getAttribute(\"focus\");\n};\n\n/*\nUpdate the value of the input node\n*/\nEditShortcutWidget.prototype.updateInputNode = function() {\n\tif(this.shortcutField) {\n\t\tvar tiddler = this.wiki.getTiddler(this.shortcutTiddler);\n\t\tif(tiddler && $tw.utils.hop(tiddler.fields,this.shortcutField)) {\n\t\t\tthis.inputNode.value = tiddler.getFieldString(this.shortcutField);\n\t\t} else {\n\t\t\tthis.inputNode.value = this.shortcutDefault;\n\t\t}\n\t} else if(this.shortcutIndex) {\n\t\tthis.inputNode.value = this.wiki.extractTiddlerDataItem(this.shortcutTiddler,this.shortcutIndex,this.shortcutDefault);\n\t} else {\n\t\tthis.inputNode.value = this.wiki.getTiddlerText(this.shortcutTiddler,this.shortcutDefault);\n\t}\n};\n\n/*\nHandle a dom \"keydown\" event\n*/\nEditShortcutWidget.prototype.handleKeydownEvent = function(event) {\n\t// Ignore shift, ctrl, meta, alt\n\tif(event.keyCode && $tw.keyboardManager.getModifierKeys().indexOf(event.keyCode) === -1) {\n\t\t// Get the shortcut text representation\n\t\tvar value = $tw.keyboardManager.getPrintableShortcuts([{\n\t\t\tctrlKey: event.ctrlKey,\n\t\t\tshiftKey: event.shiftKey,\n\t\t\taltKey: event.altKey,\n\t\t\tmetaKey: event.metaKey,\n\t\t\tkeyCode: event.keyCode\n\t\t}]);\n\t\tif(value.length > 0) {\n\t\t\tthis.wiki.setText(this.shortcutTiddler,this.shortcutField,this.shortcutIndex,value[0]);\n\t\t}\n\t\t// Ignore the keydown if it was already handled\n\t\tevent.preventDefault();\n\t\tevent.stopPropagation();\n\t\treturn true;\t\t\n\t} else {\n\t\treturn false;\n\t}\n};\n\n/*\nfocus the input node\n*/\nEditShortcutWidget.prototype.focus = function() {\n\tif(this.inputNode.focus && this.inputNode.select) {\n\t\tthis.inputNode.focus();\n\t\tthis.inputNode.select();\n\t}\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget needed re-rendering\n*/\nEditShortcutWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedAttributes.placeholder || changedAttributes[\"default\"] || changedAttributes[\"class\"] || changedAttributes.style || changedAttributes.tooltip || changedAttributes[\"aria-label\"] || changedAttributes.focus) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else if(changedTiddlers[this.shortcutTiddler]) {\n\t\tthis.updateInputNode();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\n\t}\n};\n\nexports[\"edit-shortcut\"] = EditShortcutWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/edit-text.js": {
            "title": "$:/core/modules/widgets/edit-text.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/edit-text.js\ntype: application/javascript\nmodule-type: widget\n\nEdit-text widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar editTextWidgetFactory = require(\"$:/core/modules/editor/factory.js\").editTextWidgetFactory,\n\tFramedEngine = require(\"$:/core/modules/editor/engines/framed.js\").FramedEngine,\n\tSimpleEngine = require(\"$:/core/modules/editor/engines/simple.js\").SimpleEngine;\n\nexports[\"edit-text\"] = editTextWidgetFactory(FramedEngine,SimpleEngine);\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/edit.js": {
            "title": "$:/core/modules/widgets/edit.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/edit.js\ntype: application/javascript\nmodule-type: widget\n\nEdit widget is a meta-widget chooses the appropriate actual editting widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EditWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEditWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEditWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n// Mappings from content type to editor type are stored in tiddlers with this prefix\nvar EDITOR_MAPPING_PREFIX = \"$:/config/EditorTypeMappings/\";\n\n/*\nCompute the internal state of the widget\n*/\nEditWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.editTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.editField = this.getAttribute(\"field\",\"text\");\n\tthis.editIndex = this.getAttribute(\"index\");\n\tthis.editClass = this.getAttribute(\"class\");\n\tthis.editPlaceholder = this.getAttribute(\"placeholder\");\n\tthis.editTabIndex = this.getAttribute(\"tabindex\");\n\tthis.editFocus = this.getAttribute(\"focus\",\"\");\n\tthis.editCancelPopups = this.getAttribute(\"cancelPopups\",\"\");\n\tthis.editInputActions = this.getAttribute(\"inputActions\");\n\tthis.editRefreshTitle = this.getAttribute(\"refreshTitle\");\n\tthis.editAutoComplete = this.getAttribute(\"autocomplete\");\n\t// Choose the appropriate edit widget\n\tthis.editorType = this.getEditorType();\n\t// Make the child widgets\n\tthis.makeChildWidgets([{\n\t\ttype: \"edit-\" + this.editorType,\n\t\tattributes: this.parseTreeNode.attributes,\n\t\tchildren: this.parseTreeNode.children\n\t}]);\n};\n\nEditWidget.prototype.getEditorType = function() {\n\t// Get the content type of the thing we're editing\n\tvar type;\n\tif(this.editField === \"text\") {\n\t\tvar tiddler = this.wiki.getTiddler(this.editTitle);\n\t\tif(tiddler) {\n\t\t\ttype = tiddler.fields.type;\n\t\t}\n\t}\n\ttype = type || \"text/vnd.tiddlywiki\";\n\tvar editorType = this.wiki.getTiddlerText(EDITOR_MAPPING_PREFIX + type);\n\tif(!editorType) {\n\t\tvar typeInfo = $tw.config.contentTypeInfo[type];\n\t\tif(typeInfo && typeInfo.encoding === \"base64\") {\n\t\t\teditorType = \"binary\";\n\t\t} else {\n\t\t\teditorType = \"text\";\n\t\t}\n\t}\n\treturn editorType;\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nEditWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\t// Refresh if an attribute has changed, or the type associated with the target tiddler has changed\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedAttributes.tabindex || changedAttributes.cancelPopups || changedAttributes.inputActions || changedAttributes.refreshTitle || changedAttributes.autocomplete || (changedTiddlers[this.editTitle] && this.getEditorType() !== this.editorType)) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.edit = EditWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/element.js": {
            "title": "$:/core/modules/widgets/element.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/element.js\ntype: application/javascript\nmodule-type: widget\n\nElement widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ElementWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nElementWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nElementWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\t// Neuter blacklisted elements\n\tthis.tag = this.parseTreeNode.tag;\n\tif($tw.config.htmlUnsafeElements.indexOf(this.tag) !== -1) {\n\t\tthis.tag = \"safe-\" + this.tag;\n\t}\n\t// Adjust headings by the current base level\n\tvar headingLevel = [\"h1\",\"h2\",\"h3\",\"h4\",\"h5\",\"h6\"].indexOf(this.tag);\n\tif(headingLevel !== -1) {\n\t\tvar baseLevel = parseInt(this.getVariable(\"tv-adjust-heading-level\",\"0\"),10) || 0;\n\t\theadingLevel = Math.min(Math.max(headingLevel + 1 + baseLevel,1),6);\n\t\tthis.tag = \"h\" + headingLevel;\n\t}\n\t// Select the namespace for the tag\n\tvar tagNamespaces = {\n\t\t\tsvg: \"http://www.w3.org/2000/svg\",\n\t\t\tmath: \"http://www.w3.org/1998/Math/MathML\",\n\t\t\tbody: \"http://www.w3.org/1999/xhtml\"\n\t\t};\n\tthis.namespace = tagNamespaces[this.tag];\n\tif(this.namespace) {\n\t\tthis.setVariable(\"namespace\",this.namespace);\n\t} else {\n\t\tthis.namespace = this.getVariable(\"namespace\",{defaultValue: \"http://www.w3.org/1999/xhtml\"});\n\t}\n\t// Invoke the th-rendering-element hook\n\tvar parseTreeNodes = $tw.hooks.invokeHook(\"th-rendering-element\",null,this);\n\tthis.isReplaced = !!parseTreeNodes;\n\tif(parseTreeNodes) {\n\t\t// Use the parse tree nodes provided by the hook\n\t\tthis.makeChildWidgets(parseTreeNodes);\n\t\tthis.renderChildren(this.parentDomNode,null);\n\t\treturn;\n\t}\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n\t// Create the DOM node and render children\n\tvar domNode = this.document.createElementNS(this.namespace,this.tag);\n\tthis.assignAttributes(domNode,{excludeEventAttributes: true});\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nElementWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes(),\n\t\thasChangedAttributes = $tw.utils.count(changedAttributes) > 0;\n\tif(hasChangedAttributes) {\n\t\tif(!this.isReplaced) {\n\t\t\t// Update our attributes\n\t\t\tthis.assignAttributes(this.domNodes[0],{excludeEventAttributes: true});\t\t\t\n\t\t} else {\n\t\t\t// If we were replaced then completely refresh ourselves\n\t\t\treturn this.refreshSelf();\n\t\t}\n\t}\n\treturn this.refreshChildren(changedTiddlers) || hasChangedAttributes;\n};\n\nexports.element = ElementWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/encrypt.js": {
            "title": "$:/core/modules/widgets/encrypt.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/encrypt.js\ntype: application/javascript\nmodule-type: widget\n\nEncrypt widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EncryptWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEncryptWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEncryptWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar textNode = this.document.createTextNode(this.encryptedText);\n\tparent.insertBefore(textNode,nextSibling);\n\tthis.domNodes.push(textNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nEncryptWidget.prototype.execute = function() {\n\t// Get parameters from our attributes\n\tthis.filter = this.getAttribute(\"filter\",\"[!is[system]]\");\n\t// Encrypt the filtered tiddlers\n\tvar tiddlers = this.wiki.filterTiddlers(this.filter),\n\t\tjson = {},\n\t\tself = this;\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar tiddler = self.wiki.getTiddler(title),\n\t\t\tjsonTiddler = {};\n\t\tfor(var f in tiddler.fields) {\n\t\t\tjsonTiddler[f] = tiddler.getFieldString(f);\n\t\t}\n\t\tjson[title] = jsonTiddler;\n\t});\n\tthis.encryptedText = $tw.utils.htmlEncode($tw.crypto.encrypt(JSON.stringify(json)));\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nEncryptWidget.prototype.refresh = function(changedTiddlers) {\n\t// We don't need to worry about refreshing because the encrypt widget isn't for interactive use\n\treturn false;\n};\n\nexports.encrypt = EncryptWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/entity.js": {
            "title": "$:/core/modules/widgets/entity.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/entity.js\ntype: application/javascript\nmodule-type: widget\n\nHTML entity widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EntityWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEntityWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEntityWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar entityString = this.getAttribute(\"entity\",this.parseTreeNode.entity || \"\"),\n\t\ttextNode = this.document.createTextNode($tw.utils.entityDecode(entityString));\n\tparent.insertBefore(textNode,nextSibling);\n\tthis.domNodes.push(textNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nEntityWidget.prototype.execute = function() {\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nEntityWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.entity) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\n\t}\n};\n\nexports.entity = EntityWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/eventcatcher.js": {
            "title": "$:/core/modules/widgets/eventcatcher.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/eventcatcher.js\ntype: application/javascript\nmodule-type: widget\n\nEvent handler widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EventWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEventWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEventWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create element\n\tvar tag = this.parseTreeNode.isBlock ? \"div\" : \"span\";\n\tif(this.elementTag && $tw.config.htmlUnsafeElements.indexOf(this.elementTag) === -1) {\n\t\ttag = this.elementTag;\n\t}\t\n\tvar domNode = this.document.createElement(tag);\n\tthis.domNode = domNode;\n\t// Assign classes\n\tthis.assignDomNodeClasses();\t\n\t// Add our event handler\n\t$tw.utils.each(this.types,function(type) {\n\t\tdomNode.addEventListener(type,function(event) {\n\t\t\tvar selector = self.getAttribute(\"selector\"),\n\t\t\t\tactions = self.getAttribute(\"actions-\"+type),\n\t\t\t\tselectedNode = event.target,\n\t\t\t\tselectedNodeRect,\n\t\t\t\tcatcherNodeRect,\n\t\t\t\tvariables = {};\n\t\t\tif(selector) {\n\t\t\t\t// Search ancestors for a node that matches the selector\n\t\t\t\twhile(!selectedNode.matches(selector) && selectedNode !== domNode) {\n\t\t\t\t\tselectedNode = selectedNode.parentNode;\n\t\t\t\t}\n\t\t\t\t// If we found one, copy the attributes as variables, otherwise exit\n\t\t\t\tif(selectedNode.matches(selector)) {\n\t\t\t\t\t$tw.utils.each(selectedNode.attributes,function(attribute) {\n\t\t\t\t\t\tvariables[\"dom-\" + attribute.name] = attribute.value.toString();\n\t\t\t\t\t});\n\t\t\t\t\t//Add a variable with a popup coordinate string for the selected node\n\t\t\t\t\tvariables[\"tv-popup-coords\"] = \"(\" + selectedNode.offsetLeft + \",\" + selectedNode.offsetTop +\",\" + selectedNode.offsetWidth + \",\" + selectedNode.offsetHeight + \")\";\n\t\t\t\t\t\n\t\t\t\t\t//Add variables for offset of selected node\n\t\t\t\t\tvariables[\"tv-selectednode-posx\"] = selectedNode.offsetLeft.toString();\n\t\t\t\t\tvariables[\"tv-selectednode-posy\"] = selectedNode.offsetTop.toString();\n\t\t\t\t\tvariables[\"tv-selectednode-width\"] = selectedNode.offsetWidth.toString();\n\t\t\t\t\tvariables[\"tv-selectednode-height\"] = selectedNode.offsetHeight.toString();\n\n\t\t\t\t\t//Add variables for event X and Y position relative to selected node\n\t\t\t\t\tselectedNodeRect = selectedNode.getBoundingClientRect();\t\t\t\t\n\t\t\t\t\tvariables[\"event-fromselected-posx\"] = (event.clientX - selectedNodeRect.left).toString();\n\t\t\t\t\tvariables[\"event-fromselected-posy\"] = (event.clientY - selectedNodeRect.top).toString();\n\n\t\t\t\t\t//Add variables for event X and Y position relative to event catcher node\n\t\t\t\t\tcatcherNodeRect = self.domNode.getBoundingClientRect();\n\t\t\t\t\tvariables[\"event-fromcatcher-posx\"] = (event.clientX - catcherNodeRect.left).toString();\n\t\t\t\t\tvariables[\"event-fromcatcher-posy\"] = (event.clientY - catcherNodeRect.top).toString();\n\t\t\t\t} else {\n\t\t\t\t\treturn false;\n\t\t\t\t}\n\t\t\t}\n\t\t\t// Execute our actions with the variables\n\t\t\tif(actions) {\n\t\t\t\t// Add a variable for the modifier key\n\t\t\t\tvariables.modifier = $tw.keyboardManager.getEventModifierKeyDescriptor(event);\n\t\t\t\t// Add a variable for the mouse button\n\t\t\t\tif(\"button\" in event) {\n\t\t\t\t\tif(event.button === 0) {\n\t\t\t\t\t\tvariables[\"event-mousebutton\"] = \"left\";\n\t\t\t\t\t} else if(event.button === 1) {\n\t\t\t\t\t\tvariables[\"event-mousebutton\"] = \"middle\";\n\t\t\t\t\t} else if(event.button === 2) {\n\t\t\t\t\t\tvariables[\"event-mousebutton\"] = \"right\";\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\tvariables[\"event-type\"] = event.type.toString();\n\t\t\t\tif(typeof event.detail === \"object\" && !!event.detail) {\n\t\t\t\t\t$tw.utils.each(event.detail,function(detailValue,detail) {\n\t\t\t\t\t\tvariables[\"event-detail-\" + detail] = detailValue.toString();\n\t\t\t\t\t});\n\t\t\t\t} else if(!!event.detail) {\n\t\t\t\t\tvariables[\"event-detail\"] = event.detail.toString();\n\t\t\t\t}\n\t\t\t\tself.invokeActionString(actions,self,event,variables);\n\t\t\t\tevent.preventDefault();\n\t\t\t\tevent.stopPropagation();\n\t\t\t\treturn true;\n\t\t\t}\n\t\t\treturn false;\n\t\t},false);\n\t});\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nEventWidget.prototype.execute = function() {\n\tvar self = this;\n\t// Get attributes that require a refresh on change\n\tthis.types = this.getAttribute(\"events\",\"\").split(\" \");\n\tthis.elementTag = this.getAttribute(\"tag\");\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\nEventWidget.prototype.assignDomNodeClasses = function() {\n\tvar classes = this.getAttribute(\"class\",\"\").split(\" \");\n\tclasses.push(\"tc-eventcatcher\");\n\tthis.domNode.className = classes.join(\" \");\t\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nEventWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"events\"] || changedAttributes[\"tag\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else if(changedAttributes[\"class\"]) {\n\t\tthis.assignDomNodeClasses();\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.eventcatcher = EventWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/fieldmangler.js": {
            "title": "$:/core/modules/widgets/fieldmangler.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/fieldmangler.js\ntype: application/javascript\nmodule-type: widget\n\nField mangler widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar FieldManglerWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nFieldManglerWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nFieldManglerWidget.prototype.render = function(parent,nextSibling) {\n\tthis.addEventListeners([\n\t\t{type: \"tm-remove-field\", handler: \"handleRemoveFieldEvent\"},\n\t\t{type: \"tm-add-field\", handler: \"handleAddFieldEvent\"},\n\t\t{type: \"tm-remove-tag\", handler: \"handleRemoveTagEvent\"},\n\t\t{type: \"tm-add-tag\", handler: \"handleAddTagEvent\"}\n\t]);\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nFieldManglerWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.mangleTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nFieldManglerWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nFieldManglerWidget.prototype.handleRemoveFieldEvent = function(event) {\n\tvar tiddler = this.wiki.getTiddler(this.mangleTitle),\n\t\tdeletion = {};\n\tdeletion[event.param] = undefined;\n\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,deletion));\n\treturn false;\n};\n\nFieldManglerWidget.prototype.handleAddFieldEvent = function(event) {\n\tvar tiddler = this.wiki.getTiddler(this.mangleTitle),\n\t\taddition = this.wiki.getModificationFields(),\n\t\thadInvalidFieldName = false,\n\t\taddField = function(name,value) {\n\t\t\tvar trimmedName = name.toLowerCase().trim();\n\t\t\tif(!$tw.utils.isValidFieldName(trimmedName)) {\n\t\t\t\tif(!hadInvalidFieldName) {\n\t\t\t\t\talert($tw.language.getString(\n\t\t\t\t\t\t\"InvalidFieldName\",\n\t\t\t\t\t\t{variables:\n\t\t\t\t\t\t\t{fieldName: trimmedName}\n\t\t\t\t\t\t}\n\t\t\t\t\t));\n\t\t\t\t\thadInvalidFieldName = true;\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tif(!value && tiddler) {\n\t\t\t\t\tvalue = tiddler.fields[trimmedName];\n\t\t\t\t}\n\t\t\t\taddition[trimmedName] = value || \"\";\n\t\t\t}\n\t\t\treturn;\n\t\t};\n\taddition.title = this.mangleTitle;\n\tif(typeof event.param === \"string\") {\n\t\taddField(event.param,\"\");\n\t}\n\tif(typeof event.paramObject === \"object\") {\n\t\tfor(var name in event.paramObject) {\n\t\t\taddField(name,event.paramObject[name]);\n\t\t}\n\t}\n\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,addition));\n\treturn false;\n};\n\nFieldManglerWidget.prototype.handleRemoveTagEvent = function(event) {\n\tvar tiddler = this.wiki.getTiddler(this.mangleTitle),\n\t\tmodification = this.wiki.getModificationFields();\n\tif(tiddler && tiddler.fields.tags) {\n\t\tvar p = tiddler.fields.tags.indexOf(event.param);\n\t\tif(p !== -1) {\n\t\t\tmodification.tags = (tiddler.fields.tags || []).slice(0);\n\t\t\tmodification.tags.splice(p,1);\n\t\t\tif(modification.tags.length === 0) {\n\t\t\t\tmodification.tags = undefined;\n\t\t\t}\n\t\t\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,modification));\n\t\t}\n\t}\n\treturn false;\n};\n\nFieldManglerWidget.prototype.handleAddTagEvent = function(event) {\n\tvar tiddler = this.wiki.getTiddler(this.mangleTitle),\n\t\tmodification = this.wiki.getModificationFields();\n\tif(tiddler && typeof event.param === \"string\") {\n\t\tvar tag = event.param.trim();\n\t\tif(tag !== \"\") {\n\t\t\tmodification.tags = (tiddler.fields.tags || []).slice(0);\n\t\t\t$tw.utils.pushTop(modification.tags,tag);\n\t\t\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,modification));\t\t\t\n\t\t}\n\t} else if(typeof event.param === \"string\" && event.param.trim() !== \"\" && this.mangleTitle.trim() !== \"\") {\n\t\tvar tag = [];\n\t\ttag.push(event.param.trim());\n\t\tthis.wiki.addTiddler(new $tw.Tiddler({title: this.mangleTitle, tags: tag},modification));\n\t}\n\treturn false;\n};\n\nexports.fieldmangler = FieldManglerWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/fields.js": {
            "title": "$:/core/modules/widgets/fields.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/fields.js\ntype: application/javascript\nmodule-type: widget\n\nFields widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar FieldsWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nFieldsWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nFieldsWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar textNode = this.document.createTextNode(this.text);\n\tparent.insertBefore(textNode,nextSibling);\n\tthis.domNodes.push(textNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nFieldsWidget.prototype.execute = function() {\n\t// Get parameters from our attributes\n\tthis.tiddlerTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.template = this.getAttribute(\"template\");\n\tthis.sort = this.getAttribute(\"sort\",\"yes\") === \"yes\";\n\tthis.sortReverse = this.getAttribute(\"sortReverse\",\"no\") === \"yes\";\n\tthis.exclude = this.getAttribute(\"exclude\");\n\tthis.include = this.getAttribute(\"include\",null);\n\tthis.stripTitlePrefix = this.getAttribute(\"stripTitlePrefix\",\"no\") === \"yes\";\n\t// Get the value to display\n\tvar tiddler = this.wiki.getTiddler(this.tiddlerTitle);\n\n\t// Get the inclusion and exclusion list\n\tvar excludeArr = (this.exclude) ? this.exclude.split(\" \") : [\"text\"];\n\t// Include takes precedence\n\tvar includeArr = (this.include) ? this.include.split(\" \") : null;\n\n\t// Compose the template\n\tvar text = [];\n\tif(this.template && tiddler) {\n\t\tvar fields = [];\n\t\tif (includeArr) { // Include takes precedence\n\t\t\tfor(var i=0; i<includeArr.length; i++) {\n\t\t\t\tif(tiddler.fields[includeArr[i]]) {\n\t\t\t\t\tfields.push(includeArr[i]);\n\t\t\t\t}\n\t\t\t}\n\t\t} else {\n\t\t\tfor(var fieldName in tiddler.fields) {\n\t\t\t\tif(excludeArr.indexOf(fieldName) === -1) {\n\t\t\t\t\tfields.push(fieldName);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\tif (this.sort) fields.sort();\n\t\tif (this.sortReverse) fields.reverse();\n\t\tfor(var f=0, fmax=fields.length; f<fmax; f++) {\n\t\t\tfieldName = fields[f];\n\t\t\tvar row = this.template,\n\t\t\t\tvalue = tiddler.getFieldString(fieldName);\n\t\t\tif(this.stripTitlePrefix && fieldName === \"title\") {\n\t\t\t\tvar reStrip = /^\\{[^\\}]+\\}(.+)/mg,\n\t\t\t\t\treMatch = reStrip.exec(value);\n\t\t\t\tif(reMatch) {\n\t\t\t\t\tvalue = reMatch[1];\n\t\t\t\t}\n\t\t\t}\n\t\t\trow = $tw.utils.replaceString(row,\"$name$\",fieldName);\n\t\t\trow = $tw.utils.replaceString(row,\"$value$\",value);\n\t\t\trow = $tw.utils.replaceString(row,\"$encoded_value$\",$tw.utils.htmlEncode(value));\n\t\t\ttext.push(row);\n\t\t}\n\t}\n\tthis.text = text.join(\"\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nFieldsWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif( changedAttributes.tiddler || changedAttributes.template || changedAttributes.exclude ||\n\t\tchangedAttributes.include || changedAttributes.sort || changedAttributes.sortReverse ||\n\t\tchangedTiddlers[this.tiddlerTitle] || changedAttributes.stripTitlePrefix) {\n\t\t\tthis.refreshSelf();\n\t\t\treturn true;\n\t} else {\n\t\treturn false;\n\t}\n};\n\nexports.fields = FieldsWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/image.js": {
            "title": "$:/core/modules/widgets/image.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/image.js\ntype: application/javascript\nmodule-type: widget\n\nThe image widget displays an image referenced with an external URI or with a local tiddler title.\n\n```\n<$image src=\"TiddlerTitle\" width=\"320\" height=\"400\" class=\"classnames\">\n```\n\nThe image source can be the title of an existing tiddler or the URL of an external image.\n\nExternal images always generate an HTML `<img>` tag.\n\nTiddlers that have a _canonical_uri field generate an HTML `<img>` tag with the src attribute containing the URI.\n\nTiddlers that contain image data generate an HTML `<img>` tag with the src attribute containing a base64 representation of the image.\n\nTiddlers that contain wikitext could be rendered to a DIV of the usual size of a tiddler, and then transformed to the size requested.\n\nThe width and height attributes are interpreted as a number of pixels, and do not need to include the \"px\" suffix.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ImageWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nImageWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nImageWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create element\n\t// Determine what type of image it is\n\tvar tag = \"img\", src = \"\",\n\t\ttiddler = this.wiki.getTiddler(this.imageSource);\n\tif(!tiddler) {\n\t\t// The source isn't the title of a tiddler, so we'll assume it's a URL\n\t\tsrc = this.getVariable(\"tv-get-export-image-link\",{params: [{name: \"src\",value: this.imageSource}],defaultValue: this.imageSource});\n\t} else {\n\t\t// Check if it is an image tiddler\n\t\tif(this.wiki.isImageTiddler(this.imageSource)) {\n\t\t\tvar type = tiddler.fields.type,\n\t\t\t\ttext = tiddler.fields.text,\n\t\t\t\t_canonical_uri = tiddler.fields._canonical_uri;\n\t\t\t// If the tiddler has body text then it doesn't need to be lazily loaded\n\t\t\tif(text) {\n\t\t\t\t// Render the appropriate element for the image type\n\t\t\t\tswitch(type) {\n\t\t\t\t\tcase \"application/pdf\":\n\t\t\t\t\t\ttag = \"embed\";\n\t\t\t\t\t\tsrc = \"data:application/pdf;base64,\" + text;\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tcase \"image/svg+xml\":\n\t\t\t\t\t\tsrc = \"data:image/svg+xml,\" + encodeURIComponent(text);\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tdefault:\n\t\t\t\t\t\tsrc = \"data:\" + type + \";base64,\" + text;\n\t\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t} else if(_canonical_uri) {\n\t\t\t\tswitch(type) {\n\t\t\t\t\tcase \"application/pdf\":\n\t\t\t\t\t\ttag = \"embed\";\n\t\t\t\t\t\tsrc = _canonical_uri;\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tcase \"image/svg+xml\":\n\t\t\t\t\t\tsrc = _canonical_uri;\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tdefault:\n\t\t\t\t\t\tsrc = _canonical_uri;\n\t\t\t\t\t\tbreak;\n\t\t\t\t}\t\n\t\t\t} else {\n\t\t\t\t// Just trigger loading of the tiddler\n\t\t\t\tthis.wiki.getTiddlerText(this.imageSource);\n\t\t\t}\n\t\t}\n\t}\n\t// Create the element and assign the attributes\n\tvar domNode = this.document.createElement(tag);\n\tdomNode.setAttribute(\"src\",src);\n\tif(this.imageClass) {\n\t\tdomNode.setAttribute(\"class\",this.imageClass);\t\t\n\t}\n\tif(this.imageWidth) {\n\t\tdomNode.setAttribute(\"width\",this.imageWidth);\n\t}\n\tif(this.imageHeight) {\n\t\tdomNode.setAttribute(\"height\",this.imageHeight);\n\t}\n\tif(this.imageTooltip) {\n\t\tdomNode.setAttribute(\"title\",this.imageTooltip);\t\t\n\t}\n\tif(this.imageAlt) {\n\t\tdomNode.setAttribute(\"alt\",this.imageAlt);\t\t\n\t}\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.domNodes.push(domNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nImageWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.imageSource = this.getAttribute(\"source\");\n\tthis.imageWidth = this.getAttribute(\"width\");\n\tthis.imageHeight = this.getAttribute(\"height\");\n\tthis.imageClass = this.getAttribute(\"class\");\n\tthis.imageTooltip = this.getAttribute(\"tooltip\");\n\tthis.imageAlt = this.getAttribute(\"alt\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nImageWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.source || changedAttributes.width || changedAttributes.height || changedAttributes[\"class\"] || changedAttributes.tooltip || changedTiddlers[this.imageSource]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\t\n\t}\n};\n\nexports.image = ImageWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/importvariables.js": {
            "title": "$:/core/modules/widgets/importvariables.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/importvariables.js\ntype: application/javascript\nmodule-type: widget\n\nImport variable definitions from other tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ImportVariablesWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nImportVariablesWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nImportVariablesWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nImportVariablesWidget.prototype.execute = function(tiddlerList) {\n\tvar widgetPointer = this;\n\t// Got to flush all the accumulated variables\n\tthis.variables = new this.variablesConstructor();\n\t// Get our parameters\n\tthis.filter = this.getAttribute(\"filter\");\n\t// Compute the filter\n\tthis.tiddlerList = tiddlerList || this.wiki.filterTiddlers(this.filter,this);\n\t// Accumulate the <$set> widgets from each tiddler\n\t$tw.utils.each(this.tiddlerList,function(title) {\n\t\tvar parser = widgetPointer.wiki.parseTiddler(title);\n\t\tif(parser) {\n\t\t\tvar parseTreeNode = parser.tree[0];\n\t\t\twhile(parseTreeNode && parseTreeNode.type === \"set\") {\n\t\t\t\tvar node = {\n\t\t\t\t\ttype: \"set\",\n\t\t\t\t\tattributes: parseTreeNode.attributes,\n\t\t\t\t\tparams: parseTreeNode.params,\n\t\t\t\t\tisMacroDefinition: parseTreeNode.isMacroDefinition\n\t\t\t\t};\n\t\t\t\tif (parseTreeNode.isMacroDefinition) {\n\t\t\t\t\t// Macro definitions can be folded into\n\t\t\t\t\t// current widget instead of adding\n\t\t\t\t\t// another link to the chain.\n\t\t\t\t\tvar widget = widgetPointer.makeChildWidget(node);\n\t\t\t\t\twidget.computeAttributes();\n\t\t\t\t\twidget.execute();\n\t\t\t\t\t// We SHALLOW copy over all variables\n\t\t\t\t\t// in widget. We can't use\n\t\t\t\t\t// $tw.utils.assign, because that copies\n\t\t\t\t\t// up the prototype chain, which we\n\t\t\t\t\t// don't want.\n\t\t\t\t\t$tw.utils.each(Object.keys(widget.variables), function(key) {\n\t\t\t\t\t\twidgetPointer.variables[key] = widget.variables[key];\n\t\t\t\t\t});\n\t\t\t\t} else {\n\t\t\t\t\twidgetPointer.children = [widgetPointer.makeChildWidget(node)];\n\t\t\t\t\t// No more regenerating children for\n\t\t\t\t\t// this widget. If it needs to refresh,\n\t\t\t\t\t// it'll do so along with the the whole\n\t\t\t\t\t// importvariable tree.\n\t\t\t\t\tif (widgetPointer != this) {\n\t\t\t\t\t\twidgetPointer.makeChildWidgets = function(){};\n\t\t\t\t\t}\n\t\t\t\t\twidgetPointer = widgetPointer.children[0];\n\t\t\t\t}\n\t\t\t\tparseTreeNode = parseTreeNode.children && parseTreeNode.children[0];\n\t\t\t}\n\t\t} \n\t});\n\n\tif (widgetPointer != this) {\n\t\twidgetPointer.parseTreeNode.children = this.parseTreeNode.children;\n\t} else {\n\t\twidgetPointer.makeChildWidgets();\n\t}\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nImportVariablesWidget.prototype.refresh = function(changedTiddlers) {\n\t// Recompute our attributes and the filter list\n\tvar changedAttributes = this.computeAttributes(),\n\t\ttiddlerList = this.wiki.filterTiddlers(this.getAttribute(\"filter\"),this);\n\t// Refresh if the filter has changed, or the list of tiddlers has changed, or any of the tiddlers in the list has changed\n\tfunction haveListedTiddlersChanged() {\n\t\tvar changed = false;\n\t\ttiddlerList.forEach(function(title) {\n\t\t\tif(changedTiddlers[title]) {\n\t\t\t\tchanged = true;\n\t\t\t}\n\t\t});\n\t\treturn changed;\n\t}\n\tif(changedAttributes.filter || !$tw.utils.isArrayEqual(this.tiddlerList,tiddlerList) || haveListedTiddlersChanged()) {\n\t\t// Compute the filter\n\t\tthis.removeChildDomNodes();\n\t\tthis.execute(tiddlerList);\n\t\tthis.renderChildren(this.parentDomNode,this.findNextSiblingDomNode());\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nexports.importvariables = ImportVariablesWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/keyboard.js": {
            "title": "$:/core/modules/widgets/keyboard.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/keyboard.js\ntype: application/javascript\nmodule-type: widget\n\nKeyboard shortcut widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar KeyboardWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nKeyboardWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nKeyboardWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar tag = this.parseTreeNode.isBlock ? \"div\" : \"span\";\n\tif(this.tag && $tw.config.htmlUnsafeElements.indexOf(this.tag) === -1) {\n\t\ttag = this.tag;\n\t}\n\t// Create element\n\tvar domNode = this.document.createElement(tag);\n\t// Assign classes\n\tvar classes = (this[\"class\"] || \"\").split(\" \");\n\tclasses.push(\"tc-keyboard\");\n\tdomNode.className = classes.join(\" \");\n\t// Add a keyboard event handler\n\tdomNode.addEventListener(\"keydown\",function (event) {\n\t\tif($tw.keyboardManager.checkKeyDescriptors(event,self.keyInfoArray)) {\n\t\t\tvar handled = self.invokeActions(self,event);\n\t\t\tif(self.actions) {\n\t\t\t\tself.invokeActionString(self.actions,self,event);\n\t\t\t}\n\t\t\tself.dispatchMessage(event);\n\t\t\tif(handled || self.actions || self.message) {\n\t\t\t\tevent.preventDefault();\n\t\t\t\tevent.stopPropagation();\n\t\t\t}\n\t\t\treturn true;\n\t\t}\n\t\treturn false;\n\t},false);\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\nKeyboardWidget.prototype.dispatchMessage = function(event) {\n\tthis.dispatchEvent({type: this.message, param: this.param, tiddlerTitle: this.getVariable(\"currentTiddler\")});\n};\n\n/*\nCompute the internal state of the widget\n*/\nKeyboardWidget.prototype.execute = function() {\n\tvar self = this;\n\t// Get attributes\n\tthis.actions = this.getAttribute(\"actions\",\"\");\n\tthis.message = this.getAttribute(\"message\",\"\");\n\tthis.param = this.getAttribute(\"param\",\"\");\n\tthis.key = this.getAttribute(\"key\",\"\");\n\tthis.tag = this.getAttribute(\"tag\",\"\");\n\tthis.keyInfoArray = $tw.keyboardManager.parseKeyDescriptors(this.key);\n\tthis[\"class\"] = this.getAttribute(\"class\",\"\");\n\tif(this.key.substr(0,2) === \"((\" && this.key.substr(-2,2) === \"))\") {\n\t\tthis.shortcutTiddlers = [];\n\t\tvar name = this.key.substring(2,this.key.length -2);\n\t\t$tw.utils.each($tw.keyboardManager.lookupNames,function(platformDescriptor) {\n\t\t\tself.shortcutTiddlers.push(\"$:/config/\" + platformDescriptor + \"/\" + name);\n\t\t});\n\t}\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nKeyboardWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.message || changedAttributes.param || changedAttributes.key || changedAttributes[\"class\"] || changedAttributes.tag) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\t// Update the keyInfoArray if one of its shortcut-config-tiddlers has changed\n\tif(this.shortcutTiddlers && $tw.utils.hopArray(changedTiddlers,this.shortcutTiddlers)) {\n\t\tthis.keyInfoArray = $tw.keyboardManager.parseKeyDescriptors(this.key);\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.keyboard = KeyboardWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/link.js": {
            "title": "$:/core/modules/widgets/link.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/link.js\ntype: application/javascript\nmodule-type: widget\n\nLink widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar LinkWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nLinkWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nLinkWidget.prototype.render = function(parent,nextSibling) {\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Get the value of the tv-wikilinks configuration macro\n\tvar wikiLinksMacro = this.getVariable(\"tv-wikilinks\"),\n\t\tuseWikiLinks = wikiLinksMacro ? (wikiLinksMacro.trim() !== \"no\") : true,\n\t\tmissingLinksEnabled = !(this.hideMissingLinks && this.isMissing && !this.isShadow);\n\t// Render the link if required\n\tif(useWikiLinks && missingLinksEnabled) {\n\t\tthis.renderLink(parent,nextSibling);\n\t} else {\n\t\t// Just insert the link text\n\t\tvar domNode = this.document.createElement(\"span\");\n\t\tparent.insertBefore(domNode,nextSibling);\n\t\tthis.renderChildren(domNode,null);\n\t\tthis.domNodes.push(domNode);\n\t}\n};\n\n/*\nRender this widget into the DOM\n*/\nLinkWidget.prototype.renderLink = function(parent,nextSibling) {\n\tvar self = this;\n\t// Sanitise the specified tag\n\tvar tag = this.linkTag;\n\tif($tw.config.htmlUnsafeElements.indexOf(tag) !== -1) {\n\t\ttag = \"a\";\n\t}\n\t// Create our element\n\tvar namespace = this.getVariable(\"namespace\",{defaultValue: \"http://www.w3.org/1999/xhtml\"}),\n\t\tdomNode = this.document.createElementNS(namespace,tag);\n\t// Assign classes\n\tvar classes = [];\n\tif(this.overrideClasses === undefined) {\n\t\tclasses.push(\"tc-tiddlylink\");\n\t\tif(this.isShadow) {\n\t\t\tclasses.push(\"tc-tiddlylink-shadow\");\n\t\t}\n\t\tif(this.isMissing && !this.isShadow) {\n\t\t\tclasses.push(\"tc-tiddlylink-missing\");\n\t\t} else {\n\t\t\tif(!this.isMissing) {\n\t\t\t\tclasses.push(\"tc-tiddlylink-resolves\");\n\t\t\t}\n\t\t}\n\t\tif(this.linkClasses) {\n\t\t\tclasses.push(this.linkClasses);\t\t\t\n\t\t}\n\t} else if(this.overrideClasses !== \"\") {\n\t\tclasses.push(this.overrideClasses)\n\t}\n\tif(classes.length > 0) {\n\t\tdomNode.setAttribute(\"class\",classes.join(\" \"));\n\t}\n\t// Set an href\n\tvar wikilinkTransformFilter = this.getVariable(\"tv-filter-export-link\"),\n\t\twikiLinkText;\n\tif(wikilinkTransformFilter) {\n\t\t// Use the filter to construct the href\n\t\twikiLinkText = this.wiki.filterTiddlers(wikilinkTransformFilter,this,function(iterator) {\n\t\t\titerator(self.wiki.getTiddler(self.to),self.to)\n\t\t})[0];\n\t} else {\n\t\t// Expand the tv-wikilink-template variable to construct the href\n\t\tvar wikiLinkTemplateMacro = this.getVariable(\"tv-wikilink-template\"),\n\t\t\twikiLinkTemplate = wikiLinkTemplateMacro ? wikiLinkTemplateMacro.trim() : \"#$uri_encoded$\";\n\t\twikiLinkText = $tw.utils.replaceString(wikiLinkTemplate,\"$uri_encoded$\",encodeURIComponent(this.to));\n\t\twikiLinkText = $tw.utils.replaceString(wikiLinkText,\"$uri_doubleencoded$\",encodeURIComponent(encodeURIComponent(this.to)));\n\t}\n\t// Override with the value of tv-get-export-link if defined\n\twikiLinkText = this.getVariable(\"tv-get-export-link\",{params: [{name: \"to\",value: this.to}],defaultValue: wikiLinkText});\n\tif(tag === \"a\") {\n\t\tvar namespaceHref = (namespace === \"http://www.w3.org/2000/svg\") ? \"http://www.w3.org/1999/xlink\" : undefined;\n\t\tdomNode.setAttributeNS(namespaceHref,\"href\",wikiLinkText);\n\t}\n\t// Set the tabindex\n\tif(this.tabIndex) {\n\t\tdomNode.setAttribute(\"tabindex\",this.tabIndex);\n\t}\n\t// Set the tooltip\n\t// HACK: Performance issues with re-parsing the tooltip prevent us defaulting the tooltip to \"<$transclude field='tooltip'><$transclude field='title'/></$transclude>\"\n\tvar tooltipWikiText = this.tooltip || this.getVariable(\"tv-wikilink-tooltip\");\n\tif(tooltipWikiText) {\n\t\tvar tooltipText = this.wiki.renderText(\"text/plain\",\"text/vnd.tiddlywiki\",tooltipWikiText,{\n\t\t\t\tparseAsInline: true,\n\t\t\t\tvariables: {\n\t\t\t\t\tcurrentTiddler: this.to\n\t\t\t\t},\n\t\t\t\tparentWidget: this\n\t\t\t});\n\t\tdomNode.setAttribute(\"title\",tooltipText);\n\t}\n\tif(this[\"aria-label\"]) {\n\t\tdomNode.setAttribute(\"aria-label\",this[\"aria-label\"]);\n\t}\n\t// Add a click event handler\n\t$tw.utils.addEventListeners(domNode,[\n\t\t{name: \"click\", handlerObject: this, handlerMethod: \"handleClickEvent\"},\n\t]);\n\t// Make the link draggable if required\n\tif(this.draggable === \"yes\") {\n\t\t$tw.utils.makeDraggable({\n\t\t\tdomNode: domNode,\n\t\t\tdragTiddlerFn: function() {return self.to;},\n\t\t\twidget: this\n\t\t});\n\t}\n\t// Insert the link into the DOM and render any children\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\nLinkWidget.prototype.handleClickEvent = function(event) {\n\t// Send the click on its way as a navigate event\n\tvar bounds = this.domNodes[0].getBoundingClientRect();\n\tthis.dispatchEvent({\n\t\ttype: \"tm-navigate\",\n\t\tnavigateTo: this.to,\n\t\tnavigateFromTitle: this.getVariable(\"storyTiddler\"),\n\t\tnavigateFromNode: this,\n\t\tnavigateFromClientRect: { top: bounds.top, left: bounds.left, width: bounds.width, right: bounds.right, bottom: bounds.bottom, height: bounds.height\n\t\t},\n\t\tnavigateSuppressNavigation: event.metaKey || event.ctrlKey || (event.button === 1),\n\t\tmetaKey: event.metaKey,\n\t\tctrlKey: event.ctrlKey,\n\t\taltKey: event.altKey,\n\t\tshiftKey: event.shiftKey,\n\t\tevent: event\n\t});\n\tif(this.domNodes[0].hasAttribute(\"href\")) {\n\t\tevent.preventDefault();\n\t}\n\tevent.stopPropagation();\n\treturn false;\n};\n\n/*\nCompute the internal state of the widget\n*/\nLinkWidget.prototype.execute = function() {\n\t// Pick up our attributes\n\tthis.to = this.getAttribute(\"to\",this.getVariable(\"currentTiddler\"));\n\tthis.tooltip = this.getAttribute(\"tooltip\");\n\tthis[\"aria-label\"] = this.getAttribute(\"aria-label\");\n\tthis.linkClasses = this.getAttribute(\"class\");\n\tthis.overrideClasses = this.getAttribute(\"overrideClass\");\n\tthis.tabIndex = this.getAttribute(\"tabindex\");\n\tthis.draggable = this.getAttribute(\"draggable\",\"yes\");\n\tthis.linkTag = this.getAttribute(\"tag\",\"a\");\n\t// Determine the link characteristics\n\tthis.isMissing = !this.wiki.tiddlerExists(this.to);\n\tthis.isShadow = this.wiki.isShadowTiddler(this.to);\n\tthis.hideMissingLinks = (this.getVariable(\"tv-show-missing-links\") || \"yes\") === \"no\";\n\t// Make the child widgets\n\tvar templateTree;\n\tif(this.parseTreeNode.children && this.parseTreeNode.children.length > 0) {\n\t\ttemplateTree = this.parseTreeNode.children;\n\t} else {\n\t\t// Default template is a link to the title\n\t\ttemplateTree = [{type: \"text\", text: this.to}];\n\t}\n\tthis.makeChildWidgets(templateTree);\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nLinkWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.to || changedTiddlers[this.to] || changedAttributes[\"aria-label\"] || changedAttributes.tooltip) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.link = LinkWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/linkcatcher.js": {
            "title": "$:/core/modules/widgets/linkcatcher.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/linkcatcher.js\ntype: application/javascript\nmodule-type: widget\n\nLinkcatcher widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar LinkCatcherWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nLinkCatcherWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nLinkCatcherWidget.prototype.render = function(parent,nextSibling) {\n\tthis.addEventListeners([\n\t\t{type: \"tm-navigate\", handler: \"handleNavigateEvent\"}\n\t]);\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nLinkCatcherWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.catchTo = this.getAttribute(\"to\");\n\tthis.catchMessage = this.getAttribute(\"message\");\n\tthis.catchSet = this.getAttribute(\"set\");\n\tthis.catchSetTo = this.getAttribute(\"setTo\");\n\tthis.catchActions = this.getAttribute(\"actions\");\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n\t// When executing actions we avoid trapping navigate events, so that we don't trigger ourselves recursively\n\tthis.executingActions = false;\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nLinkCatcherWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.to || changedAttributes.message || changedAttributes.set || changedAttributes.setTo) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\n/*\nHandle a tm-navigate event\n*/\nLinkCatcherWidget.prototype.handleNavigateEvent = function(event) {\n\tif(!this.executingActions) {\n\t\t// Execute the actions\n\t\tif(this.catchTo) {\n\t\t\tthis.wiki.setTextReference(this.catchTo,event.navigateTo,this.getVariable(\"currentTiddler\"));\n\t\t}\n\t\tif(this.catchMessage && this.parentWidget) {\n\t\t\tthis.parentWidget.dispatchEvent({\n\t\t\t\ttype: this.catchMessage,\n\t\t\t\tparam: event.navigateTo,\n\t\t\t\tnavigateTo: event.navigateTo\n\t\t\t});\n\t\t}\n\t\tif(this.catchSet) {\n\t\t\tvar tiddler = this.wiki.getTiddler(this.catchSet);\n\t\t\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,{title: this.catchSet, text: this.catchSetTo}));\n\t\t}\n\t\tif(this.catchActions) {\n\t\t\tthis.executingActions = true;\n\t\t\tvar modifierKey = $tw.keyboardManager.getEventModifierKeyDescriptor(event);\n\t\t\tthis.invokeActionString(this.catchActions,this,event,{navigateTo: event.navigateTo, modifier: modifierKey});\n\t\t\tthis.executingActions = false;\n\t\t}\n\t} else {\n\t\t// This is a navigate event generated by the actions of this linkcatcher, so we don't trap it again, but just pass it to the parent\n\t\tthis.parentWidget.dispatchEvent({\n\t\t\ttype: \"tm-navigate\",\n\t\t\tparam: event.navigateTo,\n\t\t\tnavigateTo: event.navigateTo\n\t\t});\n\t}\n\treturn false;\n};\n\nexports.linkcatcher = LinkCatcherWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/list.js": {
            "title": "$:/core/modules/widgets/list.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/list.js\ntype: application/javascript\nmodule-type: widget\n\nList and list item widgets\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\n/*\nThe list widget creates list element sub-widgets that reach back into the list widget for their configuration\n*/\n\nvar ListWidget = function(parseTreeNode,options) {\n\t// Main initialisation inherited from widget.js\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nListWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nListWidget.prototype.render = function(parent,nextSibling) {\n\t// Initialise the storyviews if they've not been done already\n\tif(!this.storyViews) {\n\t\tListWidget.prototype.storyViews = {};\n\t\t$tw.modules.applyMethods(\"storyview\",this.storyViews);\n\t}\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n\t// Construct the storyview\n\tvar StoryView = this.storyViews[this.storyViewName];\n\tif(this.storyViewName && !StoryView) {\n\t\tStoryView = this.storyViews[\"classic\"];\n\t}\n\tif(StoryView && !this.document.isTiddlyWikiFakeDom) {\n\t\tthis.storyview = new StoryView(this);\n\t} else {\n\t\tthis.storyview = null;\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nListWidget.prototype.execute = function() {\n\t// Get our attributes\n\tthis.template = this.getAttribute(\"template\");\n\tthis.editTemplate = this.getAttribute(\"editTemplate\");\n\tthis.variableName = this.getAttribute(\"variable\",\"currentTiddler\");\n\tthis.counterName = this.getAttribute(\"counter\");\n\tthis.storyViewName = this.getAttribute(\"storyview\");\n\tthis.historyTitle = this.getAttribute(\"history\");\n\t// Compose the list elements\n\tthis.list = this.getTiddlerList();\n\tvar members = [],\n\t\tself = this;\n\t// Check for an empty list\n\tif(this.list.length === 0) {\n\t\tmembers = this.getEmptyMessage();\n\t} else {\n\t\t$tw.utils.each(this.list,function(title,index) {\n\t\t\tmembers.push(self.makeItemTemplate(title,index));\n\t\t});\n\t}\n\t// Construct the child widgets\n\tthis.makeChildWidgets(members);\n\t// Clear the last history\n\tthis.history = [];\n};\n\nListWidget.prototype.getTiddlerList = function() {\n\tvar defaultFilter = \"[!is[system]sort[title]]\";\n\treturn this.wiki.filterTiddlers(this.getAttribute(\"filter\",defaultFilter),this);\n};\n\nListWidget.prototype.getEmptyMessage = function() {\n\tvar parser,\n\t\temptyMessage = this.getAttribute(\"emptyMessage\",\"\");\n\t// this.wiki.parseText() calls \n\t// new Parser(..), which should only be done, if needed, because it's heavy!\n\tif (emptyMessage === \"\") {\n\t\treturn [];\n\t}\n\tparser = this.wiki.parseText(\"text/vnd.tiddlywiki\",emptyMessage,{parseAsInline: true});\n\tif(parser) {\n\t\treturn parser.tree;\n\t} else {\n\t\treturn [];\n\t}\n};\n\n/*\nCompose the template for a list item\n*/\nListWidget.prototype.makeItemTemplate = function(title,index) {\n\t// Check if the tiddler is a draft\n\tvar tiddler = this.wiki.getTiddler(title),\n\t\tisDraft = tiddler && tiddler.hasField(\"draft.of\"),\n\t\ttemplate = this.template,\n\t\ttemplateTree;\n\tif(isDraft && this.editTemplate) {\n\t\ttemplate = this.editTemplate;\n\t}\n\t// Compose the transclusion of the template\n\tif(template) {\n\t\ttemplateTree = [{type: \"transclude\", attributes: {tiddler: {type: \"string\", value: template}}}];\n\t} else {\n\t\tif(this.parseTreeNode.children && this.parseTreeNode.children.length > 0) {\n\t\t\ttemplateTree = this.parseTreeNode.children;\n\t\t} else {\n\t\t\t// Default template is a link to the title\n\t\t\ttemplateTree = [{type: \"element\", tag: this.parseTreeNode.isBlock ? \"div\" : \"span\", children: [{type: \"link\", attributes: {to: {type: \"string\", value: title}}, children: [\n\t\t\t\t\t{type: \"text\", text: title}\n\t\t\t]}]}];\n\t\t}\n\t}\n\t// Return the list item\n\tvar parseTreeNode = {type: \"listitem\", itemTitle: title, variableName: this.variableName, children: templateTree};\n\tif(this.counterName) {\n\t\tparseTreeNode.counter = (index + 1).toString();\n\t\tparseTreeNode.counterName = this.counterName;\n\t\tparseTreeNode.isFirst = index === 0;\n\t\tparseTreeNode.isLast = index === this.list.length - 1;\n\t}\n\treturn parseTreeNode;\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nListWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes(),\n\t\tresult;\n\t// Call the storyview\n\tif(this.storyview && this.storyview.refreshStart) {\n\t\tthis.storyview.refreshStart(changedTiddlers,changedAttributes);\n\t}\n\t// Completely refresh if any of our attributes have changed\n\tif(changedAttributes.filter || changedAttributes.variable || changedAttributes.counter || changedAttributes.template || changedAttributes.editTemplate || changedAttributes.emptyMessage || changedAttributes.storyview || changedAttributes.history) {\n\t\tthis.refreshSelf();\n\t\tresult = true;\n\t} else {\n\t\t// Handle any changes to the list\n\t\tresult = this.handleListChanges(changedTiddlers);\n\t\t// Handle any changes to the history stack\n\t\tif(this.historyTitle && changedTiddlers[this.historyTitle]) {\n\t\t\tthis.handleHistoryChanges();\n\t\t}\n\t}\n\t// Call the storyview\n\tif(this.storyview && this.storyview.refreshEnd) {\n\t\tthis.storyview.refreshEnd(changedTiddlers,changedAttributes);\n\t}\n\treturn result;\n};\n\n/*\nHandle any changes to the history list\n*/\nListWidget.prototype.handleHistoryChanges = function() {\n\t// Get the history data\n\tvar newHistory = this.wiki.getTiddlerDataCached(this.historyTitle,[]);\n\t// Ignore any entries of the history that match the previous history\n\tvar entry = 0;\n\twhile(entry < newHistory.length && entry < this.history.length && newHistory[entry].title === this.history[entry].title) {\n\t\tentry++;\n\t}\n\t// Navigate forwards to each of the new tiddlers\n\twhile(entry < newHistory.length) {\n\t\tif(this.storyview && this.storyview.navigateTo) {\n\t\t\tthis.storyview.navigateTo(newHistory[entry]);\n\t\t}\n\t\tentry++;\n\t}\n\t// Update the history\n\tthis.history = newHistory;\n};\n\n/*\nProcess any changes to the list\n*/\nListWidget.prototype.handleListChanges = function(changedTiddlers) {\n\t// Get the new list\n\tvar prevList = this.list;\n\tthis.list = this.getTiddlerList();\n\t// Check for an empty list\n\tif(this.list.length === 0) {\n\t\t// Check if it was empty before\n\t\tif(prevList.length === 0) {\n\t\t\t// If so, just refresh the empty message\n\t\t\treturn this.refreshChildren(changedTiddlers);\n\t\t} else {\n\t\t\t// Replace the previous content with the empty message\n\t\t\tfor(t=this.children.length-1; t>=0; t--) {\n\t\t\t\tthis.removeListItem(t);\n\t\t\t}\n\t\t\tvar nextSibling = this.findNextSiblingDomNode();\n\t\t\tthis.makeChildWidgets(this.getEmptyMessage());\n\t\t\tthis.renderChildren(this.parentDomNode,nextSibling);\n\t\t\treturn true;\n\t\t}\n\t} else {\n\t\t// If the list was empty then we need to remove the empty message\n\t\tif(prevList.length === 0) {\n\t\t\tthis.removeChildDomNodes();\n\t\t\tthis.children = [];\n\t\t}\n\t\t// If we are providing an counter variable then we must refresh the items, otherwise we can rearrange them\n\t\tvar hasRefreshed = false,t;\n\t\tif(this.counterName) {\n\t\t\t// Cycle through the list and remove and re-insert the first item that has changed, and all the remaining items\n\t\t\tfor(t=0; t<this.list.length; t++) {\n\t\t\t\tif(hasRefreshed || !this.children[t] || this.children[t].parseTreeNode.itemTitle !== this.list[t]) {\n\t\t\t\t\tif(this.children[t]) {\n\t\t\t\t\t\tthis.removeListItem(t);\n\t\t\t\t\t}\n\t\t\t\t\tthis.insertListItem(t,this.list[t]);\n\t\t\t\t\thasRefreshed = true;\n\t\t\t\t} else {\n\t\t\t\t\t// Refresh the item we're reusing\n\t\t\t\t\tvar refreshed = this.children[t].refresh(changedTiddlers);\n\t\t\t\t\thasRefreshed = hasRefreshed || refreshed;\n\t\t\t\t}\n\t\t\t}\n\t\t} else {\n\t\t\t// Cycle through the list, inserting and removing list items as needed\n\t\t\tfor(t=0; t<this.list.length; t++) {\n\t\t\t\tvar index = this.findListItem(t,this.list[t]);\n\t\t\t\tif(index === undefined) {\n\t\t\t\t\t// The list item must be inserted\n\t\t\t\t\tthis.insertListItem(t,this.list[t]);\n\t\t\t\t\thasRefreshed = true;\n\t\t\t\t} else {\n\t\t\t\t\t// There are intervening list items that must be removed\n\t\t\t\t\tfor(var n=index-1; n>=t; n--) {\n\t\t\t\t\t\tthis.removeListItem(n);\n\t\t\t\t\t\thasRefreshed = true;\n\t\t\t\t\t}\n\t\t\t\t\t// Refresh the item we're reusing\n\t\t\t\t\tvar refreshed = this.children[t].refresh(changedTiddlers);\n\t\t\t\t\thasRefreshed = hasRefreshed || refreshed;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t// Remove any left over items\n\t\tfor(t=this.children.length-1; t>=this.list.length; t--) {\n\t\t\tthis.removeListItem(t);\n\t\t\thasRefreshed = true;\n\t\t}\n\t\treturn hasRefreshed;\n\t}\n};\n\n/*\nFind the list item with a given title, starting from a specified position\n*/\nListWidget.prototype.findListItem = function(startIndex,title) {\n\twhile(startIndex < this.children.length) {\n\t\tif(this.children[startIndex].parseTreeNode.itemTitle === title) {\n\t\t\treturn startIndex;\n\t\t}\n\t\tstartIndex++;\n\t}\n\treturn undefined;\n};\n\n/*\nInsert a new list item at the specified index\n*/\nListWidget.prototype.insertListItem = function(index,title) {\n\t// Create, insert and render the new child widgets\n\tvar widget = this.makeChildWidget(this.makeItemTemplate(title,index));\n\twidget.parentDomNode = this.parentDomNode; // Hack to enable findNextSiblingDomNode() to work\n\tthis.children.splice(index,0,widget);\n\tvar nextSibling = widget.findNextSiblingDomNode();\n\twidget.render(this.parentDomNode,nextSibling);\n\t// Animate the insertion if required\n\tif(this.storyview && this.storyview.insert) {\n\t\tthis.storyview.insert(widget);\n\t}\n\treturn true;\n};\n\n/*\nRemove the specified list item\n*/\nListWidget.prototype.removeListItem = function(index) {\n\tvar widget = this.children[index];\n\t// Animate the removal if required\n\tif(this.storyview && this.storyview.remove) {\n\t\tthis.storyview.remove(widget);\n\t} else {\n\t\twidget.removeChildDomNodes();\n\t}\n\t// Remove the child widget\n\tthis.children.splice(index,1);\n};\n\nexports.list = ListWidget;\n\nvar ListItemWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nListItemWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nListItemWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nListItemWidget.prototype.execute = function() {\n\t// Set the current list item title\n\tthis.setVariable(this.parseTreeNode.variableName,this.parseTreeNode.itemTitle);\n\tif(this.parseTreeNode.counterName) {\n\t\tthis.setVariable(this.parseTreeNode.counterName,this.parseTreeNode.counter);\n\t\tthis.setVariable(this.parseTreeNode.counterName + \"-first\",this.parseTreeNode.isFirst ? \"yes\" : \"no\");\n\t\tthis.setVariable(this.parseTreeNode.counterName + \"-last\",this.parseTreeNode.isLast ? \"yes\" : \"no\");\n\t}\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nListItemWidget.prototype.refresh = function(changedTiddlers) {\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.listitem = ListItemWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/log.js": {
            "title": "$:/core/modules/widgets/log.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/log.js\ntype: application/javascript\nmodule-type: widget-subclass\n\nWidget to log debug messages\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.baseClass = \"action-log\";\n\nexports.name = \"log\";\n\nexports.constructor = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n}\n\nexports.prototype = {};\n\nexports.prototype.render = function(event) {\n\tObject.getPrototypeOf(Object.getPrototypeOf(this)).render.call(this,event);\t\n\tObject.getPrototypeOf(Object.getPrototypeOf(this)).log.call(this);\n}\n\n})();",
            "type": "application/javascript",
            "module-type": "widget-subclass"
        },
        "$:/core/modules/widgets/macrocall.js": {
            "title": "$:/core/modules/widgets/macrocall.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/macrocall.js\ntype: application/javascript\nmodule-type: widget\n\nMacrocall widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar MacroCallWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nMacroCallWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nMacroCallWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nMacroCallWidget.prototype.execute = function() {\n\t// Get the parse type if specified\n\tthis.parseType = this.getAttribute(\"$type\",\"text/vnd.tiddlywiki\");\n\tthis.renderOutput = this.getAttribute(\"$output\",\"text/html\");\n\t// Merge together the parameters specified in the parse tree with the specified attributes\n\tvar params = this.parseTreeNode.params ? this.parseTreeNode.params.slice(0) : [];\n\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\tif(name.charAt(0) !== \"$\") {\n\t\t\tparams.push({name: name, value: attribute});\t\t\t\n\t\t}\n\t});\n\t// Get the macro value\n\tvar macroName = this.parseTreeNode.name || this.getAttribute(\"$name\"),\n\t\tvariableInfo = this.getVariableInfo(macroName,{params: params}),\n\t\ttext = variableInfo.text,\n\t\tparseTreeNodes;\n\t// Are we rendering to HTML?\n\tif(this.renderOutput === \"text/html\") {\n\t\t// If so we'll return the parsed macro\n\t\t// Check if we've already cached parsing this macro\n\t\tvar mode = this.parseTreeNode.isBlock ? \"blockParser\" : \"inlineParser\",\n\t\t\tparser;\n\t\tif(variableInfo.srcVariable && variableInfo.srcVariable[mode]) {\n\t\t\tparser = variableInfo.srcVariable[mode];\n\t\t} else {\n\t\t\tparser = this.wiki.parseText(this.parseType,text,\n\t\t\t\t\t\t\t\t{parseAsInline: !this.parseTreeNode.isBlock});\n\t\t\tif(variableInfo.isCacheable && variableInfo.srcVariable) {\n\t\t\t\tvariableInfo.srcVariable[mode] = parser;\n\t\t\t}\n\t\t}\n\t\tvar parseTreeNodes = parser ? parser.tree : [];\n\t\t// Wrap the parse tree in a vars widget assigning the parameters to variables named \"__paramname__\"\n\t\tvar attributes = {};\n\t\t$tw.utils.each(variableInfo.params,function(param) {\n\t\t\tvar name = \"__\" + param.name + \"__\";\n\t\t\tattributes[name] = {\n\t\t\t\tname: name,\n\t\t\t\ttype: \"string\",\n\t\t\t\tvalue: param.value\n\t\t\t};\n\t\t});\n\t\tparseTreeNodes = [{\n\t\t\ttype: \"vars\",\n\t\t\tattributes: attributes,\n\t\t\tchildren: parseTreeNodes\n\t\t}];\n\t} else if(this.renderOutput === \"text/raw\") {\n\t\tparseTreeNodes = [{type: \"text\", text: text}];\n\t} else {\n\t\t// Otherwise, we'll render the text\n\t\tvar plainText = this.wiki.renderText(\"text/plain\",this.parseType,text,{parentWidget: this});\n\t\tparseTreeNodes = [{type: \"text\", text: plainText}];\n\t}\n\t// Construct the child widgets\n\tthis.makeChildWidgets(parseTreeNodes);\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nMacroCallWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif($tw.utils.count(changedAttributes) > 0) {\n\t\t// Rerender ourselves\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.macrocall = MacroCallWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/messagecatcher.js": {
            "title": "$:/core/modules/widgets/messagecatcher.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/messagecatcher.js\ntype: application/javascript\nmodule-type: widget\n\nMessage catcher widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar MessageCatcherWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nMessageCatcherWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nMessageCatcherWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Add our message handler\n\tif(this.messageType) {\n\t\tthis.addEventListeners([\n\t\t\t{type: this.messageType, handler: \"handleEvent\"}\n\t\t]);\n\t}\n\t// Render children\n\tthis.renderChildren(parent,null);\n};\n\n/*\nCompute the internal state of the widget\n*/\nMessageCatcherWidget.prototype.execute = function() {\n\tvar self = this;\n\t// Get attributes that require a refresh on change\n\tthis.messageType = this.getAttribute(\"type\");\n\tthis.messageActions = this.getAttribute(\"actions\");\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nHandle an event\n*/\nMessageCatcherWidget.prototype.handleEvent = function(event) {\n\tif(this.messageActions) {\n\t\t// Collect all the event properties into variables\n\t\tvar collectProps = function(obj,prefix) {\n\t\t\t\tprefix = prefix || \"\";\n\t\t\t\tvar props = {};\n\t\t\t\t$tw.utils.each(obj,function(value,name) {\n\t\t\t\t\tif([\"string\",\"boolean\",\"number\"].indexOf(typeof value) !== -1) {\n\t\t\t\t\t\tprops[prefix + name] = value.toString();\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t\treturn props;\n\t\t\t};\n\t\tvar variables = $tw.utils.extend(\n\t\t\t{},\n\t\t\tcollectProps(event.paramObject,\"event-paramObject-\"),\n\t\t\tcollectProps(event,\"event-\"),\n\t\t\t{\n\t\t\t\tmodifier: $tw.keyboardManager.getEventModifierKeyDescriptor(event)\n\t\t\t});\n\t\tthis.invokeActionString(this.messageActions,this,event,variables);\n\t}\n\treturn false;\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nMessageCatcherWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"type\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.messagecatcher = MessageCatcherWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/navigator.js": {
            "title": "$:/core/modules/widgets/navigator.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/navigator.js\ntype: application/javascript\nmodule-type: widget\n\nNavigator widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar IMPORT_TITLE = \"$:/Import\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar NavigatorWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nNavigatorWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nNavigatorWidget.prototype.render = function(parent,nextSibling) {\n\tthis.addEventListeners([\n\t\t{type: \"tm-navigate\", handler: \"handleNavigateEvent\"},\n\t\t{type: \"tm-edit-tiddler\", handler: \"handleEditTiddlerEvent\"},\n\t\t{type: \"tm-delete-tiddler\", handler: \"handleDeleteTiddlerEvent\"},\n\t\t{type: \"tm-save-tiddler\", handler: \"handleSaveTiddlerEvent\"},\n\t\t{type: \"tm-cancel-tiddler\", handler: \"handleCancelTiddlerEvent\"},\n\t\t{type: \"tm-close-tiddler\", handler: \"handleCloseTiddlerEvent\"},\n\t\t{type: \"tm-close-all-tiddlers\", handler: \"handleCloseAllTiddlersEvent\"},\n\t\t{type: \"tm-close-other-tiddlers\", handler: \"handleCloseOtherTiddlersEvent\"},\n\t\t{type: \"tm-new-tiddler\", handler: \"handleNewTiddlerEvent\"},\n\t\t{type: \"tm-import-tiddlers\", handler: \"handleImportTiddlersEvent\"},\n\t\t{type: \"tm-perform-import\", handler: \"handlePerformImportEvent\"},\n\t\t{type: \"tm-fold-tiddler\", handler: \"handleFoldTiddlerEvent\"},\n\t\t{type: \"tm-fold-other-tiddlers\", handler: \"handleFoldOtherTiddlersEvent\"},\n\t\t{type: \"tm-fold-all-tiddlers\", handler: \"handleFoldAllTiddlersEvent\"},\n\t\t{type: \"tm-unfold-all-tiddlers\", handler: \"handleUnfoldAllTiddlersEvent\"},\n\t\t{type: \"tm-rename-tiddler\", handler: \"handleRenameTiddlerEvent\"}\n\t]);\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nNavigatorWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.storyTitle = this.getAttribute(\"story\");\n\tthis.historyTitle = this.getAttribute(\"history\");\n\tthis.setVariable(\"tv-story-list\",this.storyTitle);\n\tthis.setVariable(\"tv-history-list\",this.historyTitle);\n\tthis.story = new $tw.Story({\n\t\twiki: this.wiki,\n\t\tstoryTitle: this.storyTitle,\n\t\thistoryTitle: this.historyTitle\n\t});\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nNavigatorWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.story || changedAttributes.history) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nNavigatorWidget.prototype.getStoryList = function() {\n\treturn this.storyTitle ? this.wiki.getTiddlerList(this.storyTitle) : null;\n};\n\nNavigatorWidget.prototype.saveStoryList = function(storyList) {\n\tif(this.storyTitle) {\n\t\tvar storyTiddler = this.wiki.getTiddler(this.storyTitle);\n\t\tthis.wiki.addTiddler(new $tw.Tiddler(\n\t\t\t{title: this.storyTitle},\n\t\t\tstoryTiddler,\n\t\t\t{list: storyList}\n\t\t));\t\t\n\t}\n};\n\nNavigatorWidget.prototype.removeTitleFromStory = function(storyList,title) {\n\tif(storyList) {\n\t\tvar p = storyList.indexOf(title);\n\t\twhile(p !== -1) {\n\t\t\tstoryList.splice(p,1);\n\t\t\tp = storyList.indexOf(title);\n\t\t}\t\t\n\t}\n};\n\nNavigatorWidget.prototype.replaceFirstTitleInStory = function(storyList,oldTitle,newTitle) {\n\tif(storyList) {\n\t\tvar pos = storyList.indexOf(oldTitle);\n\t\tif(pos !== -1) {\n\t\t\tstoryList[pos] = newTitle;\n\t\t\tdo {\n\t\t\t\tpos = storyList.indexOf(oldTitle,pos + 1);\n\t\t\t\tif(pos !== -1) {\n\t\t\t\t\tstoryList.splice(pos,1);\n\t\t\t\t}\n\t\t\t} while(pos !== -1);\n\t\t} else {\n\t\t\tstoryList.splice(0,0,newTitle);\n\t\t}\t\t\n\t}\n};\n\nNavigatorWidget.prototype.addToStory = function(title,fromTitle) {\n\tif(this.storyTitle) {\n\t\tthis.story.addToStory(title,fromTitle,{\n\t\t\topenLinkFromInsideRiver: this.getAttribute(\"openLinkFromInsideRiver\",\"top\"),\n\t\t\topenLinkFromOutsideRiver: this.getAttribute(\"openLinkFromOutsideRiver\",\"top\")\n\t\t});\n\t}\n};\n\n/*\nAdd a new record to the top of the history stack\ntitle: a title string or an array of title strings\nfromPageRect: page coordinates of the origin of the navigation\n*/\nNavigatorWidget.prototype.addToHistory = function(title,fromPageRect) {\n\tthis.story.addToHistory(title,fromPageRect,this.historyTitle);\n};\n\n/*\nHandle a tm-navigate event\n*/\nNavigatorWidget.prototype.handleNavigateEvent = function(event) {\n\tevent = $tw.hooks.invokeHook(\"th-navigating\",event);\n\tif(event.navigateTo) {\n\t\tthis.addToStory(event.navigateTo,event.navigateFromTitle);\n\t\tif(!event.navigateSuppressNavigation) {\n\t\t\tthis.addToHistory(event.navigateTo,event.navigateFromClientRect);\n\t\t}\n\t}\n\treturn false;\n};\n\n// Close a specified tiddler\nNavigatorWidget.prototype.handleCloseTiddlerEvent = function(event) {\n\tvar title = event.param || event.tiddlerTitle,\n\t\tstoryList = this.getStoryList();\n\t// Look for tiddlers with this title to close\n\tthis.removeTitleFromStory(storyList,title);\n\tthis.saveStoryList(storyList);\n\treturn false;\n};\n\n// Close all tiddlers\nNavigatorWidget.prototype.handleCloseAllTiddlersEvent = function(event) {\n\tthis.saveStoryList([]);\n\treturn false;\n};\n\n// Close other tiddlers\nNavigatorWidget.prototype.handleCloseOtherTiddlersEvent = function(event) {\n\tvar title = event.param || event.tiddlerTitle;\n\tthis.saveStoryList([title]);\n\treturn false;\n};\n\n// Place a tiddler in edit mode\nNavigatorWidget.prototype.handleEditTiddlerEvent = function(event) {\n\tvar editTiddler = $tw.hooks.invokeHook(\"th-editing-tiddler\",event);\n\tif(!editTiddler) {\n\t\treturn false;\n\t}\n\tvar self = this;\n\tfunction isUnmodifiedShadow(title) {\n\t\treturn self.wiki.isShadowTiddler(title) && !self.wiki.tiddlerExists(title);\n\t}\n\tfunction confirmEditShadow(title) {\n\t\treturn confirm($tw.language.getString(\n\t\t\t\"ConfirmEditShadowTiddler\",\n\t\t\t{variables:\n\t\t\t\t{title: title}\n\t\t\t}\n\t\t));\n\t}\n\tvar title = event.param || event.tiddlerTitle;\n\tif(isUnmodifiedShadow(title) && !confirmEditShadow(title)) {\n\t\treturn false;\n\t}\n\t// Replace the specified tiddler with a draft in edit mode\n\tvar draftTiddler = this.makeDraftTiddler(title);\n\t// Update the story and history if required\n\tif(!event.paramObject || event.paramObject.suppressNavigation !== \"yes\") {\n\t\tvar draftTitle = draftTiddler.fields.title,\n\t\t\tstoryList = this.getStoryList();\n\t\tthis.removeTitleFromStory(storyList,draftTitle);\n\t\tthis.replaceFirstTitleInStory(storyList,title,draftTitle);\n\t\tthis.addToHistory(draftTitle,event.navigateFromClientRect);\n\t\tthis.saveStoryList(storyList);\n\t\treturn false;\n\t}\n};\n\n// Delete a tiddler\nNavigatorWidget.prototype.handleDeleteTiddlerEvent = function(event) {\n\t// Get the tiddler we're deleting\n\tvar title = event.param || event.tiddlerTitle,\n\t\ttiddler = this.wiki.getTiddler(title),\n\t\tstoryList = this.getStoryList(),\n\t\toriginalTitle = tiddler ? tiddler.fields[\"draft.of\"] : \"\",\n\t\toriginalTiddler = originalTitle ? this.wiki.getTiddler(originalTitle) : undefined,\n\t\tconfirmationTitle;\n\tif(!tiddler) {\n\t\treturn false;\n\t}\n\t// Check if the tiddler we're deleting is in draft mode\n\tif(originalTitle) {\n\t\t// If so, we'll prompt for confirmation referencing the original tiddler\n\t\tconfirmationTitle = originalTitle;\n\t} else {\n\t\t// If not a draft, then prompt for confirmation referencing the specified tiddler\n\t\tconfirmationTitle = title;\n\t}\n\t// Seek confirmation\n\tif((this.wiki.getTiddler(originalTitle) || (tiddler.fields.text || \"\") !== \"\") && !confirm($tw.language.getString(\n\t\t\t\t\"ConfirmDeleteTiddler\",\n\t\t\t\t{variables:\n\t\t\t\t\t{title: confirmationTitle}\n\t\t\t\t}\n\t\t\t))) {\n\t\treturn false;\n\t}\n\t// Delete the original tiddler\n\tif(originalTitle) {\n\t\tif(originalTiddler) {\n\t\t\t$tw.hooks.invokeHook(\"th-deleting-tiddler\",originalTiddler);\n\t\t}\n\t\tthis.wiki.deleteTiddler(originalTitle);\n\t\tthis.removeTitleFromStory(storyList,originalTitle);\n\t}\n\t// Invoke the hook function and delete this tiddler\n\t$tw.hooks.invokeHook(\"th-deleting-tiddler\",tiddler);\n\tthis.wiki.deleteTiddler(title);\n\t// Remove the closed tiddler from the story\n\tthis.removeTitleFromStory(storyList,title);\n\tthis.saveStoryList(storyList);\n\t// Trigger an autosave\n\t$tw.rootWidget.dispatchEvent({type: \"tm-auto-save-wiki\"});\n\treturn false;\n};\n\n/*\nCreate/reuse the draft tiddler for a given title\n*/\nNavigatorWidget.prototype.makeDraftTiddler = function(targetTitle) {\n\t// See if there is already a draft tiddler for this tiddler\n\tvar draftTitle = this.wiki.findDraft(targetTitle);\n\tif(draftTitle) {\n\t\treturn this.wiki.getTiddler(draftTitle);\n\t}\n\t// Get the current value of the tiddler we're editing\n\tvar tiddler = this.wiki.getTiddler(targetTitle);\n\t// Save the initial value of the draft tiddler\n\tdraftTitle = this.generateDraftTitle(targetTitle);\n\tvar draftTiddler = new $tw.Tiddler({\n\t\t\t\ttext: \"\",\n\t\t\t},\n\t\t\ttiddler,\n\t\t\t{\n\t\t\t\ttitle: draftTitle,\n\t\t\t\t\"draft.title\": targetTitle,\n\t\t\t\t\"draft.of\": targetTitle\n\t\t\t},\n\t\t\tthis.wiki.getModificationFields()\n\t\t);\n\tthis.wiki.addTiddler(draftTiddler);\n\treturn draftTiddler;\n};\n\n/*\nGenerate a title for the draft of a given tiddler\n*/\nNavigatorWidget.prototype.generateDraftTitle = function(title) {\n\treturn this.wiki.generateDraftTitle(title);\n};\n\n// Take a tiddler out of edit mode, saving the changes\nNavigatorWidget.prototype.handleSaveTiddlerEvent = function(event) {\n\tvar title = event.param || event.tiddlerTitle,\n\t\ttiddler = this.wiki.getTiddler(title),\n\t\tstoryList = this.getStoryList();\n\t// Replace the original tiddler with the draft\n\tif(tiddler) {\n\t\tvar draftTitle = (tiddler.fields[\"draft.title\"] || \"\").trim(),\n\t\t\tdraftOf = (tiddler.fields[\"draft.of\"] || \"\").trim();\n\t\tif(draftTitle) {\n\t\t\tvar isRename = draftOf !== draftTitle,\n\t\t\t\tisConfirmed = true;\n\t\t\tif(isRename && this.wiki.tiddlerExists(draftTitle)) {\n\t\t\t\tisConfirmed = confirm($tw.language.getString(\n\t\t\t\t\t\"ConfirmOverwriteTiddler\",\n\t\t\t\t\t{variables:\n\t\t\t\t\t\t{title: draftTitle}\n\t\t\t\t\t}\n\t\t\t\t));\n\t\t\t}\n\t\t\tif(isConfirmed) {\n\t\t\t\t// Create the new tiddler and pass it through the th-saving-tiddler hook\n\t\t\t\tvar newTiddler = new $tw.Tiddler(this.wiki.getCreationFields(),tiddler,{\n\t\t\t\t\ttitle: draftTitle,\n\t\t\t\t\t\"draft.title\": undefined,\n\t\t\t\t\t\"draft.of\": undefined\n\t\t\t\t},this.wiki.getModificationFields());\n\t\t\t\tnewTiddler = $tw.hooks.invokeHook(\"th-saving-tiddler\",newTiddler,tiddler);\n\t\t\t\tthis.wiki.addTiddler(newTiddler);\n\t\t\t\t// If enabled, relink references to renamed tiddler\n\t\t\t\tvar shouldRelink = this.getAttribute(\"relinkOnRename\",\"no\").toLowerCase().trim() === \"yes\";\n\t\t\t\tif(isRename && shouldRelink && this.wiki.tiddlerExists(draftOf)) {\n\t\t\t\t\tthis.wiki.relinkTiddler(draftOf,draftTitle);\n\t\t\t\t}\n\t\t\t\t// Remove the draft tiddler\n\t\t\t\tthis.wiki.deleteTiddler(title);\n\t\t\t\t// Remove the original tiddler if we're renaming it\n\t\t\t\tif(isRename) {\n\t\t\t\t\tthis.wiki.deleteTiddler(draftOf);\n\t\t\t\t}\n\t\t\t\t// #2381 always remove new title & old\n\t\t\t\tthis.removeTitleFromStory(storyList,draftTitle);\n\t\t\t\tthis.removeTitleFromStory(storyList,draftOf);\n\t\t\t\tif(!event.paramObject || event.paramObject.suppressNavigation !== \"yes\") {\n\t\t\t\t\t// Replace the draft in the story with the original\n\t\t\t\t\tthis.replaceFirstTitleInStory(storyList,title,draftTitle);\n\t\t\t\t\tthis.addToHistory(draftTitle,event.navigateFromClientRect);\n\t\t\t\t\tif(draftTitle !== this.storyTitle) {\n\t\t\t\t\t\tthis.saveStoryList(storyList);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t// Trigger an autosave\n\t\t\t\t$tw.rootWidget.dispatchEvent({type: \"tm-auto-save-wiki\"});\n\t\t\t}\n\t\t}\n\t}\n\treturn false;\n};\n\n// Take a tiddler out of edit mode without saving the changes\nNavigatorWidget.prototype.handleCancelTiddlerEvent = function(event) {\n\tevent = $tw.hooks.invokeHook(\"th-cancelling-tiddler\", event);\n\t// Flip the specified tiddler from draft back to the original\n\tvar draftTitle = event.param || event.tiddlerTitle,\n\t\tdraftTiddler = this.wiki.getTiddler(draftTitle),\n\t\toriginalTitle = draftTiddler && draftTiddler.fields[\"draft.of\"];\n\tif(draftTiddler && originalTitle) {\n\t\t// Ask for confirmation if the tiddler text has changed\n\t\tvar isConfirmed = true,\n\t\t\toriginalTiddler = this.wiki.getTiddler(originalTitle),\n\t\t\tstoryList = this.getStoryList();\n\t\tif(this.wiki.isDraftModified(draftTitle)) {\n\t\t\tisConfirmed = confirm($tw.language.getString(\n\t\t\t\t\"ConfirmCancelTiddler\",\n\t\t\t\t{variables:\n\t\t\t\t\t{title: draftTitle}\n\t\t\t\t}\n\t\t\t));\n\t\t}\n\t\t// Remove the draft tiddler\n\t\tif(isConfirmed) {\n\t\t\tthis.wiki.deleteTiddler(draftTitle);\n\t\t\tif(!event.paramObject || event.paramObject.suppressNavigation !== \"yes\") {\n\t\t\t\tif(originalTiddler) {\n\t\t\t\t\tthis.replaceFirstTitleInStory(storyList,draftTitle,originalTitle);\n\t\t\t\t\tthis.addToHistory(originalTitle,event.navigateFromClientRect);\n\t\t\t\t} else {\n\t\t\t\t\tthis.removeTitleFromStory(storyList,draftTitle);\n\t\t\t\t}\n\t\t\t\tthis.saveStoryList(storyList);\n\t\t\t}\n\t\t}\n\t}\n\treturn false;\n};\n\n// Create a new draft tiddler\n// event.param can either be the title of a template tiddler, or a hashmap of fields.\n//\n// The title of the newly created tiddler follows these rules:\n// * If a hashmap was used and a title field was specified, use that title\n// * If a hashmap was used without a title field, use a default title, if necessary making it unique with a numeric suffix\n// * If a template tiddler was used, use the title of the template, if necessary making it unique with a numeric suffix\n//\n// If a draft of the target tiddler already exists then it is reused\nNavigatorWidget.prototype.handleNewTiddlerEvent = function(event) {\n\tevent = $tw.hooks.invokeHook(\"th-new-tiddler\", event);\n\t// Get the story details\n\tvar storyList = this.getStoryList(),\n\t\ttemplateTiddler, additionalFields, title, draftTitle, existingTiddler;\n\t// Get the template tiddler (if any)\n\tif(typeof event.param === \"string\") {\n\t\t// Get the template tiddler\n\t\ttemplateTiddler = this.wiki.getTiddler(event.param);\n\t\t// Generate a new title\n\t\ttitle = this.wiki.generateNewTitle(event.param || $tw.language.getString(\"DefaultNewTiddlerTitle\"));\n\t}\n\t// Get the specified additional fields\n\tif(typeof event.paramObject === \"object\") {\n\t\tadditionalFields = event.paramObject;\n\t}\n\tif(typeof event.param === \"object\") { // Backwards compatibility with 5.1.3\n\t\tadditionalFields = event.param;\n\t}\n\tif(additionalFields && additionalFields.title) {\n\t\ttitle = additionalFields.title;\n\t}\n\t// Make a copy of the additional fields excluding any blank ones\n\tvar filteredAdditionalFields = $tw.utils.extend({},additionalFields);\n\tObject.keys(filteredAdditionalFields).forEach(function(fieldName) {\n\t\tif(filteredAdditionalFields[fieldName] === \"\") {\n\t\t\tdelete filteredAdditionalFields[fieldName];\n\t\t}\n\t});\n\t// Generate a title if we don't have one\n\ttitle = title || this.wiki.generateNewTitle($tw.language.getString(\"DefaultNewTiddlerTitle\"));\n\t// Find any existing draft for this tiddler\n\tdraftTitle = this.wiki.findDraft(title);\n\t// Pull in any existing tiddler\n\tif(draftTitle) {\n\t\texistingTiddler = this.wiki.getTiddler(draftTitle);\n\t} else {\n\t\tdraftTitle = this.generateDraftTitle(title);\n\t\texistingTiddler = this.wiki.getTiddler(title);\n\t}\n\t// Merge the tags\n\tvar mergedTags = [];\n\tif(existingTiddler && existingTiddler.fields.tags) {\n\t\t$tw.utils.pushTop(mergedTags,existingTiddler.fields.tags);\n\t}\n\tif(additionalFields && additionalFields.tags) {\n\t\t// Merge tags\n\t\tmergedTags = $tw.utils.pushTop(mergedTags,$tw.utils.parseStringArray(additionalFields.tags));\n\t}\n\tif(templateTiddler && templateTiddler.fields.tags) {\n\t\t// Merge tags\n\t\tmergedTags = $tw.utils.pushTop(mergedTags,templateTiddler.fields.tags);\n\t}\n\t// Save the draft tiddler\n\tvar draftTiddler = new $tw.Tiddler({\n\t\t\ttext: \"\",\n\t\t\t\"draft.title\": title\n\t\t},\n\t\ttemplateTiddler,\n\t\tadditionalFields,\n\t\tthis.wiki.getCreationFields(),\n\t\texistingTiddler,\n\t\tfilteredAdditionalFields,\n\t\t{\n\t\t\ttitle: draftTitle,\n\t\t\t\"draft.of\": title,\n\t\t\ttags: mergedTags\n\t\t},this.wiki.getModificationFields());\n\tthis.wiki.addTiddler(draftTiddler);\n\t// Update the story to insert the new draft at the top and remove any existing tiddler\n\tif(storyList && storyList.indexOf(draftTitle) === -1) {\n\t\tvar slot = storyList.indexOf(event.navigateFromTitle);\n\t\tif(slot === -1) {\n\t\t\tslot = this.getAttribute(\"openLinkFromOutsideRiver\",\"top\") === \"bottom\" ? storyList.length - 1 : slot;\n\t\t}\n\t\tstoryList.splice(slot + 1,0,draftTitle);\n\t}\n\tif(storyList && storyList.indexOf(title) !== -1) {\n\t\tstoryList.splice(storyList.indexOf(title),1);\n\t}\n\tthis.saveStoryList(storyList);\n\t// Add a new record to the top of the history stack\n\tthis.addToHistory(draftTitle);\n\treturn false;\n};\n\n// Import JSON tiddlers into a pending import tiddler\nNavigatorWidget.prototype.handleImportTiddlersEvent = function(event) {\n\t// Get the tiddlers\n\tvar tiddlers = [];\n\ttry {\n\t\ttiddlers = JSON.parse(event.param);\n\t} catch(e) {\n\t}\n\t// Get the current $:/Import tiddler\n\tvar importTitle = event.importTitle ? event.importTitle : IMPORT_TITLE,\n\t\timportTiddler = this.wiki.getTiddler(importTitle),\n\t\timportData = this.wiki.getTiddlerData(importTitle,{}),\n\t\tnewFields = new Object({\n\t\t\ttitle: importTitle,\n\t\t\ttype: \"application/json\",\n\t\t\t\"plugin-type\": \"import\",\n\t\t\t\"status\": \"pending\"\n\t\t}),\n\t\tincomingTiddlers = [];\n\t// Process each tiddler\n\timportData.tiddlers = importData.tiddlers || {};\n\t$tw.utils.each(tiddlers,function(tiddlerFields) {\n\t\ttiddlerFields.title = $tw.utils.trim(tiddlerFields.title);\n\t\tvar title = tiddlerFields.title;\n\t\tif(title) {\n\t\t\tincomingTiddlers.push(title);\n\t\t\timportData.tiddlers[title] = tiddlerFields;\n\t\t}\n\t});\n\t// Give the active upgrader modules a chance to process the incoming tiddlers\n\tvar messages = this.wiki.invokeUpgraders(incomingTiddlers,importData.tiddlers);\n\t$tw.utils.each(messages,function(message,title) {\n\t\tnewFields[\"message-\" + title] = message;\n\t});\n\t// Deselect any suppressed tiddlers\n\t$tw.utils.each(importData.tiddlers,function(tiddler,title) {\n\t\tif($tw.utils.count(tiddler) === 0) {\n\t\t\tnewFields[\"selection-\" + title] = \"unchecked\";\n\t\t\tnewFields[\"suppressed-\" + title] = \"yes\";\n\t\t}\n\t});\n\t// Save the $:/Import tiddler\n\tnewFields.text = JSON.stringify(importData,null,$tw.config.preferences.jsonSpaces);\n\tthis.wiki.addTiddler(new $tw.Tiddler(importTiddler,newFields));\n\t// Update the story and history details\n\tvar autoOpenOnImport = event.autoOpenOnImport ? event.autoOpenOnImport : this.getVariable(\"tv-auto-open-on-import\");  \n\tif(autoOpenOnImport !== \"no\") {\n\t\tvar storyList = this.getStoryList(),\n\t\t\thistory = [];\n\t\t// Add it to the story\n\t\tif(storyList && storyList.indexOf(importTitle) === -1) {\n\t\t\tstoryList.unshift(importTitle);\n\t\t}\n\t\t// And to history\n\t\thistory.push(importTitle);\n\t\t// Save the updated story and history\n\t\tthis.saveStoryList(storyList);\n\t\tthis.addToHistory(history);\n\t}\n\treturn false;\n};\n\n//\nNavigatorWidget.prototype.handlePerformImportEvent = function(event) {\n\tvar self = this,\n\t\timportTiddler = this.wiki.getTiddler(event.param),\n\t\timportData = this.wiki.getTiddlerDataCached(event.param,{tiddlers: {}}),\n\t\timportReport = [];\n\t// Add the tiddlers to the store\n\timportReport.push($tw.language.getString(\"Import/Imported/Hint\") + \"\\n\");\n\t$tw.utils.each(importData.tiddlers,function(tiddlerFields) {\n\t\tvar title = tiddlerFields.title;\n\t\tif(title && importTiddler && importTiddler.fields[\"selection-\" + title] !== \"unchecked\") {\n\t\t\tif($tw.utils.hop(importTiddler.fields,[\"rename-\" + title])) {\n\t\t\t\tvar tiddler = new $tw.Tiddler(tiddlerFields,{title : importTiddler.fields[\"rename-\" + title]});\n\t\t\t} else {\n\t\t\t\tvar tiddler = new $tw.Tiddler(tiddlerFields);\n\t\t\t}\n\t\t\ttiddler = $tw.hooks.invokeHook(\"th-importing-tiddler\",tiddler);\n\t\t\tself.wiki.addTiddler(tiddler);\n\t\t\timportReport.push(\"# [[\" + tiddler.fields.title + \"]]\");\n\t\t}\n\t});\n\t// Replace the $:/Import tiddler with an import report\n\tthis.wiki.addTiddler(new $tw.Tiddler({\n\t\ttitle: event.param,\n\t\ttext: importReport.join(\"\\n\"),\n\t\t\"status\": \"complete\"\n\t}));\n\t// Navigate to the $:/Import tiddler\n\tthis.addToHistory([event.param]);\n\t// Trigger an autosave\n\t$tw.rootWidget.dispatchEvent({type: \"tm-auto-save-wiki\"});\n};\n\nNavigatorWidget.prototype.handleFoldTiddlerEvent = function(event) {\n\tvar paramObject = event.paramObject || {};\n\tif(paramObject.foldedState) {\n\t\tvar foldedState = this.wiki.getTiddlerText(paramObject.foldedState,\"show\") === \"show\" ? \"hide\" : \"show\";\n\t\tthis.wiki.setText(paramObject.foldedState,\"text\",null,foldedState);\n\t}\n};\n\nNavigatorWidget.prototype.handleFoldOtherTiddlersEvent = function(event) {\n\tvar self = this,\n\t\tparamObject = event.paramObject || {},\n\t\tprefix = paramObject.foldedStatePrefix;\n\t$tw.utils.each(this.getStoryList(),function(title) {\n\t\tself.wiki.setText(prefix + title,\"text\",null,event.param === title ? \"show\" : \"hide\");\n\t});\n};\n\nNavigatorWidget.prototype.handleFoldAllTiddlersEvent = function(event) {\n\tvar self = this,\n\t\tparamObject = event.paramObject || {},\n\t\tprefix = paramObject.foldedStatePrefix || \"$:/state/folded/\";\n\t$tw.utils.each(this.getStoryList(),function(title) {\n\t\tself.wiki.setText(prefix + title,\"text\",null,\"hide\");\n\t});\n};\n\nNavigatorWidget.prototype.handleUnfoldAllTiddlersEvent = function(event) {\n\tvar self = this,\n\t\tparamObject = event.paramObject || {},\n\t\tprefix = paramObject.foldedStatePrefix;\n\t$tw.utils.each(this.getStoryList(),function(title) {\n\t\tself.wiki.setText(prefix + title,\"text\",null,\"show\");\n\t});\n};\n\nNavigatorWidget.prototype.handleRenameTiddlerEvent = function(event) {\n\tvar options = {},\n\t\tparamObject = event.paramObject || {},\n\t\tfrom = paramObject.from || event.tiddlerTitle,\n\t\tto = paramObject.to;\n\toptions.dontRenameInTags = (paramObject.renameInTags === \"false\" || paramObject.renameInTags === \"no\") ? true : false;\n\toptions.dontRenameInLists = (paramObject.renameInLists === \"false\" || paramObject.renameInLists === \"no\") ? true : false;\n\tthis.wiki.renameTiddler(from,to,options);\n};\n\nexports.navigator = NavigatorWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/password.js": {
            "title": "$:/core/modules/widgets/password.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/password.js\ntype: application/javascript\nmodule-type: widget\n\nPassword widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar PasswordWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nPasswordWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nPasswordWidget.prototype.render = function(parent,nextSibling) {\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Get the current password\n\tvar password = $tw.browser ? $tw.utils.getPassword(this.passwordName) || \"\" : \"\";\n\t// Create our element\n\tvar domNode = this.document.createElement(\"input\");\n\tdomNode.setAttribute(\"type\",\"password\");\n\tdomNode.setAttribute(\"value\",password);\n\t// Add a click event handler\n\t$tw.utils.addEventListeners(domNode,[\n\t\t{name: \"change\", handlerObject: this, handlerMethod: \"handleChangeEvent\"}\n\t]);\n\t// Insert the label into the DOM and render any children\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\nPasswordWidget.prototype.handleChangeEvent = function(event) {\n\tvar password = this.domNodes[0].value;\n\treturn $tw.utils.savePassword(this.passwordName,password);\n};\n\n/*\nCompute the internal state of the widget\n*/\nPasswordWidget.prototype.execute = function() {\n\t// Get the parameters from the attributes\n\tthis.passwordName = this.getAttribute(\"name\",\"\");\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nPasswordWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.name) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.password = PasswordWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/qualify.js": {
            "title": "$:/core/modules/widgets/qualify.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/qualify.js\ntype: application/javascript\nmodule-type: widget\n\nQualify text to a variable \n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar QualifyWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nQualifyWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nQualifyWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nQualifyWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.qualifyName = this.getAttribute(\"name\");\n\tthis.qualifyTitle = this.getAttribute(\"title\");\n\t// Set context variable\n\tif(this.qualifyName) {\n\t\tthis.setVariable(this.qualifyName,this.qualifyTitle + \"-\" + this.getStateQualifier());\n\t}\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nQualifyWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.name || changedAttributes.title) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.qualify = QualifyWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/radio.js": {
            "title": "$:/core/modules/widgets/radio.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/radio.js\ntype: application/javascript\nmodule-type: widget\n\nSet a field or index at a given tiddler via radio buttons\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\nvar RadioWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nRadioWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nRadioWidget.prototype.render = function(parent,nextSibling) {\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\tvar isChecked = this.getValue() === this.radioValue;\n\t// Create our elements\n\tthis.labelDomNode = this.document.createElement(\"label\");\n\tthis.labelDomNode.setAttribute(\"class\",\n\t\t\"tc-radio \" + this.radioClass + (isChecked ? \" tc-radio-selected\" : \"\")\n\t);\n\tthis.inputDomNode = this.document.createElement(\"input\");\n\tthis.inputDomNode.setAttribute(\"type\",\"radio\");\n\tif(isChecked) {\n\t\tthis.inputDomNode.checked = true;\n\t}\n\tif(this.isDisabled === \"yes\") {\n\t\tthis.inputDomNode.setAttribute(\"disabled\",true);\n\t}\n\tthis.labelDomNode.appendChild(this.inputDomNode);\n\tthis.spanDomNode = this.document.createElement(\"span\");\n\tthis.labelDomNode.appendChild(this.spanDomNode);\n\t// Add a click event handler\n\t$tw.utils.addEventListeners(this.inputDomNode,[\n\t\t{name: \"change\", handlerObject: this, handlerMethod: \"handleChangeEvent\"}\n\t]);\n\t// Insert the label into the DOM and render any children\n\tparent.insertBefore(this.labelDomNode,nextSibling);\n\tthis.renderChildren(this.spanDomNode,null);\n\tthis.domNodes.push(this.labelDomNode);\n};\n\nRadioWidget.prototype.getValue = function() {\n\tvar value,\n\t\ttiddler = this.wiki.getTiddler(this.radioTitle);\n\tif(tiddler) {\n\t\tif(this.radioIndex) {\n\t\t\tvalue = this.wiki.extractTiddlerDataItem(this.radioTitle,this.radioIndex);\n\t\t} else {\n\t\t\tvalue = tiddler.getFieldString(this.radioField);\n\t\t}\n\t} else {\n\t\tvalue = this.radioDefault;\n\t}\n\treturn value;\n};\n\nRadioWidget.prototype.setValue = function() {\n\tif(this.radioIndex) {\n\t\tthis.wiki.setText(this.radioTitle,\"\",this.radioIndex,this.radioValue);\n\t} else {\n\t\tvar tiddler = this.wiki.getTiddler(this.radioTitle),\n\t\t\taddition = {};\n\t\taddition[this.radioField] = this.radioValue;\n\t\tthis.wiki.addTiddler(new $tw.Tiddler(this.wiki.getCreationFields(),{title: this.radioTitle},tiddler,addition,this.wiki.getModificationFields()));\n\t}\n};\n\nRadioWidget.prototype.handleChangeEvent = function(event) {\n\tif(this.inputDomNode.checked) {\n\t\tthis.setValue();\n\t}\n\t// Trigger actions\n\tif(this.radioActions) {\n\t\tthis.invokeActionString(this.radioActions,this,event,{\"actionValue\": this.radioValue});\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nRadioWidget.prototype.execute = function() {\n\t// Get the parameters from the attributes\n\tthis.radioTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.radioField = this.getAttribute(\"field\",\"text\");\n\tthis.radioIndex = this.getAttribute(\"index\");\n\tthis.radioValue = this.getAttribute(\"value\");\n\tthis.radioClass = this.getAttribute(\"class\",\"\");\n\tthis.radioDefault = this.getAttribute(\"default\");\n\tthis.isDisabled = this.getAttribute(\"disabled\",\"no\");\n\tthis.radioActions = this.getAttribute(\"actions\",\"\");\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nRadioWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(($tw.utils.count(changedAttributes) > 0)) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else if(changedTiddlers[this.radioTitle]) {\n\t\tthis.inputDomNode.checked = this.getValue() === this.radioValue;\n\t\treturn this.refreshChildren(changedTiddlers);\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.radio = RadioWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/range.js": {
            "title": "$:/core/modules/widgets/range.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/range.js\ntype: application/javascript\nmodule-type: widget\n\nRange widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar RangeWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nRangeWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nRangeWidget.prototype.render = function(parent,nextSibling) {\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Create our elements\n\tthis.inputDomNode = this.document.createElement(\"input\");\n\tthis.inputDomNode.setAttribute(\"type\",\"range\");\n\tthis.inputDomNode.setAttribute(\"class\",this.elementClass);\n\tif(this.minValue){\n\t\tthis.inputDomNode.setAttribute(\"min\", this.minValue);\n\t}\n\tif(this.maxValue){\n\t\tthis.inputDomNode.setAttribute(\"max\", this.maxValue);\n\t}\n\tif(this.increment){\n\t\tthis.inputDomNode.setAttribute(\"step\", this.increment);\n\t}\n\tif(this.isDisabled === \"yes\") {\n\t\tthis.inputDomNode.setAttribute(\"disabled\",true);\n\t}\n\tthis.inputDomNode.value = this.getValue();\n\t// Add a click event handler\n\t$tw.utils.addEventListeners(this.inputDomNode,[\n\t\t{name:\"mousedown\", handlerObject:this, handlerMethod:\"handleMouseDownEvent\"},\n\t\t{name:\"mouseup\",   handlerObject:this, handlerMethod:\"handleMouseUpEvent\"},\n\t\t{name:\"change\",    handlerObject:this, handlerMethod:\"handleChangeEvent\"},\n\t\t{name:\"input\",     handlerObject:this, handlerMethod:\"handleInputEvent\"},\n\t]);\n\t// Insert the label into the DOM and render any children\n\tparent.insertBefore(this.inputDomNode,nextSibling);\n\tthis.domNodes.push(this.inputDomNode);\n};\n\nRangeWidget.prototype.getValue = function() {\n\tvar tiddler = this.wiki.getTiddler(this.tiddlerTitle),\n\t\tfieldName = this.tiddlerField,\n\t\tvalue = this.defaultValue;\n\tif(tiddler) {\n\t\tif(this.tiddlerIndex) {\n\t\t\tvalue = this.wiki.extractTiddlerDataItem(tiddler,this.tiddlerIndex,this.defaultValue);\n\t\t} else {\n\t\t\tif($tw.utils.hop(tiddler.fields,fieldName)) {\n\t\t\t\tvalue = tiddler.fields[fieldName] || \"\";\n\t\t\t} else {\n\t\t\t\tvalue = this.defaultValue;\n\t\t\t}\n\t\t}\n\t}\n\treturn value;\n};\n\nRangeWidget.prototype.getActionVariables = function(options) {\n\toptions = options || {};\n\tvar hasChanged = (this.startValue !== this.inputDomNode.value) ? \"yes\" : \"no\";\n\t// Trigger actions. Use variables = {key:value, key:value ...}\n\t// the \"value\" is needed.\n\treturn $tw.utils.extend({\"actionValue\": this.inputDomNode.value, \"actionValueHasChanged\": hasChanged}, options);\n}\n\n// actionsStart\nRangeWidget.prototype.handleMouseDownEvent = function(event) {\n\tthis.mouseDown = true; // TODO remove once IE is gone.\n\tthis.startValue = this.inputDomNode.value; // TODO remove this line once IE is gone!\n\tthis.handleEvent(event);\n\t// Trigger actions\n\tif(this.actionsMouseDown) {\n\t\tvar variables = this.getActionVariables() // TODO this line will go into the function call below.\n\t\tthis.invokeActionString(this.actionsMouseDown,this,event,variables);\n\t}\n}\n\n// actionsStop\nRangeWidget.prototype.handleMouseUpEvent = function(event) {\n\tthis.mouseDown = false; // TODO remove once IE is gone.\n\tthis.handleEvent(event);\n\t// Trigger actions\n\tif(this.actionsMouseUp) {\n\t\tvar variables = this.getActionVariables()\n\t\tthis.invokeActionString(this.actionsMouseUp,this,event,variables);\n\t}\n\t// TODO remove the following if() once IE is gone!\n\tif ($tw.browser.isIE) {\n\t\tif (this.startValue !== this.inputDomNode.value) {\n\t\t\tthis.handleChangeEvent(event);\n\t\t\tthis.startValue = this.inputDomNode.value;\n\t\t}\n\t}\n}\n\nRangeWidget.prototype.handleChangeEvent = function(event) {\n\tif (this.mouseDown) {  // TODO refactor this function once IE is gone.\n\t\tthis.handleInputEvent(event);\n\t}\n};\n\nRangeWidget.prototype.handleInputEvent = function(event) {\n\tthis.handleEvent(event);\n\t// Trigger actions\n\tif(this.actionsInput) {\n\t\t// \"tiddler\" parameter may be missing. See .execute() below\n\t\tvar variables = this.getActionVariables({\"actionValueHasChanged\": \"yes\"}) // TODO this line will go into the function call below.\n\t\tthis.invokeActionString(this.actionsInput,this,event,variables);\n\t}\n};\n\nRangeWidget.prototype.handleEvent = function(event) {\n\tif(this.getValue() !== this.inputDomNode.value) {\n\t\tif(this.tiddlerIndex) {\n\t\t\tthis.wiki.setText(this.tiddlerTitle,\"\",this.tiddlerIndex,this.inputDomNode.value);\n\t\t} else {\n\t\t\tthis.wiki.setText(this.tiddlerTitle,this.tiddlerField,null,this.inputDomNode.value);\n\t\t}\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nRangeWidget.prototype.execute = function() {\n\t// TODO remove the next 1 lines once IE is gone!\n\tthis.mouseUp = true; // Needed for IE10\n\t// Get the parameters from the attributes\n\tthis.tiddlerTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.tiddlerField = this.getAttribute(\"field\",\"text\");\n\tthis.tiddlerIndex = this.getAttribute(\"index\");\n\tthis.minValue = this.getAttribute(\"min\");\n\tthis.maxValue = this.getAttribute(\"max\");\n\tthis.increment = this.getAttribute(\"increment\");\n\tthis.defaultValue = this.getAttribute(\"default\",\"\");\n\tthis.elementClass = this.getAttribute(\"class\",\"\");\n\tthis.isDisabled = this.getAttribute(\"disabled\",\"no\");\n\t// Actions since 5.1.23\n\t// Next 2 only fire once!\n\tthis.actionsMouseDown = this.getAttribute(\"actionsStart\",\"\");\n\tthis.actionsMouseUp = this.getAttribute(\"actionsStop\",\"\");\n\t// Input fires very often!\n\tthis.actionsInput = this.getAttribute(\"actions\",\"\");\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nRangeWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif($tw.utils.count(changedAttributes) > 0) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\tvar refreshed = false;\n\t\tif(changedTiddlers[this.tiddlerTitle]) {\n\t\t\tvar value = this.getValue();\n\t\t\tif(this.inputDomNode.value !== value) {\n\t\t\t\tthis.inputDomNode.value = value;\n\t\t\t}\n\t\t\trefreshed = true;\n\t\t}\n\t\treturn this.refreshChildren(changedTiddlers) || refreshed;\n\t}\n};\n\nexports.range = RangeWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/raw.js": {
            "title": "$:/core/modules/widgets/raw.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/raw.js\ntype: application/javascript\nmodule-type: widget\n\nRaw widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar RawWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nRawWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nRawWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.execute();\n\tvar div = this.document.createElement(\"div\");\n\tdiv.innerHTML=this.parseTreeNode.html;\n\tparent.insertBefore(div,nextSibling);\n\tthis.domNodes.push(div);\t\n};\n\n/*\nCompute the internal state of the widget\n*/\nRawWidget.prototype.execute = function() {\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nRawWidget.prototype.refresh = function(changedTiddlers) {\n\treturn false;\n};\n\nexports.raw = RawWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/reveal.js": {
            "title": "$:/core/modules/widgets/reveal.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/reveal.js\ntype: application/javascript\nmodule-type: widget\n\nReveal widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar RevealWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nRevealWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nRevealWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar tag = this.parseTreeNode.isBlock ? \"div\" : \"span\";\n\tif(this.revealTag && $tw.config.htmlUnsafeElements.indexOf(this.revealTag) === -1) {\n\t\ttag = this.revealTag;\n\t}\n\tvar domNode = this.document.createElement(tag);\n\tthis.domNode = domNode;\n\tthis.assignDomNodeClasses();\n\tif(this.style) {\n\t\tdomNode.setAttribute(\"style\",this.style);\n\t}\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tif(!domNode.isTiddlyWikiFakeDom && this.type === \"popup\" && this.isOpen) {\n\t\tthis.positionPopup(domNode);\n\t\t$tw.utils.addClass(domNode,\"tc-popup\"); // Make sure that clicks don't dismiss popups within the revealed content\n\t}\n\tif(!this.isOpen) {\n\t\tdomNode.setAttribute(\"hidden\",\"true\");\n\t}\n\tthis.domNodes.push(domNode);\n};\n\nRevealWidget.prototype.positionPopup = function(domNode) {\n\tdomNode.style.position = \"absolute\";\n\tdomNode.style.zIndex = \"1000\";\n\tvar left,top;\n\tswitch(this.position) {\n\t\tcase \"left\":\n\t\t\tleft = this.popup.left - domNode.offsetWidth;\n\t\t\ttop = this.popup.top;\n\t\t\tbreak;\n\t\tcase \"above\":\n\t\t\tleft = this.popup.left;\n\t\t\ttop = this.popup.top - domNode.offsetHeight;\n\t\t\tbreak;\n\t\tcase \"aboveright\":\n\t\t\tleft = this.popup.left + this.popup.width;\n\t\t\ttop = this.popup.top + this.popup.height - domNode.offsetHeight;\n\t\t\tbreak;\n\t\tcase \"belowright\":\n\t\t\tleft = this.popup.left + this.popup.width;\n\t\t\ttop = this.popup.top + this.popup.height;\n\t\t\tbreak;\t\t\t\n\t\tcase \"right\":\n\t\t\tleft = this.popup.left + this.popup.width;\n\t\t\ttop = this.popup.top;\n\t\t\tbreak;\n\t\tcase \"belowleft\":\n\t\t\tleft = this.popup.left + this.popup.width - domNode.offsetWidth;\n\t\t\ttop = this.popup.top + this.popup.height;\n\t\t\tbreak;\n\t\tcase \"aboveleft\":\n\t\t\tleft = this.popup.left - domNode.offsetWidth;\n\t\t\ttop = this.popup.top - domNode.offsetHeight;\n\t\t\tbreak;\t\t\t\n\t\tdefault: // Below\n\t\t\tleft = this.popup.left;\n\t\t\ttop = this.popup.top + this.popup.height;\n\t\t\tbreak;\n\t}\n\tif(!this.positionAllowNegative) {\n\t\tleft = Math.max(0,left);\n\t\ttop = Math.max(0,top);\n\t}\n\tdomNode.style.left = left + \"px\";\n\tdomNode.style.top = top + \"px\";\n};\n\n/*\nCompute the internal state of the widget\n*/\nRevealWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.state = this.getAttribute(\"state\");\n\tthis.revealTag = this.getAttribute(\"tag\");\n\tthis.type = this.getAttribute(\"type\");\n\tthis.text = this.getAttribute(\"text\");\n\tthis.position = this.getAttribute(\"position\");\n\tthis.positionAllowNegative = this.getAttribute(\"positionAllowNegative\") === \"yes\";\n\t// class attribute handled in assignDomNodeClasses()\n\tthis.style = this.getAttribute(\"style\",\"\");\n\tthis[\"default\"] = this.getAttribute(\"default\",\"\");\n\tthis.animate = this.getAttribute(\"animate\",\"no\");\n\tthis.retain = this.getAttribute(\"retain\",\"no\");\n\tthis.openAnimation = this.animate === \"no\" ? undefined : \"open\";\n\tthis.closeAnimation = this.animate === \"no\" ? undefined : \"close\";\n\tthis.updatePopupPosition = this.getAttribute(\"updatePopupPosition\",\"no\") === \"yes\";\n\t// Compute the title of the state tiddler and read it\n\tthis.stateTiddlerTitle = this.state;\n\tthis.stateTitle = this.getAttribute(\"stateTitle\");\n\tthis.stateField = this.getAttribute(\"stateField\");\n\tthis.stateIndex = this.getAttribute(\"stateIndex\");\n\tthis.readState();\n\t// Construct the child widgets\n\tvar childNodes = this.isOpen ? this.parseTreeNode.children : [];\n\tthis.hasChildNodes = this.isOpen;\n\tthis.makeChildWidgets(childNodes);\n};\n\n/*\nRead the state tiddler\n*/\nRevealWidget.prototype.readState = function() {\n\t// Read the information from the state tiddler\n\tvar state,\n\t    defaultState = this[\"default\"];\n\tif(this.stateTitle) {\n\t\tvar stateTitleTiddler = this.wiki.getTiddler(this.stateTitle);\n\t\tif(this.stateField) {\n\t\t\tstate = stateTitleTiddler ? stateTitleTiddler.getFieldString(this.stateField) || defaultState : defaultState;\n\t\t} else if(this.stateIndex) {\n\t\t\tstate = stateTitleTiddler ? this.wiki.extractTiddlerDataItem(this.stateTitle,this.stateIndex) || defaultState : defaultState;\n\t\t} else if(stateTitleTiddler) {\n\t\t\tstate = this.wiki.getTiddlerText(this.stateTitle) || defaultState;\n\t\t} else {\n\t\t\tstate = defaultState;\n\t\t}\n\t} else {\n\t\tstate = this.stateTiddlerTitle ? this.wiki.getTextReference(this.state,this[\"default\"],this.getVariable(\"currentTiddler\")) : this[\"default\"];\n\t}\n\tif(state === null) {\n\t\tstate = this[\"default\"];\n\t}\n\tswitch(this.type) {\n\t\tcase \"popup\":\n\t\t\tthis.readPopupState(state);\n\t\t\tbreak;\n\t\tcase \"match\":\n\t\t\tthis.isOpen = this.text === state;\n\t\t\tbreak;\n\t\tcase \"nomatch\":\n\t\t\tthis.isOpen = this.text !== state;\n\t\t\tbreak;\n\t\tcase \"lt\":\n\t\t\tthis.isOpen = !!(this.compareStateText(state) < 0);\n\t\t\tbreak;\n\t\tcase \"gt\":\n\t\t\tthis.isOpen = !!(this.compareStateText(state) > 0);\n\t\t\tbreak;\n\t\tcase \"lteq\":\n\t\t\tthis.isOpen = !(this.compareStateText(state) > 0);\n\t\t\tbreak;\n\t\tcase \"gteq\":\n\t\t\tthis.isOpen = !(this.compareStateText(state) < 0);\n\t\t\tbreak;\n\t}\n};\n\nRevealWidget.prototype.compareStateText = function(state) {\n\treturn state.localeCompare(this.text,undefined,{numeric: true,sensitivity: \"case\"});\n};\n\nRevealWidget.prototype.readPopupState = function(state) {\n\tvar popupLocationRegExp = /^\\((-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+)\\)$/,\n\t\tmatch = popupLocationRegExp.exec(state);\n\t// Check if the state matches the location regexp\n\tif(match) {\n\t\t// If so, we're open\n\t\tthis.isOpen = true;\n\t\t// Get the location\n\t\tthis.popup = {\n\t\t\tleft: parseFloat(match[1]),\n\t\t\ttop: parseFloat(match[2]),\n\t\t\twidth: parseFloat(match[3]),\n\t\t\theight: parseFloat(match[4])\n\t\t};\n\t} else {\n\t\t// If not, we're closed\n\t\tthis.isOpen = false;\n\t}\n};\n\nRevealWidget.prototype.assignDomNodeClasses = function() {\n\tvar classes = this.getAttribute(\"class\",\"\").split(\" \");\n\tclasses.push(\"tc-reveal\");\n\tthis.domNode.className = classes.join(\" \");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nRevealWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.state || changedAttributes.type || changedAttributes.text || changedAttributes.position || changedAttributes.positionAllowNegative || changedAttributes[\"default\"] || changedAttributes.animate || changedAttributes.stateTitle || changedAttributes.stateField || changedAttributes.stateIndex) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\tvar currentlyOpen = this.isOpen;\n\t\tthis.readState();\n\t\tif(this.isOpen !== currentlyOpen) {\n\t\t\tif(this.retain === \"yes\") {\n\t\t\t\tthis.updateState();\n\t\t\t} else {\n\t\t\t\tthis.refreshSelf();\n\t\t\t\treturn true;\n\t\t\t}\n\t\t} else if(this.type === \"popup\" && this.updatePopupPosition && (changedTiddlers[this.state] || changedTiddlers[this.stateTitle])) {\n\t\t\tthis.positionPopup(this.domNode);\n\t\t}\n\t\tif(changedAttributes.style) {\n\t\t\tthis.domNode.style = this.getAttribute(\"style\",\"\");\n\t\t}\n\t\tif(changedAttributes[\"class\"]) {\n\t\t\tthis.assignDomNodeClasses();\n\t\t}\t\t\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\n/*\nCalled by refresh() to dynamically show or hide the content\n*/\nRevealWidget.prototype.updateState = function() {\n\tvar self = this;\n\t// Read the current state\n\tthis.readState();\n\t// Construct the child nodes if needed\n\tvar domNode = this.domNodes[0];\n\tif(this.isOpen && !this.hasChildNodes) {\n\t\tthis.hasChildNodes = true;\n\t\tthis.makeChildWidgets(this.parseTreeNode.children);\n\t\tthis.renderChildren(domNode,null);\n\t}\n\t// Animate our DOM node\n\tif(!domNode.isTiddlyWikiFakeDom && this.type === \"popup\" && this.isOpen) {\n\t\tthis.positionPopup(domNode);\n\t\t$tw.utils.addClass(domNode,\"tc-popup\"); // Make sure that clicks don't dismiss popups within the revealed content\n\n\t}\n\tif(this.isOpen) {\n\t\tdomNode.removeAttribute(\"hidden\");\n        $tw.anim.perform(this.openAnimation,domNode);\n\t} else {\n\t\t$tw.anim.perform(this.closeAnimation,domNode,{callback: function() {\n\t\t\t//make sure that the state hasn't changed during the close animation\n\t\t\tself.readState()\n\t\t\tif(!self.isOpen) {\n\t\t\t\tdomNode.setAttribute(\"hidden\",\"true\");\n\t\t\t}\n\t\t}});\n\t}\n};\n\nexports.reveal = RevealWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/scrollable.js": {
            "title": "$:/core/modules/widgets/scrollable.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/scrollable.js\ntype: application/javascript\nmodule-type: widget\n\nScrollable widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ScrollableWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nScrollableWidget.prototype = new Widget();\n\nScrollableWidget.prototype.cancelScroll = function() {\n\tif(this.idRequestFrame) {\n\t\tthis.cancelAnimationFrame.call(window,this.idRequestFrame);\n\t\tthis.idRequestFrame = null;\n\t}\n};\n\n/*\nHandle a scroll event\n*/\nScrollableWidget.prototype.handleScrollEvent = function(event) {\n\t// Pass the scroll event through if our offsetsize is larger than our scrollsize\n\tif(this.outerDomNode.scrollWidth <= this.outerDomNode.offsetWidth && this.outerDomNode.scrollHeight <= this.outerDomNode.offsetHeight && this.fallthrough === \"yes\") {\n\t\treturn true;\n\t}\n\tif(event.paramObject && event.paramObject.selector) {\n\t\tthis.scrollSelectorIntoView(null,event.paramObject.selector);\n\t} else {\n\t\tthis.scrollIntoView(event.target);\t\t\t\n\t}\n\treturn false; // Handled event\n};\n\n/*\nScroll an element into view\n*/\nScrollableWidget.prototype.scrollIntoView = function(element) {\n\tvar duration = $tw.utils.getAnimationDuration(),\n\tsrcWindow = element ? element.ownerDocument.defaultView : window;\n\tthis.cancelScroll();\n\tthis.startTime = Date.now();\n\tvar scrollPosition = {\n\t\tx: this.outerDomNode.scrollLeft,\n\t\ty: this.outerDomNode.scrollTop\n\t};\n\t// Get the client bounds of the element and adjust by the scroll position\n\tvar scrollableBounds = this.outerDomNode.getBoundingClientRect(),\n\t\tclientTargetBounds = element.getBoundingClientRect(),\n\t\tbounds = {\n\t\t\tleft: clientTargetBounds.left + scrollPosition.x - scrollableBounds.left,\n\t\t\ttop: clientTargetBounds.top + scrollPosition.y - scrollableBounds.top,\n\t\t\twidth: clientTargetBounds.width,\n\t\t\theight: clientTargetBounds.height\n\t\t};\n\t// We'll consider the horizontal and vertical scroll directions separately via this function\n\tvar getEndPos = function(targetPos,targetSize,currentPos,currentSize) {\n\t\t\t// If the target is already visible then stay where we are\n\t\t\tif(targetPos >= currentPos && (targetPos + targetSize) <= (currentPos + currentSize)) {\n\t\t\t\treturn currentPos;\n\t\t\t// If the target is above/left of the current view, then scroll to its top/left\n\t\t\t} else if(targetPos <= currentPos) {\n\t\t\t\treturn targetPos;\n\t\t\t// If the target is smaller than the window and the scroll position is too far up, then scroll till the target is at the bottom of the window\n\t\t\t} else if(targetSize < currentSize && currentPos < (targetPos + targetSize - currentSize)) {\n\t\t\t\treturn targetPos + targetSize - currentSize;\n\t\t\t// If the target is big, then just scroll to the top\n\t\t\t} else if(currentPos < targetPos) {\n\t\t\t\treturn targetPos;\n\t\t\t// Otherwise, stay where we are\n\t\t\t} else {\n\t\t\t\treturn currentPos;\n\t\t\t}\n\t\t},\n\t\tendX = getEndPos(bounds.left,bounds.width,scrollPosition.x,this.outerDomNode.offsetWidth),\n\t\tendY = getEndPos(bounds.top,bounds.height,scrollPosition.y,this.outerDomNode.offsetHeight);\n\t// Only scroll if necessary\n\tif(endX !== scrollPosition.x || endY !== scrollPosition.y) {\n\t\tvar self = this,\n\t\t\tdrawFrame;\n\t\tdrawFrame = function () {\n\t\t\tvar t;\n\t\t\tif(duration <= 0) {\n\t\t\t\tt = 1;\n\t\t\t} else {\n\t\t\t\tt = ((Date.now()) - self.startTime) / duration;\t\n\t\t\t}\n\t\t\tif(t >= 1) {\n\t\t\t\tself.cancelScroll();\n\t\t\t\tt = 1;\n\t\t\t}\n\t\t\tt = $tw.utils.slowInSlowOut(t);\n\t\t\tself.outerDomNode.scrollLeft = scrollPosition.x + (endX - scrollPosition.x) * t;\n\t\t\tself.outerDomNode.scrollTop = scrollPosition.y + (endY - scrollPosition.y) * t;\n\t\t\tif(t < 1) {\n\t\t\t\tself.idRequestFrame = self.requestAnimationFrame.call(srcWindow,drawFrame);\n\t\t\t}\n\t\t};\n\t\tdrawFrame();\n\t}\n};\n\nScrollableWidget.prototype.scrollSelectorIntoView = function(baseElement,selector,callback) {\n\tbaseElement = baseElement || document.body;\n\tvar element = baseElement.querySelector(selector);\n\tif(element) {\n\t\tthis.scrollIntoView(element,callback);\t\t\n\t}\n};\n\n/*\nRender this widget into the DOM\n*/\nScrollableWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\tthis.scaleFactor = 1;\n\tthis.addEventListeners([\n\t\t{type: \"tm-scroll\", handler: \"handleScrollEvent\"}\n\t]);\n\tif($tw.browser) {\n\t\tthis.requestAnimationFrame = window.requestAnimationFrame ||\n\t\t\twindow.webkitRequestAnimationFrame ||\n\t\t\twindow.mozRequestAnimationFrame ||\n\t\t\tfunction(callback) {\n\t\t\t\treturn window.setTimeout(callback, 1000/60);\n\t\t\t};\n\t\tthis.cancelAnimationFrame = window.cancelAnimationFrame ||\n\t\t\twindow.webkitCancelAnimationFrame ||\n\t\t\twindow.webkitCancelRequestAnimationFrame ||\n\t\t\twindow.mozCancelAnimationFrame ||\n\t\t\twindow.mozCancelRequestAnimationFrame ||\n\t\t\tfunction(id) {\n\t\t\t\twindow.clearTimeout(id);\n\t\t\t};\n\t}\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create elements\n\tthis.outerDomNode = this.document.createElement(\"div\");\n\t$tw.utils.setStyle(this.outerDomNode,[\n\t\t{overflowY: \"auto\"},\n\t\t{overflowX: \"auto\"},\n\t\t{webkitOverflowScrolling: \"touch\"}\n\t]);\n\tthis.innerDomNode = this.document.createElement(\"div\");\n\tthis.outerDomNode.appendChild(this.innerDomNode);\n\t// Assign classes\n\tthis.outerDomNode.className = this[\"class\"] || \"\";\n\t// Insert element\n\tparent.insertBefore(this.outerDomNode,nextSibling);\n\tthis.renderChildren(this.innerDomNode,null);\n\tthis.domNodes.push(this.outerDomNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nScrollableWidget.prototype.execute = function() {\n\t// Get attributes\n\tthis.fallthrough = this.getAttribute(\"fallthrough\",\"yes\");\n\tthis[\"class\"] = this.getAttribute(\"class\");\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nScrollableWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"class\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.scrollable = ScrollableWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/select.js": {
            "title": "$:/core/modules/widgets/select.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/select.js\ntype: application/javascript\nmodule-type: widget\n\nSelect widget:\n\n```\n<$select tiddler=\"MyTiddler\" field=\"text\">\n<$list filter=\"[tag[chapter]]\">\n<option value=<<currentTiddler>>>\n<$view field=\"description\"/>\n</option>\n</$list>\n</$select>\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar SelectWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nSelectWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nSelectWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n\tthis.setSelectValue();\n\t$tw.utils.addEventListeners(this.getSelectDomNode(),[\n\t\t{name: \"change\", handlerObject: this, handlerMethod: \"handleChangeEvent\"}\n\t]);\n};\n\n/*\nHandle a change event\n*/\nSelectWidget.prototype.handleChangeEvent = function(event) {\n\t// Get the new value and assign it to the tiddler\n\tif(this.selectMultiple == false) {\n\t\tvar value = this.getSelectDomNode().value;\n\t} else {\n\t\tvar value = this.getSelectValues()\n\t\t\t\tvalue = $tw.utils.stringifyList(value);\n\t}\n\tthis.wiki.setText(this.selectTitle,this.selectField,this.selectIndex,value);\n\t// Trigger actions\n\tif(this.selectActions) {\n\t\tthis.invokeActionString(this.selectActions,this,event);\n\t}\n};\n\n/*\nIf necessary, set the value of the select element to the current value\n*/\nSelectWidget.prototype.setSelectValue = function() {\n\tvar value = this.selectDefault;\n\t// Get the value\n\tif(this.selectIndex) {\n\t\tvalue = this.wiki.extractTiddlerDataItem(this.selectTitle,this.selectIndex,value);\n\t} else {\n\t\tvar tiddler = this.wiki.getTiddler(this.selectTitle);\n\t\tif(tiddler) {\n\t\t\tif(this.selectField === \"text\") {\n\t\t\t\t// Calling getTiddlerText() triggers lazy loading of skinny tiddlers\n\t\t\t\tvalue = this.wiki.getTiddlerText(this.selectTitle);\n\t\t\t} else {\n\t\t\t\tif($tw.utils.hop(tiddler.fields,this.selectField)) {\n\t\t\t\t\tvalue = tiddler.getFieldString(this.selectField);\n\t\t\t\t}\n\t\t\t}\n\t\t} else {\n\t\t\tif(this.selectField === \"title\") {\n\t\t\t\tvalue = this.selectTitle;\n\t\t\t}\n\t\t}\n\t}\n\t// Assign it to the select element if it's different than the current value\n\tif (this.selectMultiple) {\n\t\tvalue = value === undefined ? \"\" : value;\n\t\tvar select = this.getSelectDomNode();\n\t\tvar values = Array.isArray(value) ? value : $tw.utils.parseStringArray(value);\n\t\tfor(var i=0; i < select.children.length; i++){\n\t\t\tselect.children[i].selected = values.indexOf(select.children[i].value) !== -1\n\t\t}\n\t} else {\n\t\tvar domNode = this.getSelectDomNode();\n\t\tif(domNode.value !== value) {\n\t\t\tdomNode.value = value;\n\t\t}\n\t}\n};\n\n/*\nGet the DOM node of the select element\n*/\nSelectWidget.prototype.getSelectDomNode = function() {\n\treturn this.children[0].domNodes[0];\n};\n\n// Return an array of the selected opion values\n// select is an HTML select element\nSelectWidget.prototype.getSelectValues = function() {\n\tvar select, result, options, opt;\n\tselect = this.getSelectDomNode();\n\tresult = [];\n\toptions = select && select.options;\n\tfor (var i=0; i<options.length; i++) {\n\t\topt = options[i];\n\t\tif (opt.selected) {\n\t\t\tresult.push(opt.value || opt.text);\n\t\t}\n\t}\n\treturn result;\n}\n\n/*\nCompute the internal state of the widget\n*/\nSelectWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.selectActions = this.getAttribute(\"actions\");\n\tthis.selectTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.selectField = this.getAttribute(\"field\",\"text\");\n\tthis.selectIndex = this.getAttribute(\"index\");\n\tthis.selectClass = this.getAttribute(\"class\");\n\tthis.selectDefault = this.getAttribute(\"default\");\n\tthis.selectMultiple = this.getAttribute(\"multiple\", false);\n\tthis.selectSize = this.getAttribute(\"size\");\n\tthis.selectTooltip = this.getAttribute(\"tooltip\");\n\t// Make the child widgets\n\tvar selectNode = {\n\t\ttype: \"element\",\n\t\ttag: \"select\",\n\t\tchildren: this.parseTreeNode.children\n\t};\n\tif(this.selectClass) {\n\t\t$tw.utils.addAttributeToParseTreeNode(selectNode,\"class\",this.selectClass);\n\t}\n\tif(this.selectMultiple) {\n\t\t$tw.utils.addAttributeToParseTreeNode(selectNode,\"multiple\",\"multiple\");\n\t}\n\tif(this.selectSize) {\n\t\t$tw.utils.addAttributeToParseTreeNode(selectNode,\"size\",this.selectSize);\n\t}\n\tif(this.selectTooltip) {\n\t\t$tw.utils.addAttributeToParseTreeNode(selectNode,\"title\",this.selectTooltip);\n\t}\n\tthis.makeChildWidgets([selectNode]);\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nSelectWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\t// If we're using a different tiddler/field/index then completely refresh ourselves\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedAttributes.tooltip) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t// If the target tiddler value has changed, just update setting and refresh the children\n\t} else {\n\t\tvar childrenRefreshed = this.refreshChildren(changedTiddlers);\n\t\tif(changedTiddlers[this.selectTitle] || childrenRefreshed) {\n\t\t\tthis.setSelectValue();\n\t\t} \n\t\treturn childrenRefreshed;\n\t}\n};\n\nexports.select = SelectWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/set.js": {
            "title": "$:/core/modules/widgets/set.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/set.js\ntype: application/javascript\nmodule-type: widget\n\nSet variable widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar SetWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nSetWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nSetWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nSetWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.setName = this.getAttribute(\"name\",\"currentTiddler\");\n\tthis.setFilter = this.getAttribute(\"filter\");\n\tthis.setSelect = this.getAttribute(\"select\");\n\tthis.setTiddler = this.getAttribute(\"tiddler\");\n\tthis.setSubTiddler = this.getAttribute(\"subtiddler\");\n\tthis.setField = this.getAttribute(\"field\");\n\tthis.setIndex = this.getAttribute(\"index\");\n\tthis.setValue = this.getAttribute(\"value\");\n\tthis.setEmptyValue = this.getAttribute(\"emptyValue\");\n\t// Set context variable\n\tthis.setVariable(this.setName,this.getValue(),this.parseTreeNode.params,!!this.parseTreeNode.isMacroDefinition);\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nGet the value to be assigned\n*/\nSetWidget.prototype.getValue = function() {\n\tvar value = this.setValue;\n\tif(this.setTiddler) {\n\t\tvar tiddler;\n\t\tif(this.setSubTiddler) {\n\t\t\ttiddler = this.wiki.getSubTiddler(this.setTiddler,this.setSubTiddler);\n\t\t} else {\n\t\t\ttiddler = this.wiki.getTiddler(this.setTiddler);\t\t\t\n\t\t}\n\t\tif(!tiddler) {\n\t\t\tvalue = this.setEmptyValue;\n\t\t} else if(this.setField) {\n\t\t\tvalue = tiddler.getFieldString(this.setField) || this.setEmptyValue;\n\t\t} else if(this.setIndex) {\n\t\t\tvalue = this.wiki.extractTiddlerDataItem(this.setTiddler,this.setIndex,this.setEmptyValue);\n\t\t} else {\n\t\t\tvalue = tiddler.fields.text || this.setEmptyValue ;\n\t\t}\n\t} else if(this.setFilter) {\n\t\tvar results = this.wiki.filterTiddlers(this.setFilter,this);\n\t\tif(this.setValue == null) {\n\t\t\tvar select;\n\t\t\tif(this.setSelect) {\n\t\t\t\tselect = parseInt(this.setSelect,10);\n\t\t\t}\n\t\t\tif(select !== undefined) {\n\t\t\t\tvalue = results[select] || \"\";\n\t\t\t} else {\n\t\t\t\tvalue = $tw.utils.stringifyList(results);\t\t\t\n\t\t\t}\n\t\t}\n\t\tif(results.length === 0 && this.setEmptyValue !== undefined) {\n\t\t\tvalue = this.setEmptyValue;\n\t\t}\n\t} else if(!value && this.setEmptyValue) {\n\t\tvalue = this.setEmptyValue;\n\t}\n\treturn value || \"\";\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nSetWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.name || changedAttributes.filter || changedAttributes.select || changedAttributes.tiddler || (this.setTiddler && changedTiddlers[this.setTiddler]) || changedAttributes.field || changedAttributes.index || changedAttributes.value || changedAttributes.emptyValue ||\n\t   (this.setFilter && this.getValue() != this.variables[this.setName].value)) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.setvariable = SetWidget;\nexports.set = SetWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/text.js": {
            "title": "$:/core/modules/widgets/text.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/text.js\ntype: application/javascript\nmodule-type: widget\n\nText node widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar TextNodeWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nTextNodeWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nTextNodeWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar text = this.getAttribute(\"text\",this.parseTreeNode.text || \"\");\n\ttext = text.replace(/\\r/mg,\"\");\n\tvar textNode = this.document.createTextNode(text);\n\tparent.insertBefore(textNode,nextSibling);\n\tthis.domNodes.push(textNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nTextNodeWidget.prototype.execute = function() {\n\t// Nothing to do for a text node\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nTextNodeWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.text) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\n\t}\n};\n\nexports.text = TextNodeWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/tiddler.js": {
            "title": "$:/core/modules/widgets/tiddler.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/tiddler.js\ntype: application/javascript\nmodule-type: widget\n\nTiddler widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar TiddlerWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nTiddlerWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nTiddlerWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nTiddlerWidget.prototype.execute = function() {\n\tthis.tiddlerState = this.computeTiddlerState();\n\tthis.setVariable(\"currentTiddler\",this.tiddlerState.currentTiddler);\n\tthis.setVariable(\"missingTiddlerClass\",this.tiddlerState.missingTiddlerClass);\n\tthis.setVariable(\"shadowTiddlerClass\",this.tiddlerState.shadowTiddlerClass);\n\tthis.setVariable(\"systemTiddlerClass\",this.tiddlerState.systemTiddlerClass);\n\tthis.setVariable(\"tiddlerTagClasses\",this.tiddlerState.tiddlerTagClasses);\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nCompute the tiddler state flags\n*/\nTiddlerWidget.prototype.computeTiddlerState = function() {\n\t// Get our parameters\n\tthis.tiddlerTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\t// Compute the state\n\tvar state = {\n\t\tcurrentTiddler: this.tiddlerTitle || \"\",\n\t\tmissingTiddlerClass: (this.wiki.tiddlerExists(this.tiddlerTitle) || this.wiki.isShadowTiddler(this.tiddlerTitle)) ? \"tc-tiddler-exists\" : \"tc-tiddler-missing\",\n\t\tshadowTiddlerClass: this.wiki.isShadowTiddler(this.tiddlerTitle) ? \"tc-tiddler-shadow\" : \"\",\n\t\tsystemTiddlerClass: this.wiki.isSystemTiddler(this.tiddlerTitle) ? \"tc-tiddler-system\" : \"\",\n\t\ttiddlerTagClasses: this.getTagClasses()\n\t};\n\t// Compute a simple hash to make it easier to detect changes\n\tstate.hash = state.currentTiddler + state.missingTiddlerClass + state.shadowTiddlerClass + state.systemTiddlerClass + state.tiddlerTagClasses;\n\treturn state;\n};\n\n/*\nCreate a string of CSS classes derived from the tags of the current tiddler\n*/\nTiddlerWidget.prototype.getTagClasses = function() {\n\tvar tiddler = this.wiki.getTiddler(this.tiddlerTitle);\n\tif(tiddler) {\n\t\tvar tags = [];\n\t\t$tw.utils.each(tiddler.fields.tags,function(tag) {\n\t\t\ttags.push(\"tc-tagged-\" + encodeURIComponent(tag));\n\t\t});\n\t\treturn tags.join(\" \");\n\t} else {\n\t\treturn \"\";\n\t}\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nTiddlerWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes(),\n\t\tnewTiddlerState = this.computeTiddlerState();\n\tif(changedAttributes.tiddler || newTiddlerState.hash !== this.tiddlerState.hash) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nexports.tiddler = TiddlerWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/transclude.js": {
            "title": "$:/core/modules/widgets/transclude.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/transclude.js\ntype: application/javascript\nmodule-type: widget\n\nTransclude widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar TranscludeWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nTranscludeWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nTranscludeWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nTranscludeWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.transcludeTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.transcludeSubTiddler = this.getAttribute(\"subtiddler\");\n\tthis.transcludeField = this.getAttribute(\"field\");\n\tthis.transcludeIndex = this.getAttribute(\"index\");\n\tthis.transcludeMode = this.getAttribute(\"mode\");\n\tthis.recursionMarker = this.getAttribute(\"recursionMarker\",\"yes\");\n\t// Parse the text reference\n\tvar parseAsInline = !this.parseTreeNode.isBlock;\n\tif(this.transcludeMode === \"inline\") {\n\t\tparseAsInline = true;\n\t} else if(this.transcludeMode === \"block\") {\n\t\tparseAsInline = false;\n\t}\n\tvar parser = this.wiki.parseTextReference(\n\t\t\t\t\t\tthis.transcludeTitle,\n\t\t\t\t\t\tthis.transcludeField,\n\t\t\t\t\t\tthis.transcludeIndex,\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tparseAsInline: parseAsInline,\n\t\t\t\t\t\t\tsubTiddler: this.transcludeSubTiddler\n\t\t\t\t\t\t}),\n\t\tparseTreeNodes = parser ? parser.tree : this.parseTreeNode.children;\n\t// Set context variables for recursion detection\n\tvar recursionMarker = this.makeRecursionMarker();\n\tif(this.recursionMarker === \"yes\") {\n\t\tthis.setVariable(\"transclusion\",recursionMarker);\n\t}\n\t// Check for recursion\n\tif(parser) {\n\t\tif(this.parentWidget && this.parentWidget.hasVariable(\"transclusion\",recursionMarker)) {\n\t\t\tparseTreeNodes = [{type: \"element\", tag: \"span\", attributes: {\n\t\t\t\t\"class\": {type: \"string\", value: \"tc-error\"}\n\t\t\t}, children: [\n\t\t\t\t{type: \"text\", text: $tw.language.getString(\"Error/RecursiveTransclusion\")}\n\t\t\t]}];\n\t\t}\n\t}\n\t// Construct the child widgets\n\tthis.makeChildWidgets(parseTreeNodes);\n};\n\n/*\nCompose a string comprising the title, field and/or index to identify this transclusion for recursion detection\n*/\nTranscludeWidget.prototype.makeRecursionMarker = function() {\n\tvar output = [];\n\toutput.push(\"{\");\n\toutput.push(this.getVariable(\"currentTiddler\",{defaultValue: \"\"}));\n\toutput.push(\"|\");\n\toutput.push(this.transcludeTitle || \"\");\n\toutput.push(\"|\");\n\toutput.push(this.transcludeField || \"\");\n\toutput.push(\"|\");\n\toutput.push(this.transcludeIndex || \"\");\n\toutput.push(\"|\");\n\toutput.push(this.transcludeSubTiddler || \"\");\n\toutput.push(\"}\");\n\treturn output.join(\"\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nTranscludeWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedTiddlers[this.transcludeTitle]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nexports.transclude = TranscludeWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/vars.js": {
            "title": "$:/core/modules/widgets/vars.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/vars.js\ntype: application/javascript\nmodule-type: widget\n\nThis widget allows multiple variables to be set in one go:\n\n```\n\\define helloworld() Hello world!\n<$vars greeting=\"Hi\" me={{!!title}} sentence=<<helloworld>>>\n  <<greeting>>! I am <<me>> and I say: <<sentence>>\n</$vars>\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar VarsWidget = function(parseTreeNode,options) {\n\t// Initialise\t\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nVarsWidget.prototype = Object.create(Widget.prototype);\n\n/*\nRender this widget into the DOM\n*/\nVarsWidget.prototype.render = function(parent,nextSibling) {\n\t// Call the constructor\n\tWidget.call(this);\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nVarsWidget.prototype.execute = function() {\n\t// Parse variables\n\tvar self = this;\n\t$tw.utils.each(this.attributes,function(val,key) {\n\t\tif(key.charAt(0) !== \"$\") {\n\t\t\tself.setVariable(key,val);\n\t\t}\n\t});\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nVarsWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(Object.keys(changedAttributes).length) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports[\"vars\"] = VarsWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/view.js": {
            "title": "$:/core/modules/widgets/view.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/view.js\ntype: application/javascript\nmodule-type: widget\n\nView widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ViewWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nViewWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nViewWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tif(this.text) {\n\t\tvar textNode = this.document.createTextNode(this.text);\n\t\tparent.insertBefore(textNode,nextSibling);\n\t\tthis.domNodes.push(textNode);\n\t} else {\n\t\tthis.makeChildWidgets();\n\t\tthis.renderChildren(parent,nextSibling);\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nViewWidget.prototype.execute = function() {\n\t// Get parameters from our attributes\n\tthis.viewTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.viewSubtiddler = this.getAttribute(\"subtiddler\");\n\tthis.viewField = this.getAttribute(\"field\",\"text\");\n\tthis.viewIndex = this.getAttribute(\"index\");\n\tthis.viewFormat = this.getAttribute(\"format\",\"text\");\n\tthis.viewTemplate = this.getAttribute(\"template\",\"\");\n\tthis.viewMode = this.getAttribute(\"mode\",\"block\");\n\tswitch(this.viewFormat) {\n\t\tcase \"htmlwikified\":\n\t\t\tthis.text = this.getValueAsHtmlWikified(this.viewMode);\n\t\t\tbreak;\n\t\tcase \"plainwikified\":\n\t\t\tthis.text = this.getValueAsPlainWikified(this.viewMode);\n\t\t\tbreak;\n\t\tcase \"htmlencodedplainwikified\":\n\t\t\tthis.text = this.getValueAsHtmlEncodedPlainWikified(this.viewMode);\n\t\t\tbreak;\n\t\tcase \"htmlencoded\":\n\t\t\tthis.text = this.getValueAsHtmlEncoded();\n\t\t\tbreak;\n\t\tcase \"htmltextencoded\":\n\t\t\tthis.text = this.getValueAsHtmlTextEncoded();\n\t\t\tbreak;\n\t\tcase \"urlencoded\":\n\t\t\tthis.text = this.getValueAsUrlEncoded();\n\t\t\tbreak;\n\t\tcase \"doubleurlencoded\":\n\t\t\tthis.text = this.getValueAsDoubleUrlEncoded();\n\t\t\tbreak;\n\t\tcase \"date\":\n\t\t\tthis.text = this.getValueAsDate(this.viewTemplate);\n\t\t\tbreak;\n\t\tcase \"relativedate\":\n\t\t\tthis.text = this.getValueAsRelativeDate();\n\t\t\tbreak;\n\t\tcase \"stripcomments\":\n\t\t\tthis.text = this.getValueAsStrippedComments();\n\t\t\tbreak;\n\t\tcase \"jsencoded\":\n\t\t\tthis.text = this.getValueAsJsEncoded();\n\t\t\tbreak;\n\t\tdefault: // \"text\"\n\t\t\tthis.text = this.getValueAsText();\n\t\t\tbreak;\n\t}\n};\n\n/*\nThe various formatter functions are baked into this widget for the moment. Eventually they will be replaced by macro functions\n*/\n\n/*\nRetrieve the value of the widget. Options are:\nasString: Optionally return the value as a string\n*/\nViewWidget.prototype.getValue = function(options) {\n\toptions = options || {};\n\tvar value = options.asString ? \"\" : undefined;\n\tif(this.viewIndex) {\n\t\tvalue = this.wiki.extractTiddlerDataItem(this.viewTitle,this.viewIndex);\n\t} else {\n\t\tvar tiddler;\n\t\tif(this.viewSubtiddler) {\n\t\t\ttiddler = this.wiki.getSubTiddler(this.viewTitle,this.viewSubtiddler);\t\n\t\t} else {\n\t\t\ttiddler = this.wiki.getTiddler(this.viewTitle);\n\t\t}\n\t\tif(tiddler) {\n\t\t\tif(this.viewField === \"text\" && !this.viewSubtiddler) {\n\t\t\t\t// Calling getTiddlerText() triggers lazy loading of skinny tiddlers\n\t\t\t\tvalue = this.wiki.getTiddlerText(this.viewTitle);\n\t\t\t} else {\n\t\t\t\tif($tw.utils.hop(tiddler.fields,this.viewField)) {\n\t\t\t\t\tif(options.asString) {\n\t\t\t\t\t\tvalue = tiddler.getFieldString(this.viewField);\n\t\t\t\t\t} else {\n\t\t\t\t\t\tvalue = tiddler.fields[this.viewField];\t\t\t\t\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t} else {\n\t\t\tif(this.viewField === \"title\") {\n\t\t\t\tvalue = this.viewTitle;\n\t\t\t}\n\t\t}\n\t}\n\treturn value;\n};\n\nViewWidget.prototype.getValueAsText = function() {\n\treturn this.getValue({asString: true});\n};\n\nViewWidget.prototype.getValueAsHtmlWikified = function(mode) {\n\treturn this.wiki.renderText(\"text/html\",\"text/vnd.tiddlywiki\",this.getValueAsText(),{\n\t\tparseAsInline: mode !== \"block\",\n\t\tparentWidget: this\n\t});\n};\n\nViewWidget.prototype.getValueAsPlainWikified = function(mode) {\n\treturn this.wiki.renderText(\"text/plain\",\"text/vnd.tiddlywiki\",this.getValueAsText(),{\n\t\tparseAsInline: mode !== \"block\",\n\t\tparentWidget: this\n\t});\n};\n\nViewWidget.prototype.getValueAsHtmlEncodedPlainWikified = function(mode) {\n\treturn $tw.utils.htmlEncode(this.wiki.renderText(\"text/plain\",\"text/vnd.tiddlywiki\",this.getValueAsText(),{\n\t\tparseAsInline: mode !== \"block\",\n\t\tparentWidget: this\n\t}));\n};\n\nViewWidget.prototype.getValueAsHtmlEncoded = function() {\n\treturn $tw.utils.htmlEncode(this.getValueAsText());\n};\n\nViewWidget.prototype.getValueAsHtmlTextEncoded = function() {\n\treturn $tw.utils.htmlTextEncode(this.getValueAsText());\n};\n\nViewWidget.prototype.getValueAsUrlEncoded = function() {\n\treturn encodeURIComponent(this.getValueAsText());\n};\n\nViewWidget.prototype.getValueAsDoubleUrlEncoded = function() {\n\treturn encodeURIComponent(encodeURIComponent(this.getValueAsText()));\n};\n\nViewWidget.prototype.getValueAsDate = function(format) {\n\tformat = format || \"YYYY MM DD 0hh:0mm\";\n\tvar value = $tw.utils.parseDate(this.getValue());\n\tif(value && $tw.utils.isDate(value) && value.toString() !== \"Invalid Date\") {\n\t\treturn $tw.utils.formatDateString(value,format);\n\t} else {\n\t\treturn \"\";\n\t}\n};\n\nViewWidget.prototype.getValueAsRelativeDate = function(format) {\n\tvar value = $tw.utils.parseDate(this.getValue());\n\tif(value && $tw.utils.isDate(value) && value.toString() !== \"Invalid Date\") {\n\t\treturn $tw.utils.getRelativeDate((new Date()) - (new Date(value))).description;\n\t} else {\n\t\treturn \"\";\n\t}\n};\n\nViewWidget.prototype.getValueAsStrippedComments = function() {\n\tvar lines = this.getValueAsText().split(\"\\n\"),\n\t\tout = [];\n\tfor(var line=0; line<lines.length; line++) {\n\t\tvar text = lines[line];\n\t\tif(!/^\\s*\\/\\/#/.test(text)) {\n\t\t\tout.push(text);\n\t\t}\n\t}\n\treturn out.join(\"\\n\");\n};\n\nViewWidget.prototype.getValueAsJsEncoded = function() {\n\treturn $tw.utils.stringify(this.getValueAsText());\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nViewWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedAttributes.template || changedAttributes.format || changedTiddlers[this.viewTitle]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\n\t}\n};\n\nexports.view = ViewWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/widget.js": {
            "title": "$:/core/modules/widgets/widget.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/widget.js\ntype: application/javascript\nmodule-type: widget\n\nWidget base class\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nCreate a widget object for a parse tree node\n\tparseTreeNode: reference to the parse tree node to be rendered\n\toptions: see below\nOptions include:\n\twiki: mandatory reference to wiki associated with this render tree\n\tparentWidget: optional reference to a parent renderer node for the context chain\n\tdocument: optional document object to use instead of global document\n*/\nvar Widget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInitialise widget properties. These steps are pulled out of the constructor so that we can reuse them in subclasses\n*/\nWidget.prototype.initialise = function(parseTreeNode,options) {\n\t// Bail if parseTreeNode is undefined, meaning  that the widget constructor was called without any arguments so that it can be subclassed\n\tif(parseTreeNode === undefined) {\n\t\treturn;\n\t}\n\toptions = options || {};\n\t// Save widget info\n\tthis.parseTreeNode = parseTreeNode;\n\tthis.wiki = options.wiki;\n\tthis.parentWidget = options.parentWidget;\n\tthis.variablesConstructor = function() {};\n\tthis.variablesConstructor.prototype = this.parentWidget ? this.parentWidget.variables : {};\n\tthis.variables = new this.variablesConstructor();\n\tthis.document = options.document;\n\tthis.attributes = {};\n\tthis.children = [];\n\tthis.domNodes = [];\n\tthis.eventListeners = {};\n\t// Hashmap of the widget classes\n\tif(!this.widgetClasses) {\n\t\t// Get widget classes\n\t\tWidget.prototype.widgetClasses = $tw.modules.applyMethods(\"widget\");\n\t\t// Process any subclasses\n\t\t$tw.modules.forEachModuleOfType(\"widget-subclass\",function(title,module) {\n\t\t\tif(module.baseClass) {\n\t\t\t\tvar baseClass = Widget.prototype.widgetClasses[module.baseClass];\n\t\t\t\tif(!baseClass) {\n\t\t\t\t\tthrow \"Module '\" + title + \"' is attemping to extend a non-existent base class '\" + module.baseClass + \"'\";\n\t\t\t\t}\n\t\t\t\tvar subClass = module.constructor;\n\t\t\t\tsubClass.prototype = new baseClass();\n\t\t\t\t$tw.utils.extend(subClass.prototype,module.prototype);\n\t\t\t\tWidget.prototype.widgetClasses[module.name || module.baseClass] = subClass;\n\t\t\t}\n\t\t});\n\t}\n};\n\n/*\nRender this widget into the DOM\n*/\nWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nWidget.prototype.execute = function() {\n\tthis.makeChildWidgets();\n};\n\n/*\nSet the value of a context variable\nname: name of the variable\nvalue: value of the variable\nparams: array of {name:, default:} for each parameter\nisMacroDefinition: true if the variable is set via a \\define macro pragma (and hence should have variable substitution performed)\n*/\nWidget.prototype.setVariable = function(name,value,params,isMacroDefinition) {\n\tthis.variables[name] = {value: value, params: params, isMacroDefinition: !!isMacroDefinition};\n};\n\n/*\nGet the prevailing value of a context variable\nname: name of variable\noptions: see below\nOptions include\nparams: array of {name:, value:} for each parameter\ndefaultValue: default value if the variable is not defined\n\nReturns an object with the following fields:\n\nparams: array of {name:,value:} of parameters passed to wikitext variables\ntext: text of variable, with parameters properly substituted\n*/\nWidget.prototype.getVariableInfo = function(name,options) {\n\toptions = options || {};\n\tvar actualParams = options.params || [],\n\t\tparentWidget = this.parentWidget;\n\t// Check for the variable defined in the parent widget (or an ancestor in the prototype chain)\n\tif(parentWidget && name in parentWidget.variables) {\n\t\tvar variable = parentWidget.variables[name],\n\t\t\toriginalValue = variable.value,\n\t\t\tvalue = originalValue,\n\t\t\tparams = this.resolveVariableParameters(variable.params,actualParams);\n\t\t// Substitute any parameters specified in the definition\n\t\t$tw.utils.each(params,function(param) {\n\t\t\tvalue = $tw.utils.replaceString(value,new RegExp(\"\\\\$\" + $tw.utils.escapeRegExp(param.name) + \"\\\\$\",\"mg\"),param.value);\n\t\t});\n\t\t// Only substitute variable references if this variable was defined with the \\define pragma\n\t\tif(variable.isMacroDefinition) {\n\t\t\tvalue = this.substituteVariableReferences(value);\t\t\t\n\t\t}\n\t\treturn {\n\t\t\ttext: value,\n\t\t\tparams: params,\n\t\t\tsrcVariable: variable,\n\t\t\tisCacheable: originalValue === value\n\t\t};\n\t}\n\t// If the variable doesn't exist in the parent widget then look for a macro module\n\treturn {\n\t\ttext: this.evaluateMacroModule(name,actualParams,options.defaultValue)\n\t};\n};\n\n/*\nSimplified version of getVariableInfo() that just returns the text\n*/\nWidget.prototype.getVariable = function(name,options) {\n\treturn this.getVariableInfo(name,options).text;\n};\n\nWidget.prototype.resolveVariableParameters = function(formalParams,actualParams) {\n\tformalParams = formalParams || [];\n\tactualParams = actualParams || [];\n\tvar nextAnonParameter = 0, // Next candidate anonymous parameter in macro call\n\t\tparamInfo, paramValue,\n\t\tresults = [];\n\t// Step through each of the parameters in the macro definition\n\tfor(var p=0; p<formalParams.length; p++) {\n\t\t// Check if we've got a macro call parameter with the same name\n\t\tparamInfo = formalParams[p];\n\t\tparamValue = undefined;\n\t\tfor(var m=0; m<actualParams.length; m++) {\n\t\t\tif(actualParams[m].name === paramInfo.name) {\n\t\t\t\tparamValue = actualParams[m].value;\n\t\t\t}\n\t\t}\n\t\t// If not, use the next available anonymous macro call parameter\n\t\twhile(nextAnonParameter < actualParams.length && actualParams[nextAnonParameter].name) {\n\t\t\tnextAnonParameter++;\n\t\t}\n\t\tif(paramValue === undefined && nextAnonParameter < actualParams.length) {\n\t\t\tparamValue = actualParams[nextAnonParameter++].value;\n\t\t}\n\t\t// If we've still not got a value, use the default, if any\n\t\tparamValue = paramValue || paramInfo[\"default\"] || \"\";\n\t\t// Store the parameter name and value\n\t\tresults.push({name: paramInfo.name, value: paramValue});\n\t}\n\treturn results;\n};\n\nWidget.prototype.substituteVariableReferences = function(text) {\n\tvar self = this;\n\treturn (text || \"\").replace(/\\$\\(([^\\)\\$]+)\\)\\$/g,function(match,p1,offset,string) {\n\t\treturn self.getVariable(p1,{defaultValue: \"\"});\n\t});\n};\n\nWidget.prototype.evaluateMacroModule = function(name,actualParams,defaultValue) {\n\tif($tw.utils.hop($tw.macros,name)) {\n\t\tvar macro = $tw.macros[name],\n\t\t\targs = [];\n\t\tif(macro.params.length > 0) {\n\t\t\tvar nextAnonParameter = 0, // Next candidate anonymous parameter in macro call\n\t\t\t\tparamInfo, paramValue;\n\t\t\t// Step through each of the parameters in the macro definition\n\t\t\tfor(var p=0; p<macro.params.length; p++) {\n\t\t\t\t// Check if we've got a macro call parameter with the same name\n\t\t\t\tparamInfo = macro.params[p];\n\t\t\t\tparamValue = undefined;\n\t\t\t\tfor(var m=0; m<actualParams.length; m++) {\n\t\t\t\t\tif(actualParams[m].name === paramInfo.name) {\n\t\t\t\t\t\tparamValue = actualParams[m].value;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t// If not, use the next available anonymous macro call parameter\n\t\t\t\twhile(nextAnonParameter < actualParams.length && actualParams[nextAnonParameter].name) {\n\t\t\t\t\tnextAnonParameter++;\n\t\t\t\t}\n\t\t\t\tif(paramValue === undefined && nextAnonParameter < actualParams.length) {\n\t\t\t\t\tparamValue = actualParams[nextAnonParameter++].value;\n\t\t\t\t}\n\t\t\t\t// If we've still not got a value, use the default, if any\n\t\t\t\tparamValue = paramValue || paramInfo[\"default\"] || \"\";\n\t\t\t\t// Save the parameter\n\t\t\t\targs.push(paramValue);\n\t\t\t}\n\t\t}\n\t\telse for(var i=0; i<actualParams.length; ++i) {\n\t\t\targs.push(actualParams[i].value);\n\t\t}\n\t\treturn (macro.run.apply(this,args) || \"\").toString();\n\t} else {\n\t\treturn defaultValue;\n\t}\n};\n\n/*\nCheck whether a given context variable value exists in the parent chain\n*/\nWidget.prototype.hasVariable = function(name,value) {\n\tvar node = this;\n\twhile(node) {\n\t\tif($tw.utils.hop(node.variables,name) && node.variables[name].value === value) {\n\t\t\treturn true;\n\t\t}\n\t\tnode = node.parentWidget;\n\t}\n\treturn false;\n};\n\n/*\nConstruct a qualifying string based on a hash of concatenating the values of a given variable in the parent chain\n*/\nWidget.prototype.getStateQualifier = function(name) {\n\tthis.qualifiers = this.qualifiers || Object.create(null);\n\tname = name || \"transclusion\";\n\tif(this.qualifiers[name]) {\n\t\treturn this.qualifiers[name];\n\t} else {\n\t\tvar output = [],\n\t\t\tnode = this;\n\t\twhile(node && node.parentWidget) {\n\t\t\tif($tw.utils.hop(node.parentWidget.variables,name)) {\n\t\t\t\toutput.push(node.getVariable(name));\n\t\t\t}\n\t\t\tnode = node.parentWidget;\n\t\t}\n\t\tvar value = $tw.utils.hashString(output.join(\"\"));\n\t\tthis.qualifiers[name] = value;\n\t\treturn value;\n\t}\n};\n\n/*\nCompute the current values of the attributes of the widget. Returns a hashmap of the names of the attributes that have changed\n*/\nWidget.prototype.computeAttributes = function() {\n\tvar changedAttributes = {},\n\t\tself = this,\n\t\tvalue;\n\t$tw.utils.each(this.parseTreeNode.attributes,function(attribute,name) {\n\t\tif(attribute.type === \"filtered\") {\n\t\t\tvalue = self.wiki.filterTiddlers(attribute.filter,self)[0] || \"\";\n\t\t} else if(attribute.type === \"indirect\") {\n\t\t\tvalue = self.wiki.getTextReference(attribute.textReference,\"\",self.getVariable(\"currentTiddler\"));\n\t\t} else if(attribute.type === \"macro\") {\n\t\t\tvalue = self.getVariable(attribute.value.name,{params: attribute.value.params});\n\t\t} else { // String attribute\n\t\t\tvalue = attribute.value;\n\t\t}\n\t\t// Check whether the attribute has changed\n\t\tif(self.attributes[name] !== value) {\n\t\t\tself.attributes[name] = value;\n\t\t\tchangedAttributes[name] = true;\n\t\t}\n\t});\n\treturn changedAttributes;\n};\n\n/*\nCheck for the presence of an attribute\n*/\nWidget.prototype.hasAttribute = function(name) {\n\treturn $tw.utils.hop(this.attributes,name);\n};\n\n/*\nGet the value of an attribute\n*/\nWidget.prototype.getAttribute = function(name,defaultText) {\n\tif($tw.utils.hop(this.attributes,name)) {\n\t\treturn this.attributes[name];\n\t} else {\n\t\treturn defaultText;\n\t}\n};\n\n/*\nAssign the computed attributes of the widget to a domNode\noptions include:\nexcludeEventAttributes: ignores attributes whose name begins with \"on\"\n*/\nWidget.prototype.assignAttributes = function(domNode,options) {\n\toptions = options || {};\n\tvar self = this;\n\t$tw.utils.each(this.attributes,function(v,a) {\n\t\t// Check exclusions\n\t\tif(options.excludeEventAttributes && a.substr(0,2) === \"on\") {\n\t\t\tv = undefined;\n\t\t}\n\t\tif(v !== undefined) {\n\t\t\tvar b = a.split(\":\");\n\t\t\t// Setting certain attributes can cause a DOM error (eg xmlns on the svg element)\n\t\t\ttry {\n\t\t\t\tif (b.length == 2 && b[0] == \"xlink\"){\n\t\t\t\t\tdomNode.setAttributeNS(\"http://www.w3.org/1999/xlink\",b[1],v);\n\t\t\t\t} else {\n\t\t\t\t\tdomNode.setAttributeNS(null,a,v);\n\t\t\t\t}\n\t\t\t} catch(e) {\n\t\t\t}\n\t\t}\n\t});\n};\n\n/*\nMake child widgets correspondng to specified parseTreeNodes\n*/\nWidget.prototype.makeChildWidgets = function(parseTreeNodes,options) {\n\toptions = options || {};\n\tthis.children = [];\n\tvar self = this;\n\t// Create set variable widgets for each variable\n\t$tw.utils.each(options.variables,function(value,name) {\n\t\tvar setVariableWidget = {\n\t\t\ttype: \"set\",\n\t\t\tattributes: {\n\t\t\t\tname: {type: \"string\", value: name},\n\t\t\t\tvalue: {type: \"string\", value: value}\n\t\t\t},\n\t\t\tchildren: parseTreeNodes\n\t\t};\n\t\tparseTreeNodes = [setVariableWidget];\n\t});\n\t$tw.utils.each(parseTreeNodes || (this.parseTreeNode && this.parseTreeNode.children),function(childNode) {\n\t\tself.children.push(self.makeChildWidget(childNode));\n\t});\n};\n\n/*\nConstruct the widget object for a parse tree node\noptions include:\n\tvariables: optional hashmap of variables to wrap around the widget\n*/\nWidget.prototype.makeChildWidget = function(parseTreeNode,options) {\n\toptions = options || {};\n\tvar WidgetClass = this.widgetClasses[parseTreeNode.type];\n\tif(!WidgetClass) {\n\t\tWidgetClass = this.widgetClasses.text;\n\t\tparseTreeNode = {type: \"text\", text: \"Undefined widget '\" + parseTreeNode.type + \"'\"};\n\t}\n\t// Create set variable widgets for each variable\n\t$tw.utils.each(options.variables,function(value,name) {\n\t\tvar setVariableWidget = {\n\t\t\ttype: \"set\",\n\t\t\tattributes: {\n\t\t\t\tname: {type: \"string\", value: name},\n\t\t\t\tvalue: {type: \"string\", value: value}\n\t\t\t},\n\t\t\tchildren: [\n\t\t\t\tparseTreeNode\n\t\t\t]\n\t\t};\n\t\tparseTreeNode = setVariableWidget;\n\t});\n\treturn new WidgetClass(parseTreeNode,{\n\t\twiki: this.wiki,\n\t\tparentWidget: this,\n\t\tdocument: this.document\n\t});\n};\n\n/*\nGet the next sibling of this widget\n*/\nWidget.prototype.nextSibling = function() {\n\tif(this.parentWidget) {\n\t\tvar index = this.parentWidget.children.indexOf(this);\n\t\tif(index !== -1 && index < this.parentWidget.children.length-1) {\n\t\t\treturn this.parentWidget.children[index+1];\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nGet the previous sibling of this widget\n*/\nWidget.prototype.previousSibling = function() {\n\tif(this.parentWidget) {\n\t\tvar index = this.parentWidget.children.indexOf(this);\n\t\tif(index !== -1 && index > 0) {\n\t\t\treturn this.parentWidget.children[index-1];\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nRender the children of this widget into the DOM\n*/\nWidget.prototype.renderChildren = function(parent,nextSibling) {\n\tvar children = this.children;\n\tfor(var i = 0; i < children.length; i++) {\n\t\tchildren[i].render(parent,nextSibling);\n\t};\n};\n\n/*\nAdd a list of event listeners from an array [{type:,handler:},...]\n*/\nWidget.prototype.addEventListeners = function(listeners) {\n\tvar self = this;\n\t$tw.utils.each(listeners,function(listenerInfo) {\n\t\tself.addEventListener(listenerInfo.type,listenerInfo.handler);\n\t});\n};\n\n/*\nAdd an event listener\n*/\nWidget.prototype.addEventListener = function(type,handler) {\n\tvar self = this;\n\tif(typeof handler === \"string\") { // The handler is a method name on this widget\n\t\tthis.eventListeners[type] = function(event) {\n\t\t\treturn self[handler].call(self,event);\n\t\t};\n\t} else { // The handler is a function\n\t\tthis.eventListeners[type] = function(event) {\n\t\t\treturn handler.call(self,event);\n\t\t};\n\t}\n};\n\n/*\nDispatch an event to a widget. If the widget doesn't handle the event then it is also dispatched to the parent widget\n*/\nWidget.prototype.dispatchEvent = function(event) {\n\tevent.widget = event.widget || this;\n\t// Dispatch the event if this widget handles it\n\tvar listener = this.eventListeners[event.type];\n\tif(listener) {\n\t\t// Don't propagate the event if the listener returned false\n\t\tif(!listener(event)) {\n\t\t\treturn false;\n\t\t}\n\t}\n\t// Dispatch the event to the parent widget\n\tif(this.parentWidget) {\n\t\treturn this.parentWidget.dispatchEvent(event);\n\t}\n\treturn true;\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nWidget.prototype.refresh = function(changedTiddlers) {\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nRebuild a previously rendered widget\n*/\nWidget.prototype.refreshSelf = function() {\n\tvar nextSibling = this.findNextSiblingDomNode();\n\tthis.removeChildDomNodes();\n\tthis.render(this.parentDomNode,nextSibling);\n};\n\n/*\nRefresh all the children of a widget\n*/\nWidget.prototype.refreshChildren = function(changedTiddlers) {\n\tvar children = this.children,\n\t\trefreshed = false;\n\tfor (var i = 0; i < children.length; i++) {\n\t\trefreshed = children[i].refresh(changedTiddlers) || refreshed;\n\t}\n\treturn refreshed;\n};\n\n/*\nFind the next sibling in the DOM to this widget. This is done by scanning the widget tree through all next siblings and their descendents that share the same parent DOM node\n*/\nWidget.prototype.findNextSiblingDomNode = function(startIndex) {\n\t// Refer to this widget by its index within its parents children\n\tvar parent = this.parentWidget,\n\t\tindex = startIndex !== undefined ? startIndex : parent.children.indexOf(this);\nif(index === -1) {\n\tthrow \"node not found in parents children\";\n}\n\t// Look for a DOM node in the later siblings\n\twhile(++index < parent.children.length) {\n\t\tvar domNode = parent.children[index].findFirstDomNode();\n\t\tif(domNode) {\n\t\t\treturn domNode;\n\t\t}\n\t}\n\t// Go back and look for later siblings of our parent if it has the same parent dom node\n\tvar grandParent = parent.parentWidget;\n\tif(grandParent && parent.parentDomNode === this.parentDomNode) {\n\t\tindex = grandParent.children.indexOf(parent);\n\t\tif(index !== -1) {\n\t\t\treturn parent.findNextSiblingDomNode(index);\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nFind the first DOM node generated by a widget or its children\n*/\nWidget.prototype.findFirstDomNode = function() {\n\t// Return the first dom node of this widget, if we've got one\n\tif(this.domNodes.length > 0) {\n\t\treturn this.domNodes[0];\n\t}\n\t// Otherwise, recursively call our children\n\tfor(var t=0; t<this.children.length; t++) {\n\t\tvar domNode = this.children[t].findFirstDomNode();\n\t\tif(domNode) {\n\t\t\treturn domNode;\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nRemove any DOM nodes created by this widget or its children\n*/\nWidget.prototype.removeChildDomNodes = function() {\n\t// If this widget has directly created DOM nodes, delete them and exit. This assumes that any child widgets are contained within the created DOM nodes, which would normally be the case\n\tif(this.domNodes.length > 0) {\n\t\t$tw.utils.each(this.domNodes,function(domNode) {\n\t\t\tdomNode.parentNode.removeChild(domNode);\n\t\t});\n\t\tthis.domNodes = [];\n\t} else {\n\t\t// Otherwise, ask the child widgets to delete their DOM nodes\n\t\t$tw.utils.each(this.children,function(childWidget) {\n\t\t\tchildWidget.removeChildDomNodes();\n\t\t});\n\t}\n};\n\n/*\nInvoke the action widgets that are descendents of the current widget.\n*/\nWidget.prototype.invokeActions = function(triggeringWidget,event) {\n\tvar handled = false;\n\t// For each child widget\n\tfor(var t=0; t<this.children.length; t++) {\n\t\tvar child = this.children[t];\n\t\t// Invoke the child if it is an action widget\n\t\tif(child.invokeAction) {\n\t\t\tchild.refreshSelf();\n\t\t\tif(child.invokeAction(triggeringWidget,event)) {\n\t\t\t\thandled = true;\n\t\t\t}\n\t\t}\n\t\t// Propagate through through the child if it permits it\n\t\tif(child.allowActionPropagation() && child.invokeActions(triggeringWidget,event)) {\n\t\t\thandled = true;\n\t\t}\n\t}\n\treturn handled;\n};\n\n/*\nInvoke the action widgets defined in a string\n*/\nWidget.prototype.invokeActionString = function(actions,triggeringWidget,event,variables) {\n\tactions = actions || \"\";\n\tvar parser = this.wiki.parseText(\"text/vnd.tiddlywiki\",actions,{\n\t\t\tparentWidget: this,\n\t\t\tdocument: this.document\n\t\t}),\n\t\twidgetNode = this.wiki.makeWidget(parser,{\n\t\t\tparentWidget: this,\n\t\t\tdocument: this.document,\n\t\t\tvariables: variables\n\t\t});\n\tvar container = this.document.createElement(\"div\");\n\twidgetNode.render(container,null);\n\treturn widgetNode.invokeActions(this,event);\n};\n\n/*\nExecute action tiddlers by tag\n*/\nWidget.prototype.invokeActionsByTag = function(tag,event,variables) {\n\tvar self = this;\n\t$tw.utils.each(self.wiki.filterTiddlers(\"[all[shadows+tiddlers]tag[\" + tag + \"]!has[draft.of]]\"),function(title) {\n\t\tself.invokeActionString(self.wiki.getTiddlerText(title),self,event,variables);\n\t});\n};\n\nWidget.prototype.allowActionPropagation = function() {\n\treturn true;\n};\n\nexports.widget = Widget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/wikify.js": {
            "title": "$:/core/modules/widgets/wikify.js",
            "text": "/*\\\ntitle: $:/core/modules/widgets/wikify.js\ntype: application/javascript\nmodule-type: widget\n\nWidget to wikify text into a variable\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar WikifyWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nWikifyWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nWikifyWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nWikifyWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.wikifyName = this.getAttribute(\"name\");\n\tthis.wikifyText = this.getAttribute(\"text\");\n\tthis.wikifyType = this.getAttribute(\"type\");\n\tthis.wikifyMode = this.getAttribute(\"mode\",\"block\");\n\tthis.wikifyOutput = this.getAttribute(\"output\",\"text\");\n\t// Create the parse tree\n\tthis.wikifyParser = this.wiki.parseText(this.wikifyType,this.wikifyText,{\n\t\t\tparseAsInline: this.wikifyMode === \"inline\"\n\t\t});\n\t// Create the widget tree \n\tthis.wikifyWidgetNode = this.wiki.makeWidget(this.wikifyParser,{\n\t\t\tdocument: $tw.fakeDocument,\n\t\t\tparentWidget: this\n\t\t});\n\t// Render the widget tree to the container\n\tthis.wikifyContainer = $tw.fakeDocument.createElement(\"div\");\n\tthis.wikifyWidgetNode.render(this.wikifyContainer,null);\n\tthis.wikifyResult = this.getResult();\n\t// Set context variable\n\tthis.setVariable(this.wikifyName,this.wikifyResult);\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nReturn the result string\n*/\nWikifyWidget.prototype.getResult = function() {\n\tvar result;\n\tswitch(this.wikifyOutput) {\n\t\tcase \"text\":\n\t\t\tresult = this.wikifyContainer.textContent;\n\t\t\tbreak;\n\t\tcase \"formattedtext\":\n\t\t\tresult = this.wikifyContainer.formattedTextContent;\n\t\t\tbreak;\n\t\tcase \"html\":\n\t\t\tresult = this.wikifyContainer.innerHTML;\n\t\t\tbreak;\n\t\tcase \"parsetree\":\n\t\t\tresult = JSON.stringify(this.wikifyParser.tree,0,$tw.config.preferences.jsonSpaces);\n\t\t\tbreak;\n\t\tcase \"widgettree\":\n\t\t\tresult = JSON.stringify(this.getWidgetTree(),0,$tw.config.preferences.jsonSpaces);\n\t\t\tbreak;\n\t}\n\treturn result;\n};\n\n/*\nReturn a string of the widget tree\n*/\nWikifyWidget.prototype.getWidgetTree = function() {\n\tvar copyNode = function(widgetNode,resultNode) {\n\t\t\tvar type = widgetNode.parseTreeNode.type;\n\t\t\tresultNode.type = type;\n\t\t\tswitch(type) {\n\t\t\t\tcase \"element\":\n\t\t\t\t\tresultNode.tag = widgetNode.parseTreeNode.tag;\n\t\t\t\t\tbreak;\n\t\t\t\tcase \"text\":\n\t\t\t\t\tresultNode.text = widgetNode.parseTreeNode.text;\n\t\t\t\t\tbreak;\t\n\t\t\t}\n\t\t\tif(Object.keys(widgetNode.attributes || {}).length > 0) {\n\t\t\t\tresultNode.attributes = {};\n\t\t\t\t$tw.utils.each(widgetNode.attributes,function(attr,attrName) {\n\t\t\t\t\tresultNode.attributes[attrName] = widgetNode.getAttribute(attrName);\n\t\t\t\t});\n\t\t\t}\n\t\t\tif(Object.keys(widgetNode.children || {}).length > 0) {\n\t\t\t\tresultNode.children = [];\n\t\t\t\t$tw.utils.each(widgetNode.children,function(widgetChildNode) {\n\t\t\t\t\tvar node = {};\n\t\t\t\t\tresultNode.children.push(node);\n\t\t\t\t\tcopyNode(widgetChildNode,node);\n\t\t\t\t});\n\t\t\t}\n\t\t},\n\t\tresults = {};\n\tcopyNode(this.wikifyWidgetNode,results);\n\treturn results;\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nWikifyWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\t// Refresh ourselves entirely if any of our attributes have changed\n\tif(changedAttributes.name || changedAttributes.text || changedAttributes.type || changedAttributes.mode || changedAttributes.output) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\t// Refresh the widget tree\n\t\tif(this.wikifyWidgetNode.refresh(changedTiddlers)) {\n\t\t\t// Check if there was any change\n\t\t\tvar result = this.getResult();\n\t\t\tif(result !== this.wikifyResult) {\n\t\t\t\t// If so, save the change\n\t\t\t\tthis.wikifyResult = result;\n\t\t\t\tthis.setVariable(this.wikifyName,this.wikifyResult);\n\t\t\t\t// Refresh each of our child widgets\n\t\t\t\t$tw.utils.each(this.children,function(childWidget) {\n\t\t\t\t\tchildWidget.refreshSelf();\n\t\t\t\t});\n\t\t\t\treturn true;\n\t\t\t}\n\t\t}\n\t\t// Just refresh the children\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.wikify = WikifyWidget;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/wiki-bulkops.js": {
            "title": "$:/core/modules/wiki-bulkops.js",
            "text": "/*\\\ntitle: $:/core/modules/wiki-bulkops.js\ntype: application/javascript\nmodule-type: wikimethod\n\nBulk tiddler operations such as rename.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nRename a tiddler, and relink any tags or lists that reference it.\n*/\nfunction renameTiddler(fromTitle,toTitle,options) {\n\tfromTitle = (fromTitle || \"\").trim();\n\ttoTitle = (toTitle || \"\").trim();\n\toptions = options || {};\n\tif(fromTitle && toTitle && fromTitle !== toTitle) {\n\t\t// Rename the tiddler itself\n\t\tvar oldTiddler = this.getTiddler(fromTitle),\n\t\t\tnewTiddler = new $tw.Tiddler(oldTiddler,{title: toTitle},this.getModificationFields());\n\t\tnewTiddler = $tw.hooks.invokeHook(\"th-renaming-tiddler\",newTiddler,oldTiddler);\n\t\tthis.addTiddler(newTiddler);\n\t\tthis.deleteTiddler(fromTitle);\n\t\t// Rename any tags or lists that reference it\n\t\tthis.relinkTiddler(fromTitle,toTitle,options)\n\t}\n}\n\n/*\nRelink any tags or lists that reference a given tiddler\n*/\nfunction relinkTiddler(fromTitle,toTitle,options) {\n\tvar self = this;\n\tfromTitle = (fromTitle || \"\").trim();\n\ttoTitle = (toTitle || \"\").trim();\n\toptions = options || {};\n\tif(fromTitle && toTitle && fromTitle !== toTitle) {\n\t\tthis.each(function(tiddler,title) {\n\t\t\tvar type = tiddler.fields.type || \"\";\n\t\t\t// Don't touch plugins or JavaScript modules\n\t\t\tif(!tiddler.fields[\"plugin-type\"] && type !== \"application/javascript\") {\n\t\t\t\tvar tags = tiddler.fields.tags ? tiddler.fields.tags.slice(0) : undefined,\n\t\t\t\t\tlist = tiddler.fields.list ? tiddler.fields.list.slice(0) : undefined,\n\t\t\t\t\tisModified = false;\n\t\t\t\tif(!options.dontRenameInTags) {\n\t\t\t\t\t// Rename tags\n\t\t\t\t\t$tw.utils.each(tags,function (title,index) {\n\t\t\t\t\t\tif(title === fromTitle) {\nconsole.log(\"Renaming tag '\" + tags[index] + \"' to '\" + toTitle + \"' of tiddler '\" + tiddler.fields.title + \"'\");\n\t\t\t\t\t\t\ttags[index] = toTitle;\n\t\t\t\t\t\t\tisModified = true;\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t\tif(!options.dontRenameInLists) {\n\t\t\t\t\t// Rename lists\n\t\t\t\t\t$tw.utils.each(list,function (title,index) {\n\t\t\t\t\t\tif(title === fromTitle) {\nconsole.log(\"Renaming list item '\" + list[index] + \"' to '\" + toTitle + \"' of tiddler '\" + tiddler.fields.title + \"'\");\n\t\t\t\t\t\t\tlist[index] = toTitle;\n\t\t\t\t\t\t\tisModified = true;\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t\tif(isModified) {\n\t\t\t\t\tvar newTiddler = new $tw.Tiddler(tiddler,{tags: tags, list: list},self.getModificationFields())\n\t\t\t\t\tnewTiddler = $tw.hooks.invokeHook(\"th-relinking-tiddler\",newTiddler,tiddler);\n\t\t\t\t\tself.addTiddler(newTiddler);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n};\n\nexports.renameTiddler = renameTiddler;\nexports.relinkTiddler = relinkTiddler;\n\n})();\n",
            "type": "application/javascript",
            "module-type": "wikimethod"
        },
        "$:/core/modules/wiki.js": {
            "title": "$:/core/modules/wiki.js",
            "text": "/*\\\ntitle: $:/core/modules/wiki.js\ntype: application/javascript\nmodule-type: wikimethod\n\nExtension methods for the $tw.Wiki object\n\nAdds the following properties to the wiki object:\n\n* `eventListeners` is a hashmap by type of arrays of listener functions\n* `changedTiddlers` is a hashmap describing changes to named tiddlers since wiki change events were last dispatched. Each entry is a hashmap containing two fields:\n\tmodified: true/false\n\tdeleted: true/false\n* `changeCount` is a hashmap by tiddler title containing a numerical index that starts at zero and is incremented each time a tiddler is created changed or deleted\n* `caches` is a hashmap by tiddler title containing a further hashmap of named cache objects. Caches are automatically cleared when a tiddler is modified or deleted\n* `globalCache` is a hashmap by cache name of cache objects that are cleared whenever any tiddler change occurs\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nvar USER_NAME_TITLE = \"$:/status/UserName\",\n\tTIMESTAMP_DISABLE_TITLE = \"$:/config/TimestampDisable\";\n\n/*\nAdd available indexers to this wiki\n*/\nexports.addIndexersToWiki = function() {\n\tvar self = this;\n\t$tw.utils.each($tw.modules.applyMethods(\"indexer\"),function(Indexer,name) {\n\t\tself.addIndexer(new Indexer(self),name);\n\t});\n};\n\n/*\nGet the value of a text reference. Text references can have any of these forms:\n\t<tiddlertitle>\n\t<tiddlertitle>!!<fieldname>\n\t!!<fieldname> - specifies a field of the current tiddlers\n\t<tiddlertitle>##<index>\n*/\nexports.getTextReference = function(textRef,defaultText,currTiddlerTitle) {\n\tvar tr = $tw.utils.parseTextReference(textRef),\n\t\ttitle = tr.title || currTiddlerTitle;\n\tif(tr.field) {\n\t\tvar tiddler = this.getTiddler(title);\n\t\tif(tr.field === \"title\") { // Special case so we can return the title of a non-existent tiddler\n\t\t\treturn title;\n\t\t} else if(tiddler && $tw.utils.hop(tiddler.fields,tr.field)) {\n\t\t\treturn tiddler.getFieldString(tr.field);\n\t\t} else {\n\t\t\treturn defaultText;\n\t\t}\n\t} else if(tr.index) {\n\t\treturn this.extractTiddlerDataItem(title,tr.index,defaultText);\n\t} else {\n\t\treturn this.getTiddlerText(title,defaultText);\n\t}\n};\n\nexports.setTextReference = function(textRef,value,currTiddlerTitle) {\n\tvar tr = $tw.utils.parseTextReference(textRef),\n\t\ttitle = tr.title || currTiddlerTitle;\n\tthis.setText(title,tr.field,tr.index,value);\n};\n\nexports.setText = function(title,field,index,value,options) {\n\toptions = options || {};\n\tvar creationFields = options.suppressTimestamp ? {} : this.getCreationFields(),\n\t\tmodificationFields = options.suppressTimestamp ? {} : this.getModificationFields();\n\t// Check if it is a reference to a tiddler field\n\tif(index) {\n\t\tvar data = this.getTiddlerData(title,Object.create(null));\n\t\tif(value !== undefined) {\n\t\t\tdata[index] = value;\n\t\t} else {\n\t\t\tdelete data[index];\n\t\t}\n\t\tthis.setTiddlerData(title,data,modificationFields);\n\t} else {\n\t\tvar tiddler = this.getTiddler(title),\n\t\t\tfields = {title: title};\n\t\tfields[field || \"text\"] = value;\n\t\tthis.addTiddler(new $tw.Tiddler(creationFields,tiddler,fields,modificationFields));\n\t}\n};\n\nexports.deleteTextReference = function(textRef,currTiddlerTitle) {\n\tvar tr = $tw.utils.parseTextReference(textRef),\n\t\ttitle,tiddler,fields;\n\t// Check if it is a reference to a tiddler\n\tif(tr.title && !tr.field) {\n\t\tthis.deleteTiddler(tr.title);\n\t// Else check for a field reference\n\t} else if(tr.field) {\n\t\ttitle = tr.title || currTiddlerTitle;\n\t\ttiddler = this.getTiddler(title);\n\t\tif(tiddler && $tw.utils.hop(tiddler.fields,tr.field)) {\n\t\t\tfields = Object.create(null);\n\t\t\tfields[tr.field] = undefined;\n\t\t\tthis.addTiddler(new $tw.Tiddler(tiddler,fields,this.getModificationFields()));\n\t\t}\n\t}\n};\n\nexports.addEventListener = function(type,listener) {\n\tthis.eventListeners = this.eventListeners || {};\n\tthis.eventListeners[type] = this.eventListeners[type]  || [];\n\tthis.eventListeners[type].push(listener);\t\n};\n\nexports.removeEventListener = function(type,listener) {\n\tvar listeners = this.eventListeners[type];\n\tif(listeners) {\n\t\tvar p = listeners.indexOf(listener);\n\t\tif(p !== -1) {\n\t\t\tlisteners.splice(p,1);\n\t\t}\n\t}\n};\n\nexports.dispatchEvent = function(type /*, args */) {\n\tvar args = Array.prototype.slice.call(arguments,1),\n\t\tlisteners = this.eventListeners[type];\n\tif(listeners) {\n\t\tfor(var p=0; p<listeners.length; p++) {\n\t\t\tvar listener = listeners[p];\n\t\t\tlistener.apply(listener,args);\n\t\t}\n\t}\n};\n\n/*\nCauses a tiddler to be marked as changed, incrementing the change count, and triggers event handlers.\nThis method should be called after the changes it describes have been made to the wiki.tiddlers[] array.\n\ttitle: Title of tiddler\n\tisDeleted: defaults to false (meaning the tiddler has been created or modified),\n\t\ttrue if the tiddler has been deleted\n*/\nexports.enqueueTiddlerEvent = function(title,isDeleted) {\n\t// Record the touch in the list of changed tiddlers\n\tthis.changedTiddlers = this.changedTiddlers || Object.create(null);\n\tthis.changedTiddlers[title] = this.changedTiddlers[title] || Object.create(null);\n\tthis.changedTiddlers[title][isDeleted ? \"deleted\" : \"modified\"] = true;\n\t// Increment the change count\n\tthis.changeCount = this.changeCount || Object.create(null);\n\tif($tw.utils.hop(this.changeCount,title)) {\n\t\tthis.changeCount[title]++;\n\t} else {\n\t\tthis.changeCount[title] = 1;\n\t}\n\t// Trigger events\n\tthis.eventListeners = this.eventListeners || {};\n\tif(!this.eventsTriggered) {\n\t\tvar self = this;\n\t\t$tw.utils.nextTick(function() {\n\t\t\tvar changes = self.changedTiddlers;\n\t\t\tself.changedTiddlers = Object.create(null);\n\t\t\tself.eventsTriggered = false;\n\t\t\tif($tw.utils.count(changes) > 0) {\n\t\t\t\tself.dispatchEvent(\"change\",changes);\n\t\t\t}\n\t\t});\n\t\tthis.eventsTriggered = true;\n\t}\n};\n\nexports.getSizeOfTiddlerEventQueue = function() {\n\treturn $tw.utils.count(this.changedTiddlers);\n};\n\nexports.clearTiddlerEventQueue = function() {\n\tthis.changedTiddlers = Object.create(null);\n\tthis.changeCount = Object.create(null);\n};\n\nexports.getChangeCount = function(title) {\n\tthis.changeCount = this.changeCount || Object.create(null);\n\tif($tw.utils.hop(this.changeCount,title)) {\n\t\treturn this.changeCount[title];\n\t} else {\n\t\treturn 0;\n\t}\n};\n\n/*\nGenerate an unused title from the specified base\noptions.prefix must be a string\n*/\nexports.generateNewTitle = function(baseTitle,options) {\n\toptions = options || {};\n\tvar c = 0,\n\t\ttitle = baseTitle,\n\t\ttemplate = options.template,\n\t\tprefix = (typeof(options.prefix) === \"string\") ? options.prefix : \" \";\n\tif (template) {\n\t\t// \"count\" is important to avoid an endless loop in while(...)!!\n\t\ttemplate = (/\\$count:?(\\d+)?\\$/i.test(template)) ? template : template + \"$count$\";\n\t\ttitle = $tw.utils.formatTitleString(template,{\"base\":baseTitle,\"separator\":prefix,\"counter\":c});\n\t\twhile(this.tiddlerExists(title) || this.isShadowTiddler(title) || this.findDraft(title)) {\n\t\t\ttitle = $tw.utils.formatTitleString(template,{\"base\":baseTitle,\"separator\":prefix,\"counter\":(++c)});\n\t\t}\n\t} else {\n\t\twhile(this.tiddlerExists(title) || this.isShadowTiddler(title) || this.findDraft(title)) {\n\t\t\ttitle = baseTitle + prefix + (++c);\n\t\t}\n\t}\n\treturn title;\n};\n\nexports.isSystemTiddler = function(title) {\n\treturn title && title.indexOf(\"$:/\") === 0;\n};\n\nexports.isTemporaryTiddler = function(title) {\n\treturn title && title.indexOf(\"$:/temp/\") === 0;\n};\n\nexports.isImageTiddler = function(title) {\n\tvar tiddler = this.getTiddler(title);\n\tif(tiddler) {\t\t\n\t\tvar contentTypeInfo = $tw.config.contentTypeInfo[tiddler.fields.type || \"text/vnd.tiddlywiki\"];\n\t\treturn !!contentTypeInfo && contentTypeInfo.flags.indexOf(\"image\") !== -1;\n\t} else {\n\t\treturn null;\n\t}\n};\n\nexports.isBinaryTiddler = function(title) {\n\tvar tiddler = this.getTiddler(title);\n\tif(tiddler) {\t\t\n\t\tvar contentTypeInfo = $tw.config.contentTypeInfo[tiddler.fields.type || \"text/vnd.tiddlywiki\"];\n\t\treturn !!contentTypeInfo && contentTypeInfo.encoding === \"base64\";\n\t} else {\n\t\treturn null;\n\t}\n};\n\n/*\nLike addTiddler() except it will silently reject any plugin tiddlers that are older than the currently loaded version. Returns true if the tiddler was imported\n*/\nexports.importTiddler = function(tiddler) {\n\tvar existingTiddler = this.getTiddler(tiddler.fields.title);\n\t// Check if we're dealing with a plugin\n\tif(tiddler && tiddler.hasField(\"plugin-type\") && tiddler.hasField(\"version\") && existingTiddler && existingTiddler.hasField(\"plugin-type\") && existingTiddler.hasField(\"version\")) {\n\t\t// Reject the incoming plugin if it is older\n\t\tif(!$tw.utils.checkVersions(tiddler.fields.version,existingTiddler.fields.version)) {\n\t\t\treturn false;\n\t\t}\n\t}\n\t// Fall through to adding the tiddler\n\tthis.addTiddler(tiddler);\n\treturn true;\n};\n\n/*\nReturn a hashmap of the fields that should be set when a tiddler is created\n*/\nexports.getCreationFields = function() {\n\tif(this.getTiddlerText(TIMESTAMP_DISABLE_TITLE,\"\").toLowerCase() !== \"yes\") {\n\t\tvar fields = {\n\t\t\t\tcreated: new Date()\n\t\t\t},\n\t\t\tcreator = this.getTiddlerText(USER_NAME_TITLE);\n\t\tif(creator) {\n\t\t\tfields.creator = creator;\n\t\t}\n\t\treturn fields;\n\t} else {\n\t\treturn {};\n\t}\n};\n\n/*\nReturn a hashmap of the fields that should be set when a tiddler is modified\n*/\nexports.getModificationFields = function() {\n\tif(this.getTiddlerText(TIMESTAMP_DISABLE_TITLE,\"\").toLowerCase() !== \"yes\") {\n\t\tvar fields = Object.create(null),\n\t\t\tmodifier = this.getTiddlerText(USER_NAME_TITLE);\n\t\tfields.modified = new Date();\n\t\tif(modifier) {\n\t\t\tfields.modifier = modifier;\n\t\t}\n\t\treturn fields;\n\t} else {\n\t\treturn {};\n\t}\n};\n\n/*\nReturn a sorted array of tiddler titles.  Options include:\nsortField: field to sort by\nexcludeTag: tag to exclude\nincludeSystem: whether to include system tiddlers (defaults to false)\n*/\nexports.getTiddlers = function(options) {\n\toptions = options || Object.create(null);\n\tvar self = this,\n\t\tsortField = options.sortField || \"title\",\n\t\ttiddlers = [], t, titles = [];\n\tthis.each(function(tiddler,title) {\n\t\tif(options.includeSystem || !self.isSystemTiddler(title)) {\n\t\t\tif(!options.excludeTag || !tiddler.hasTag(options.excludeTag)) {\n\t\t\t\ttiddlers.push(tiddler);\n\t\t\t}\n\t\t}\n\t});\n\ttiddlers.sort(function(a,b) {\n\t\tvar aa = a.fields[sortField].toLowerCase() || \"\",\n\t\t\tbb = b.fields[sortField].toLowerCase() || \"\";\n\t\tif(aa < bb) {\n\t\t\treturn -1;\n\t\t} else {\n\t\t\tif(aa > bb) {\n\t\t\t\treturn 1;\n\t\t\t} else {\n\t\t\t\treturn 0;\n\t\t\t}\n\t\t}\n\t});\n\tfor(t=0; t<tiddlers.length; t++) {\n\t\ttitles.push(tiddlers[t].fields.title);\n\t}\n\treturn titles;\n};\n\nexports.countTiddlers = function(excludeTag) {\n\tvar tiddlers = this.getTiddlers({excludeTag: excludeTag});\n\treturn $tw.utils.count(tiddlers);\n};\n\n/*\nReturns a function iterator(callback) that iterates through the specified titles, and invokes the callback with callback(tiddler,title)\n*/\nexports.makeTiddlerIterator = function(titles) {\n\tvar self = this;\n\tif(!$tw.utils.isArray(titles)) {\n\t\ttitles = Object.keys(titles);\n\t} else {\n\t\ttitles = titles.slice(0);\n\t}\n\treturn function(callback) {\n\t\ttitles.forEach(function(title) {\n\t\t\tcallback(self.getTiddler(title),title);\n\t\t});\n\t};\n};\n\n/*\nSort an array of tiddler titles by a specified field\n\ttitles: array of titles (sorted in place)\n\tsortField: name of field to sort by\n\tisDescending: true if the sort should be descending\n\tisCaseSensitive: true if the sort should consider upper and lower case letters to be different\n*/\nexports.sortTiddlers = function(titles,sortField,isDescending,isCaseSensitive,isNumeric,isAlphaNumeric) {\n\tvar self = this;\n\ttitles.sort(function(a,b) {\n\t\tvar x,y,\n\t\t\tcompareNumbers = function(x,y) {\n\t\t\t\tvar result = \n\t\t\t\t\tisNaN(x) && !isNaN(y) ? (isDescending ? -1 : 1) :\n\t\t\t\t\t!isNaN(x) && isNaN(y) ? (isDescending ? 1 : -1) :\n\t\t\t\t\t\t\t\t\t\t\t(isDescending ? y - x :  x - y);\n\t\t\t\treturn result;\n\t\t\t};\n\t\tif(sortField !== \"title\") {\n\t\t\tvar tiddlerA = self.getTiddler(a),\n\t\t\t\ttiddlerB = self.getTiddler(b);\n\t\t\tif(tiddlerA) {\n\t\t\t\ta = tiddlerA.fields[sortField] || \"\";\n\t\t\t} else {\n\t\t\t\ta = \"\";\n\t\t\t}\n\t\t\tif(tiddlerB) {\n\t\t\t\tb = tiddlerB.fields[sortField] || \"\";\n\t\t\t} else {\n\t\t\t\tb = \"\";\n\t\t\t}\n\t\t}\n\t\tx = Number(a);\n\t\ty = Number(b);\n\t\tif(isNumeric && (!isNaN(x) || !isNaN(y))) {\n\t\t\treturn compareNumbers(x,y);\n\t\t} else if($tw.utils.isDate(a) && $tw.utils.isDate(b)) {\n\t\t\treturn isDescending ? b - a : a - b;\n\t\t} else if(isAlphaNumeric) {\n\t\t\treturn isDescending ? b.localeCompare(a,undefined,{numeric: true,sensitivity: \"base\"}) : a.localeCompare(b,undefined,{numeric: true,sensitivity: \"base\"});\n\t\t} else {\n\t\t\ta = String(a);\n\t\t\tb = String(b);\n\t\t\tif(!isCaseSensitive) {\n\t\t\t\ta = a.toLowerCase();\n\t\t\t\tb = b.toLowerCase();\n\t\t\t}\n\t\t\treturn isDescending ? b.localeCompare(a) : a.localeCompare(b);\n\t\t}\n\t});\n};\n\n/*\nFor every tiddler invoke a callback(title,tiddler) with `this` set to the wiki object. Options include:\nsortField: field to sort by\nexcludeTag: tag to exclude\nincludeSystem: whether to include system tiddlers (defaults to false)\n*/\nexports.forEachTiddler = function(/* [options,]callback */) {\n\tvar arg = 0,\n\t\toptions = arguments.length >= 2 ? arguments[arg++] : {},\n\t\tcallback = arguments[arg++],\n\t\ttitles = this.getTiddlers(options),\n\t\tt, tiddler;\n\tfor(t=0; t<titles.length; t++) {\n\t\ttiddler = this.getTiddler(titles[t]);\n\t\tif(tiddler) {\n\t\t\tcallback.call(this,tiddler.fields.title,tiddler);\n\t\t}\n\t}\n};\n\n/*\nReturn an array of tiddler titles that are directly linked within the given parse tree\n */\nexports.extractLinks = function(parseTreeRoot) {\n\t// Count up the links\n\tvar links = [],\n\t\tcheckParseTree = function(parseTree) {\n\t\t\tfor(var t=0; t<parseTree.length; t++) {\n\t\t\t\tvar parseTreeNode = parseTree[t];\n\t\t\t\tif(parseTreeNode.type === \"link\" && parseTreeNode.attributes.to && parseTreeNode.attributes.to.type === \"string\") {\n\t\t\t\t\tvar value = parseTreeNode.attributes.to.value;\n\t\t\t\t\tif(links.indexOf(value) === -1) {\n\t\t\t\t\t\tlinks.push(value);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\tif(parseTreeNode.children) {\n\t\t\t\t\tcheckParseTree(parseTreeNode.children);\n\t\t\t\t}\n\t\t\t}\n\t\t};\n\tcheckParseTree(parseTreeRoot);\n\treturn links;\n};\n\n/*\nReturn an array of tiddler titles that are directly linked from the specified tiddler\n*/\nexports.getTiddlerLinks = function(title) {\n\tvar self = this;\n\t// We'll cache the links so they only get computed if the tiddler changes\n\treturn this.getCacheForTiddler(title,\"links\",function() {\n\t\t// Parse the tiddler\n\t\tvar parser = self.parseTiddler(title);\n\t\tif(parser) {\n\t\t\treturn self.extractLinks(parser.tree);\n\t\t}\n\t\treturn [];\n\t});\n};\n\n/*\nReturn an array of tiddler titles that link to the specified tiddler\n*/\nexports.getTiddlerBacklinks = function(targetTitle) {\n\tvar self = this,\n\t\tbacklinksIndexer = this.getIndexer(\"BacklinksIndexer\"),\n\t\tbacklinks = backlinksIndexer && backlinksIndexer.lookup(targetTitle);\n\n\tif(!backlinks) {\n\t\tbacklinks = [];\n\t\tthis.forEachTiddler(function(title,tiddler) {\n\t\t\tvar links = self.getTiddlerLinks(title);\n\t\t\tif(links.indexOf(targetTitle) !== -1) {\n\t\t\t\tbacklinks.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn backlinks;\n};\n\n/*\nReturn a hashmap of tiddler titles that are referenced but not defined. Each value is the number of times the missing tiddler is referenced\n*/\nexports.getMissingTitles = function() {\n\tvar self = this,\n\t\tmissing = [];\n// We should cache the missing tiddler list, even if we recreate it every time any tiddler is modified\n\tthis.forEachTiddler(function(title,tiddler) {\n\t\tvar links = self.getTiddlerLinks(title);\n\t\t$tw.utils.each(links,function(link) {\n\t\t\tif((!self.tiddlerExists(link) && !self.isShadowTiddler(link)) && missing.indexOf(link) === -1) {\n\t\t\t\tmissing.push(link);\n\t\t\t}\n\t\t});\n\t});\n\treturn missing;\n};\n\nexports.getOrphanTitles = function() {\n\tvar self = this,\n\t\torphans = this.getTiddlers();\n\tthis.forEachTiddler(function(title,tiddler) {\n\t\tvar links = self.getTiddlerLinks(title);\n\t\t$tw.utils.each(links,function(link) {\n\t\t\tvar p = orphans.indexOf(link);\n\t\t\tif(p !== -1) {\n\t\t\t\torphans.splice(p,1);\n\t\t\t}\n\t\t});\n\t});\n\treturn orphans; // Todo\n};\n\n/*\nRetrieves a list of the tiddler titles that are tagged with a given tag\n*/\nexports.getTiddlersWithTag = function(tag) {\n\t// Try to use the indexer\n\tvar self = this,\n\t\ttagIndexer = this.getIndexer(\"TagIndexer\"),\n\t\tresults = tagIndexer && tagIndexer.subIndexers[3].lookup(tag);\n\tif(!results) {\n\t\t// If not available, perform a manual scan\n\t\tresults = this.getGlobalCache(\"taglist-\" + tag,function() {\n\t\t\tvar tagmap = self.getTagMap();\n\t\t\treturn self.sortByList(tagmap[tag],tag);\n\t\t});\n\t}\n\treturn results;\n};\n\n/*\nGet a hashmap by tag of arrays of tiddler titles\n*/\nexports.getTagMap = function() {\n\tvar self = this;\n\treturn this.getGlobalCache(\"tagmap\",function() {\n\t\tvar tags = Object.create(null),\n\t\t\tstoreTags = function(tagArray,title) {\n\t\t\t\tif(tagArray) {\n\t\t\t\t\tfor(var index=0; index<tagArray.length; index++) {\n\t\t\t\t\t\tvar tag = tagArray[index];\n\t\t\t\t\t\tif($tw.utils.hop(tags,tag)) {\n\t\t\t\t\t\t\ttags[tag].push(title);\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\ttags[tag] = [title];\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t},\n\t\t\ttitle, tiddler;\n\t\t// Collect up all the tags\n\t\tself.eachShadow(function(tiddler,title) {\n\t\t\tif(!self.tiddlerExists(title)) {\n\t\t\t\ttiddler = self.getTiddler(title);\n\t\t\t\tstoreTags(tiddler.fields.tags,title);\n\t\t\t}\n\t\t});\n\t\tself.each(function(tiddler,title) {\n\t\t\tstoreTags(tiddler.fields.tags,title);\n\t\t});\n\t\treturn tags;\n\t});\n};\n\n/*\nLookup a given tiddler and return a list of all the tiddlers that include it in the specified list field\n*/\nexports.findListingsOfTiddler = function(targetTitle,fieldName) {\n\tfieldName = fieldName || \"list\";\n\tvar titles = [];\n\tthis.each(function(tiddler,title) {\n\t\tvar list = $tw.utils.parseStringArray(tiddler.fields[fieldName]);\n\t\tif(list && list.indexOf(targetTitle) !== -1) {\n\t\t\ttitles.push(title);\n\t\t}\n\t});\n\treturn titles;\n};\n\n/*\nSorts an array of tiddler titles according to an ordered list\n*/\nexports.sortByList = function(array,listTitle) {\n\tvar self = this,\n\t\treplacedTitles = Object.create(null);\n\t// Given a title, this function will place it in the correct location\n\t// within titles.\n\tfunction moveItemInList(title) {\n\t\tif(!$tw.utils.hop(replacedTitles, title)) {\n\t\t\treplacedTitles[title] = true;\n\t\t\tvar newPos = -1,\n\t\t\t\ttiddler = self.getTiddler(title);\n\t\t\tif(tiddler) {\n\t\t\t\tvar beforeTitle = tiddler.fields[\"list-before\"],\n\t\t\t\t\tafterTitle = tiddler.fields[\"list-after\"];\n\t\t\t\tif(beforeTitle === \"\") {\n\t\t\t\t\tnewPos = 0;\n\t\t\t\t} else if(afterTitle === \"\") {\n\t\t\t\t\tnewPos = titles.length;\n\t\t\t\t} else if(beforeTitle) {\n\t\t\t\t\t// if this title is placed relative\n\t\t\t\t\t// to another title, make sure that\n\t\t\t\t\t// title is placed before we place\n\t\t\t\t\t// this one.\n\t\t\t\t\tmoveItemInList(beforeTitle);\n\t\t\t\t\tnewPos = titles.indexOf(beforeTitle);\n\t\t\t\t} else if(afterTitle) {\n\t\t\t\t\t// Same deal\n\t\t\t\t\tmoveItemInList(afterTitle);\n\t\t\t\t\tnewPos = titles.indexOf(afterTitle);\n\t\t\t\t\tif(newPos >= 0) {\n\t\t\t\t\t\t++newPos;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t// If a new position is specified, let's move it\n\t\t\t\tif (newPos !== -1) {\n\t\t\t\t\t// get its current Pos, and make sure\n\t\t\t\t\t// sure that it's _actually_ in the list\n\t\t\t\t\t// and that it would _actually_ move\n\t\t\t\t\t// (#4275) We don't bother calling\n\t\t\t\t\t//         indexOf unless we have a new\n\t\t\t\t\t//         position to work with\n\t\t\t\t\tvar currPos = titles.indexOf(title);\n\t\t\t\t\tif(currPos >= 0 && newPos !== currPos) {\n\t\t\t\t\t\t// move it!\n\t\t\t\t\t\ttitles.splice(currPos,1);\n\t\t\t\t\t\tif(newPos >= currPos) {\n\t\t\t\t\t\t\tnewPos--;\n\t\t\t\t\t\t}\n\t\t\t\t\t\ttitles.splice(newPos,0,title);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\tvar list = this.getTiddlerList(listTitle);\n\tif(!array || array.length === 0) {\n\t\treturn [];\n\t} else {\n\t\tvar titles = [], t, title;\n\t\t// First place any entries that are present in the list\n\t\tfor(t=0; t<list.length; t++) {\n\t\t\ttitle = list[t];\n\t\t\tif(array.indexOf(title) !== -1) {\n\t\t\t\ttitles.push(title);\n\t\t\t}\n\t\t}\n\t\t// Then place any remaining entries\n\t\tfor(t=0; t<array.length; t++) {\n\t\t\ttitle = array[t];\n\t\t\tif(list.indexOf(title) === -1) {\n\t\t\t\ttitles.push(title);\n\t\t\t}\n\t\t}\n\t\t// Finally obey the list-before and list-after fields of each tiddler in turn\n\t\tvar sortedTitles = titles.slice(0);\n\t\tfor(t=0; t<sortedTitles.length; t++) {\n\t\t\ttitle = sortedTitles[t];\n\t\t\tmoveItemInList(title);\n\t\t}\n\t\treturn titles;\n\t}\n};\n\nexports.getSubTiddler = function(title,subTiddlerTitle) {\n\tvar bundleInfo = this.getPluginInfo(title) || this.getTiddlerDataCached(title);\n\tif(bundleInfo && bundleInfo.tiddlers) {\n\t\tvar subTiddler = bundleInfo.tiddlers[subTiddlerTitle];\n\t\tif(subTiddler) {\n\t\t\treturn new $tw.Tiddler(subTiddler);\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nRetrieve a tiddler as a JSON string of the fields\n*/\nexports.getTiddlerAsJson = function(title) {\n\tvar tiddler = this.getTiddler(title);\n\tif(tiddler) {\n\t\tvar fields = Object.create(null);\n\t\t$tw.utils.each(tiddler.fields,function(value,name) {\n\t\t\tfields[name] = tiddler.getFieldString(name);\n\t\t});\n\t\treturn JSON.stringify(fields);\n\t} else {\n\t\treturn JSON.stringify({title: title});\n\t}\n};\n\nexports.getTiddlersAsJson = function(filter,spaces) {\n\tvar tiddlers = this.filterTiddlers(filter),\n\t\tspaces = (spaces === undefined) ? $tw.config.preferences.jsonSpaces : spaces,\n\t\tdata = [];\n\tfor(var t=0;t<tiddlers.length; t++) {\n\t\tvar tiddler = this.getTiddler(tiddlers[t]);\n\t\tif(tiddler) {\n\t\t\tvar fields = new Object();\n\t\t\tfor(var field in tiddler.fields) {\n\t\t\t\tfields[field] = tiddler.getFieldString(field);\n\t\t\t}\n\t\t\tdata.push(fields);\n\t\t}\n\t}\n\treturn JSON.stringify(data,null,spaces);\n};\n\n/*\nGet the content of a tiddler as a JavaScript object. How this is done depends on the type of the tiddler:\n\napplication/json: the tiddler JSON is parsed into an object\napplication/x-tiddler-dictionary: the tiddler is parsed as sequence of name:value pairs\n\nOther types currently just return null.\n\ntitleOrTiddler: string tiddler title or a tiddler object\ndefaultData: default data to be returned if the tiddler is missing or doesn't contain data\n\nNote that the same value is returned for repeated calls for the same tiddler data. The value is frozen to prevent modification; otherwise modifications would be visible to all callers\n*/\nexports.getTiddlerDataCached = function(titleOrTiddler,defaultData) {\n\tvar self = this,\n\t\ttiddler = titleOrTiddler;\n\tif(!(tiddler instanceof $tw.Tiddler)) {\n\t\ttiddler = this.getTiddler(tiddler);\t\n\t}\n\tif(tiddler) {\n\t\treturn this.getCacheForTiddler(tiddler.fields.title,\"data\",function() {\n\t\t\t// Return the frozen value\n\t\t\tvar value = self.getTiddlerData(tiddler.fields.title,undefined);\n\t\t\t$tw.utils.deepFreeze(value);\n\t\t\treturn value;\n\t\t}) || defaultData;\n\t} else {\n\t\treturn defaultData;\n\t}\n};\n\n/*\nAlternative, uncached version of getTiddlerDataCached(). The return value can be mutated freely and reused\n*/\nexports.getTiddlerData = function(titleOrTiddler,defaultData) {\n\tvar tiddler = titleOrTiddler,\n\t\tdata;\n\tif(!(tiddler instanceof $tw.Tiddler)) {\n\t\ttiddler = this.getTiddler(tiddler);\t\n\t}\n\tif(tiddler && tiddler.fields.text) {\n\t\tswitch(tiddler.fields.type) {\n\t\t\tcase \"application/json\":\n\t\t\t\t// JSON tiddler\n\t\t\t\ttry {\n\t\t\t\t\tdata = JSON.parse(tiddler.fields.text);\n\t\t\t\t} catch(ex) {\n\t\t\t\t\treturn defaultData;\n\t\t\t\t}\n\t\t\t\treturn data;\n\t\t\tcase \"application/x-tiddler-dictionary\":\n\t\t\t\treturn $tw.utils.parseFields(tiddler.fields.text);\n\t\t}\n\t}\n\treturn defaultData;\n};\n\n/*\nExtract an indexed field from within a data tiddler\n*/\nexports.extractTiddlerDataItem = function(titleOrTiddler,index,defaultText) {\n\tvar data = this.getTiddlerDataCached(titleOrTiddler,Object.create(null)),\n\t\ttext;\n\tif(data && $tw.utils.hop(data,index)) {\n\t\ttext = data[index];\n\t}\n\tif(typeof text === \"string\" || typeof text === \"number\") {\n\t\treturn text.toString();\n\t} else {\n\t\treturn defaultText;\n\t}\n};\n\n/*\nSet a tiddlers content to a JavaScript object. Currently this is done by setting the tiddler's type to \"application/json\" and setting the text to the JSON text of the data.\ntitle: title of tiddler\ndata: object that can be serialised to JSON\nfields: optional hashmap of additional tiddler fields to be set\n*/\nexports.setTiddlerData = function(title,data,fields) {\n\tvar existingTiddler = this.getTiddler(title),\n\t\tnewFields = {\n\t\t\ttitle: title\n\t};\n\tif(existingTiddler && existingTiddler.fields.type === \"application/x-tiddler-dictionary\") {\n\t\tnewFields.text = $tw.utils.makeTiddlerDictionary(data);\n\t} else {\n\t\tnewFields.type = \"application/json\";\n\t\tnewFields.text = JSON.stringify(data,null,$tw.config.preferences.jsonSpaces);\n\t}\n\tthis.addTiddler(new $tw.Tiddler(this.getCreationFields(),existingTiddler,fields,newFields,this.getModificationFields()));\n};\n\n/*\nReturn the content of a tiddler as an array containing each line\n*/\nexports.getTiddlerList = function(title,field,index) {\n\tif(index) {\n\t\treturn $tw.utils.parseStringArray(this.extractTiddlerDataItem(title,index,\"\"));\n\t}\n\tfield = field || \"list\";\n\tvar tiddler = this.getTiddler(title);\n\tif(tiddler) {\n\t\treturn ($tw.utils.parseStringArray(tiddler.fields[field]) || []).slice(0);\n\t}\n\treturn [];\n};\n\n// Return a named global cache object. Global cache objects are cleared whenever a tiddler change occurs\nexports.getGlobalCache = function(cacheName,initializer) {\n\tthis.globalCache = this.globalCache || Object.create(null);\n\tif($tw.utils.hop(this.globalCache,cacheName)) {\n\t\treturn this.globalCache[cacheName];\n\t} else {\n\t\tthis.globalCache[cacheName] = initializer();\n\t\treturn this.globalCache[cacheName];\n\t}\n};\n\nexports.clearGlobalCache = function() {\n\tthis.globalCache = Object.create(null);\n};\n\n// Return the named cache object for a tiddler. If the cache doesn't exist then the initializer function is invoked to create it\nexports.getCacheForTiddler = function(title,cacheName,initializer) {\n\tthis.caches = this.caches || Object.create(null);\n\tvar caches = this.caches[title];\n\tif(caches && caches[cacheName]) {\n\t\treturn caches[cacheName];\n\t} else {\n\t\tif(!caches) {\n\t\t\tcaches = Object.create(null);\n\t\t\tthis.caches[title] = caches;\n\t\t}\n\t\tcaches[cacheName] = initializer();\n\t\treturn caches[cacheName];\n\t}\n};\n\n// Clear all caches associated with a particular tiddler, or, if the title is null, clear all the caches for all the tiddlers\nexports.clearCache = function(title) {\n\tif(title) {\n\t\tthis.caches = this.caches || Object.create(null);\n\t\tif($tw.utils.hop(this.caches,title)) {\n\t\t\tdelete this.caches[title];\n\t\t}\n\t} else {\n\t\tthis.caches = Object.create(null);\n\t}\n};\n\nexports.initParsers = function(moduleType) {\n\t// Install the parser modules\n\t$tw.Wiki.parsers = {};\n\tvar self = this;\n\t$tw.modules.forEachModuleOfType(\"parser\",function(title,module) {\n\t\tfor(var f in module) {\n\t\t\tif($tw.utils.hop(module,f)) {\n\t\t\t\t$tw.Wiki.parsers[f] = module[f]; // Store the parser class\n\t\t\t}\n\t\t}\n\t});\n\t// Use the generic binary parser for any binary types not registered so far\n\tif($tw.Wiki.parsers[\"application/octet-stream\"]) {\n\t\tObject.keys($tw.config.contentTypeInfo).forEach(function(type) {\n\t\t\tif(!$tw.utils.hop($tw.Wiki.parsers,type) && $tw.config.contentTypeInfo[type].encoding === \"base64\") {\n\t\t\t\t$tw.Wiki.parsers[type] = $tw.Wiki.parsers[\"application/octet-stream\"];\n\t\t\t}\n\t\t});\t\t\n\t}\n};\n\n/*\nParse a block of text of a specified MIME type\n\ttype: content type of text to be parsed\n\ttext: text\n\toptions: see below\nOptions include:\n\tparseAsInline: if true, the text of the tiddler will be parsed as an inline run\n\t_canonical_uri: optional string of the canonical URI of this content\n*/\nexports.parseText = function(type,text,options) {\n\ttext = text || \"\";\n\toptions = options || {};\n\t// Select a parser\n\tvar Parser = $tw.Wiki.parsers[type];\n\tif(!Parser && $tw.utils.getFileExtensionInfo(type)) {\n\t\tParser = $tw.Wiki.parsers[$tw.utils.getFileExtensionInfo(type).type];\n\t}\n\tif(!Parser) {\n\t\tParser = $tw.Wiki.parsers[options.defaultType || \"text/vnd.tiddlywiki\"];\n\t}\n\tif(!Parser) {\n\t\treturn null;\n\t}\n\t// Return the parser instance\n\treturn new Parser(type,text,{\n\t\tparseAsInline: options.parseAsInline,\n\t\twiki: this,\n\t\t_canonical_uri: options._canonical_uri\n\t});\n};\n\n/*\nParse a tiddler according to its MIME type\n*/\nexports.parseTiddler = function(title,options) {\n\toptions = $tw.utils.extend({},options);\n\tvar cacheType = options.parseAsInline ? \"inlineParseTree\" : \"blockParseTree\",\n\t\ttiddler = this.getTiddler(title),\n\t\tself = this;\n\treturn tiddler ? this.getCacheForTiddler(title,cacheType,function() {\n\t\t\tif(tiddler.hasField(\"_canonical_uri\")) {\n\t\t\t\toptions._canonical_uri = tiddler.fields._canonical_uri;\n\t\t\t}\n\t\t\treturn self.parseText(tiddler.fields.type,tiddler.fields.text,options);\n\t\t}) : null;\n};\n\nexports.parseTextReference = function(title,field,index,options) {\n\tvar tiddler,text;\n\tif(options.subTiddler) {\n\t\ttiddler = this.getSubTiddler(title,options.subTiddler);\n\t} else {\n\t\ttiddler = this.getTiddler(title);\n\t\tif(field === \"text\" || (!field && !index)) {\n\t\t\tthis.getTiddlerText(title); // Force the tiddler to be lazily loaded\n\t\t\treturn this.parseTiddler(title,options);\n\t\t}\n\t}\n\tif(field === \"text\" || (!field && !index)) {\n\t\tif(tiddler && tiddler.fields) {\n\t\t\treturn this.parseText(tiddler.fields.type,tiddler.fields.text,options);\t\t\t\n\t\t} else {\n\t\t\treturn null;\n\t\t}\n\t} else if(field) {\n\t\tif(field === \"title\") {\n\t\t\ttext = title;\n\t\t} else {\n\t\t\tif(!tiddler || !tiddler.hasField(field)) {\n\t\t\t\treturn null;\n\t\t\t}\n\t\t\ttext = tiddler.fields[field];\n\t\t}\n\t\treturn this.parseText(\"text/vnd.tiddlywiki\",text.toString(),options);\n\t} else if(index) {\n\t\tthis.getTiddlerText(title); // Force the tiddler to be lazily loaded\n\t\ttext = this.extractTiddlerDataItem(tiddler,index,undefined);\n\t\tif(text === undefined) {\n\t\t\treturn null;\n\t\t}\n\t\treturn this.parseText(\"text/vnd.tiddlywiki\",text,options);\n\t}\n};\n\n/*\nMake a widget tree for a parse tree\nparser: parser object\noptions: see below\nOptions include:\ndocument: optional document to use\nvariables: hashmap of variables to set\nparentWidget: optional parent widget for the root node\n*/\nexports.makeWidget = function(parser,options) {\n\toptions = options || {};\n\tvar widgetNode = {\n\t\t\ttype: \"widget\",\n\t\t\tchildren: []\n\t\t},\n\t\tcurrWidgetNode = widgetNode;\n\t// Create set variable widgets for each variable\n\t$tw.utils.each(options.variables,function(value,name) {\n\t\tvar setVariableWidget = {\n\t\t\ttype: \"set\",\n\t\t\tattributes: {\n\t\t\t\tname: {type: \"string\", value: name},\n\t\t\t\tvalue: {type: \"string\", value: value}\n\t\t\t},\n\t\t\tchildren: []\n\t\t};\n\t\tcurrWidgetNode.children = [setVariableWidget];\n\t\tcurrWidgetNode = setVariableWidget;\n\t});\n\t// Add in the supplied parse tree nodes\n\tcurrWidgetNode.children = parser ? parser.tree : [];\n\t// Create the widget\n\treturn new widget.widget(widgetNode,{\n\t\twiki: this,\n\t\tdocument: options.document || $tw.fakeDocument,\n\t\tparentWidget: options.parentWidget\n\t});\n};\n\n/*\nMake a widget tree for transclusion\ntitle: target tiddler title\noptions: as for wiki.makeWidget() plus:\noptions.field: optional field to transclude (defaults to \"text\")\noptions.mode: transclusion mode \"inline\" or \"block\"\noptions.recursionMarker : optional flag to set a recursion marker, defaults to \"yes\"\noptions.children: optional array of children for the transclude widget\noptions.importVariables: optional importvariables filter string for macros to be included\noptions.importPageMacros: optional boolean; if true, equivalent to passing \"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\" to options.importVariables\n*/\nexports.makeTranscludeWidget = function(title,options) {\n\toptions = options || {};\n\tvar parseTreeDiv = {tree: [{\n\t\t\ttype: \"element\",\n\t\t\ttag: \"div\",\n\t\t\tchildren: []}]},\n\t\tparseTreeImportVariables = {\n\t\t\ttype: \"importvariables\",\n\t\t\tattributes: {\n\t\t\t\tfilter: {\n\t\t\t\t\tname: \"filter\",\n\t\t\t\t\ttype: \"string\"\n\t\t\t\t}\n\t\t\t},\n\t\t\tisBlock: false,\n\t\t\tchildren: []},\n\t\tparseTreeTransclude = {\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {\n\t\t\t\trecursionMarker: {\n\t\t\t\t\tname: \"recursionMarker\",\n\t\t\t\t\ttype: \"string\",\n\t\t\t\t\tvalue: options.recursionMarker || \"yes\"\n\t\t\t\t\t},\n\t\t\t\ttiddler: {\n\t\t\t\t\tname: \"tiddler\",\n\t\t\t\t\ttype: \"string\",\n\t\t\t\t\tvalue: title\n\t\t\t\t}\n\t\t\t},\n\t\t\tisBlock: !options.parseAsInline};\n\tif(options.importVariables || options.importPageMacros) {\n\t\tif(options.importVariables) {\n\t\t\tparseTreeImportVariables.attributes.filter.value = options.importVariables;\n\t\t} else if(options.importPageMacros) {\n\t\t\tparseTreeImportVariables.attributes.filter.value = \"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\";\n\t\t}\n\t\tparseTreeDiv.tree[0].children.push(parseTreeImportVariables);\n\t\tparseTreeImportVariables.children.push(parseTreeTransclude);\n\t} else {\n\t\tparseTreeDiv.tree[0].children.push(parseTreeTransclude);\n\t}\n\tif(options.field) {\n\t\tparseTreeTransclude.attributes.field = {type: \"string\", value: options.field};\n\t}\n\tif(options.mode) {\n\t\tparseTreeTransclude.attributes.mode = {type: \"string\", value: options.mode};\n\t}\n\tif(options.children) {\n\t\tparseTreeTransclude.children = options.children;\n\t}\n\treturn this.makeWidget(parseTreeDiv,options);\n};\n\n/*\nParse text in a specified format and render it into another format\n\toutputType: content type for the output\n\ttextType: content type of the input text\n\ttext: input text\n\toptions: see below\nOptions include:\nvariables: hashmap of variables to set\nparentWidget: optional parent widget for the root node\n*/\nexports.renderText = function(outputType,textType,text,options) {\n\toptions = options || {};\n\tvar parser = this.parseText(textType,text,options),\n\t\twidgetNode = this.makeWidget(parser,options);\n\tvar container = $tw.fakeDocument.createElement(\"div\");\n\twidgetNode.render(container,null);\n\treturn outputType === \"text/html\" ? container.innerHTML : container.textContent;\n};\n\n/*\nParse text from a tiddler and render it into another format\n\toutputType: content type for the output\n\ttitle: title of the tiddler to be rendered\n\toptions: see below\nOptions include:\nvariables: hashmap of variables to set\nparentWidget: optional parent widget for the root node\n*/\nexports.renderTiddler = function(outputType,title,options) {\n\toptions = options || {};\n\tvar parser = this.parseTiddler(title,options),\n\t\twidgetNode = this.makeWidget(parser,options);\n\tvar container = $tw.fakeDocument.createElement(\"div\");\n\twidgetNode.render(container,null);\n\treturn outputType === \"text/html\" ? container.innerHTML : (outputType === \"text/plain-formatted\" ? container.formattedTextContent : container.textContent);\n};\n\n/*\nReturn an array of tiddler titles that match a search string\n\ttext: The text string to search for\n\toptions: see below\nOptions available:\n\tsource: an iterator function for the source tiddlers, called source(iterator), where iterator is called as iterator(tiddler,title)\n\texclude: An array of tiddler titles to exclude from the search\n\tinvert: If true returns tiddlers that do not contain the specified string\n\tcaseSensitive: If true forces a case sensitive search\n\tfield: If specified, restricts the search to the specified field, or an array of field names\n\tanchored: If true, forces all but regexp searches to be anchored to the start of text\n\texcludeField: If true, the field options are inverted to specify the fields that are not to be searched\n\tThe search mode is determined by the first of these boolean flags to be true\n\t\tliteral: searches for literal string\n\t\twhitespace: same as literal except runs of whitespace are treated as a single space\n\t\tregexp: treats the search term as a regular expression\n\t\twords: (default) treats search string as a list of tokens, and matches if all tokens are found, regardless of adjacency or ordering\n*/\nexports.search = function(text,options) {\n\toptions = options || {};\n\tvar self = this,\n\t\tt,\n\t\tinvert = !!options.invert;\n\t// Convert the search string into a regexp for each term\n\tvar terms, searchTermsRegExps,\n\t\tflags = options.caseSensitive ? \"\" : \"i\",\n\t\tanchor = options.anchored ? \"^\" : \"\";\n\tif(options.literal) {\n\t\tif(text.length === 0) {\n\t\t\tsearchTermsRegExps = null;\n\t\t} else {\n\t\t\tsearchTermsRegExps = [new RegExp(\"(\" + anchor + $tw.utils.escapeRegExp(text) + \")\",flags)];\n\t\t}\n\t} else if(options.whitespace) {\n\t\tterms = [];\n\t\t$tw.utils.each(text.split(/\\s+/g),function(term) {\n\t\t\tif(term) {\n\t\t\t\tterms.push($tw.utils.escapeRegExp(term));\n\t\t\t}\n\t\t});\n\t\tsearchTermsRegExps = [new RegExp(\"(\" + anchor + terms.join(\"\\\\s+\") + \")\",flags)];\n\t} else if(options.regexp) {\n\t\ttry {\n\t\t\tsearchTermsRegExps = [new RegExp(\"(\" + text + \")\",flags)];\t\t\t\n\t\t} catch(e) {\n\t\t\tsearchTermsRegExps = null;\n\t\t\tconsole.log(\"Regexp error parsing /(\" + text + \")/\" + flags + \": \",e);\n\t\t}\n\t} else {\n\t\tterms = text.split(/ +/);\n\t\tif(terms.length === 1 && terms[0] === \"\") {\n\t\t\tsearchTermsRegExps = null;\n\t\t} else {\n\t\t\tsearchTermsRegExps = [];\n\t\t\tfor(t=0; t<terms.length; t++) {\n\t\t\t\tsearchTermsRegExps.push(new RegExp(\"(\" + anchor + $tw.utils.escapeRegExp(terms[t]) + \")\",flags));\n\t\t\t}\n\t\t}\n\t}\n\t// Accumulate the array of fields to be searched or excluded from the search\n\tvar fields = [];\n\tif(options.field) {\n\t\tif($tw.utils.isArray(options.field)) {\n\t\t\t$tw.utils.each(options.field,function(fieldName) {\n\t\t\t\tif(fieldName) {\n\t\t\t\t\tfields.push(fieldName);\t\t\t\t\t\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tfields.push(options.field);\n\t\t}\n\t}\n\t// Use default fields if none specified and we're not excluding fields (excluding fields with an empty field array is the same as searching all fields)\n\tif(fields.length === 0 && !options.excludeField) {\n\t\tfields.push(\"title\");\n\t\tfields.push(\"tags\");\n\t\tfields.push(\"text\");\n\t}\n\t// Function to check a given tiddler for the search term\n\tvar searchTiddler = function(title) {\n\t\tif(!searchTermsRegExps) {\n\t\t\treturn true;\n\t\t}\n\t\tvar notYetFound = searchTermsRegExps.slice();\n\n\t\tvar tiddler = self.getTiddler(title);\n\t\tif(!tiddler) {\n\t\t\ttiddler = new $tw.Tiddler({title: title, text: \"\", type: \"text/vnd.tiddlywiki\"});\n\t\t}\n\t\tvar contentTypeInfo = $tw.config.contentTypeInfo[tiddler.fields.type] || $tw.config.contentTypeInfo[\"text/vnd.tiddlywiki\"],\n\t\t\tsearchFields;\n\t\t// Get the list of fields we're searching\n\t\tif(options.excludeField) {\n\t\t\tsearchFields = Object.keys(tiddler.fields);\n\t\t\t$tw.utils.each(fields,function(fieldName) {\n\t\t\t\tvar p = searchFields.indexOf(fieldName);\n\t\t\t\tif(p !== -1) {\n\t\t\t\t\tsearchFields.splice(p,1);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsearchFields = fields;\n\t\t}\n\t\tfor(var fieldIndex=0; notYetFound.length>0 && fieldIndex<searchFields.length; fieldIndex++) {\n\t\t\t// Don't search the text field if the content type is binary\n\t\t\tvar fieldName = searchFields[fieldIndex];\n\t\t\tif(fieldName === \"text\" && contentTypeInfo.encoding !== \"utf8\") {\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\tvar str = tiddler.fields[fieldName],\n\t\t\t\tt;\n\t\t\tif(str) {\n\t\t\t\tif($tw.utils.isArray(str)) {\n\t\t\t\t\t// If the field value is an array, test each regexp against each field array entry and fail if each regexp doesn't match at least one field array entry\n\t\t\t\t\tfor(var s=0; s<str.length; s++) {\n\t\t\t\t\t\tfor(t=0; t<notYetFound.length;) {\n\t\t\t\t\t\t\tif(notYetFound[t].test(str[s])) {\n\t\t\t\t\t\t\t\tnotYetFound.splice(t, 1);\n\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\tt++;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\t// If the field isn't an array, force it to a string and test each regexp against it and fail if any do not match\n\t\t\t\t\tstr = tiddler.getFieldString(fieldName);\n\t\t\t\t\tfor(t=0; t<notYetFound.length;) {\n\t\t\t\t\t\tif(notYetFound[t].test(str)) {\n\t\t\t\t\t\t\tnotYetFound.splice(t, 1);\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tt++;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t};\n\t\treturn notYetFound.length == 0;\n\t};\n\t// Loop through all the tiddlers doing the search\n\tvar results = [],\n\t\tsource = options.source || this.each;\n\tsource(function(tiddler,title) {\n\t\tif(searchTiddler(title) !== invert) {\n\t\t\tresults.push(title);\n\t\t}\n\t});\n\t// Remove any of the results we have to exclude\n\tif(options.exclude) {\n\t\tfor(t=0; t<options.exclude.length; t++) {\n\t\t\tvar p = results.indexOf(options.exclude[t]);\n\t\t\tif(p !== -1) {\n\t\t\t\tresults.splice(p,1);\n\t\t\t}\n\t\t}\n\t}\n\treturn results;\n};\n\n/*\nTrigger a load for a tiddler if it is skinny. Returns the text, or undefined if the tiddler is missing, null if the tiddler is being lazily loaded.\n*/\nexports.getTiddlerText = function(title,defaultText) {\n\tvar tiddler = this.getTiddler(title);\n\t// Return undefined if the tiddler isn't found\n\tif(!tiddler) {\n\t\treturn defaultText;\n\t}\n\tif(!tiddler.hasField(\"_is_skinny\")) {\n\t\t// Just return the text if we've got it\n\t\treturn tiddler.fields.text || \"\";\n\t} else {\n\t\t// Tell any listeners about the need to lazily load this tiddler\n\t\tthis.dispatchEvent(\"lazyLoad\",title);\n\t\t// Indicate that the text is being loaded\n\t\treturn null;\n\t}\n};\n\n/*\nCheck whether the text of a tiddler matches a given value. By default, the comparison is case insensitive, and any spaces at either end of the tiddler text is trimmed\n*/\nexports.checkTiddlerText = function(title,targetText,options) {\n\toptions = options || {};\n\tvar text = this.getTiddlerText(title,\"\");\n\tif(!options.noTrim) {\n\t\ttext = text.trim();\n\t}\n\tif(!options.caseSensitive) {\n\t\ttext = text.toLowerCase();\n\t\ttargetText = targetText.toLowerCase();\n\t}\n\treturn text === targetText;\n}\n\n/*\nRead an array of browser File objects, invoking callback(tiddlerFieldsArray) once they're all read\n*/\nexports.readFiles = function(files,options) {\n\tvar callback;\n\tif(typeof options === \"function\") {\n\t\tcallback = options;\n\t\toptions = {};\n\t} else {\n\t\tcallback = options.callback;\n\t}\n\tvar result = [],\n\t\toutstanding = files.length,\n\t\treadFileCallback = function(tiddlerFieldsArray) {\n\t\t\tresult.push.apply(result,tiddlerFieldsArray);\n\t\t\tif(--outstanding === 0) {\n\t\t\t\tcallback(result);\n\t\t\t}\n\t\t};\n\tfor(var f=0; f<files.length; f++) {\n\t\tthis.readFile(files[f],$tw.utils.extend({},options,{callback: readFileCallback}));\n\t}\n\treturn files.length;\n};\n\n/*\nRead a browser File object, invoking callback(tiddlerFieldsArray) with an array of tiddler fields objects\n*/\nexports.readFile = function(file,options) {\n\tvar callback;\n\tif(typeof options === \"function\") {\n\t\tcallback = options;\n\t\toptions = {};\n\t} else {\n\t\tcallback = options.callback;\n\t}\n\t// Get the type, falling back to the filename extension\n\tvar self = this,\n\t\ttype = file.type;\n\tif(type === \"\" || !type) {\n\t\tvar dotPos = file.name.lastIndexOf(\".\");\n\t\tif(dotPos !== -1) {\n\t\t\tvar fileExtensionInfo = $tw.utils.getFileExtensionInfo(file.name.substr(dotPos));\n\t\t\tif(fileExtensionInfo) {\n\t\t\t\ttype = fileExtensionInfo.type;\n\t\t\t}\n\t\t}\n\t}\n\t// Figure out if we're reading a binary file\n\tvar contentTypeInfo = $tw.config.contentTypeInfo[type],\n\t\tisBinary = contentTypeInfo ? contentTypeInfo.encoding === \"base64\" : false;\n\t// Log some debugging information\n\tif($tw.log.IMPORT) {\n\t\tconsole.log(\"Importing file '\" + file.name + \"', type: '\" + type + \"', isBinary: \" + isBinary);\n\t}\n\t// Give the hook a chance to process the drag\n\tif($tw.hooks.invokeHook(\"th-importing-file\",{\n\t\tfile: file,\n\t\ttype: type,\n\t\tisBinary: isBinary,\n\t\tcallback: callback\n\t}) !== true) {\n\t\tthis.readFileContent(file,type,isBinary,options.deserializer,callback);\n\t}\n};\n\n/*\nLower level utility to read the content of a browser File object, invoking callback(tiddlerFieldsArray) with an array of tiddler fields objects\n*/\nexports.readFileContent = function(file,type,isBinary,deserializer,callback) {\n\tvar self = this;\n\t// Create the FileReader\n\tvar reader = new FileReader();\n\t// Onload\n\treader.onload = function(event) {\n\t\tvar text = event.target.result,\n\t\t\ttiddlerFields = {title: file.name || \"Untitled\"};\n\t\tif(isBinary) {\n\t\t\tvar commaPos = text.indexOf(\",\");\n\t\t\tif(commaPos !== -1) {\n\t\t\t\ttext = text.substr(commaPos + 1);\n\t\t\t}\n\t\t}\n\t\t// Check whether this is an encrypted TiddlyWiki file\n\t\tvar encryptedJson = $tw.utils.extractEncryptedStoreArea(text);\n\t\tif(encryptedJson) {\n\t\t\t// If so, attempt to decrypt it with the current password\n\t\t\t$tw.utils.decryptStoreAreaInteractive(encryptedJson,function(tiddlers) {\n\t\t\t\tcallback(tiddlers);\n\t\t\t});\n\t\t} else {\n\t\t\t// Otherwise, just try to deserialise any tiddlers in the file\n\t\t\tcallback(self.deserializeTiddlers(type,text,tiddlerFields,{deserializer: deserializer}));\n\t\t}\n\t};\n\t// Kick off the read\n\tif(isBinary) {\n\t\treader.readAsDataURL(file);\n\t} else {\n\t\treader.readAsText(file);\n\t}\n};\n\n/*\nFind any existing draft of a specified tiddler\n*/\nexports.findDraft = function(targetTitle) {\n\tvar draftTitle = undefined;\n\tthis.forEachTiddler({includeSystem: true},function(title,tiddler) {\n\t\tif(tiddler.fields[\"draft.title\"] && tiddler.fields[\"draft.of\"] === targetTitle) {\n\t\t\tdraftTitle = title;\n\t\t}\n\t});\n\treturn draftTitle;\n}\n\n/*\nCheck whether the specified draft tiddler has been modified.\nIf the original tiddler doesn't exist, create  a vanilla tiddler variable,\nto check if additional fields have been added.\n*/\nexports.isDraftModified = function(title) {\n\tvar tiddler = this.getTiddler(title);\n\tif(!tiddler.isDraft()) {\n\t\treturn false;\n\t}\n\tvar ignoredFields = [\"created\", \"modified\", \"title\", \"draft.title\", \"draft.of\"],\n\t\torigTiddler = this.getTiddler(tiddler.fields[\"draft.of\"]) || new $tw.Tiddler({text:\"\", tags:[]}),\n\t\ttitleModified = tiddler.fields[\"draft.title\"] !== tiddler.fields[\"draft.of\"];\n\treturn titleModified || !tiddler.isEqual(origTiddler,ignoredFields);\n};\n\n/*\nAdd a new record to the top of the history stack\ntitle: a title string or an array of title strings\nfromPageRect: page coordinates of the origin of the navigation\nhistoryTitle: title of history tiddler (defaults to $:/HistoryList)\n*/\nexports.addToHistory = function(title,fromPageRect,historyTitle) {\n\tvar story = new $tw.Story({wiki: this, historyTitle: historyTitle});\n\tstory.addToHistory(title,fromPageRect);\t\n\tconsole.log(\"$tw.wiki.addToHistory() is deprecated since V5.1.23! Use the this.story.addToHistory() from the story-object!\")\n};\n\n/*\nAdd a new tiddler to the story river\ntitle: a title string or an array of title strings\nfromTitle: the title of the tiddler from which the navigation originated\nstoryTitle: title of story tiddler (defaults to $:/StoryList)\noptions: see story.js\n*/\nexports.addToStory = function(title,fromTitle,storyTitle,options) {\n\tvar story = new $tw.Story({wiki: this, storyTitle: storyTitle});\n\tstory.addToStory(title,fromTitle,options);\n\tconsole.log(\"$tw.wiki.addToStory() is deprecated since V5.1.23! Use the this.story.addToStory() from the story-object!\")\n};\n\n/*\nGenerate a title for the draft of a given tiddler\n*/\nexports.generateDraftTitle = function(title) {\n\tvar c = 0,\n\t\tdraftTitle,\n\t\tusername = this.getTiddlerText(\"$:/status/UserName\"),\n\t\tattribution = username ? \" by \" + username : \"\";\n\tdo {\n\t\tdraftTitle = \"Draft \" + (c ? (c + 1) + \" \" : \"\") + \"of '\" + title + \"'\" + attribution;\n\t\tc++;\n\t} while(this.tiddlerExists(draftTitle));\n\treturn draftTitle;\n};\n\n/*\nInvoke the available upgrader modules\ntitles: array of tiddler titles to be processed\ntiddlers: hashmap by title of tiddler fields of pending import tiddlers. These can be modified by the upgraders. An entry with no fields indicates a tiddler that was pending import has been suppressed. When entries are added to the pending import the tiddlers hashmap may have entries that are not present in the titles array\nReturns a hashmap of messages keyed by tiddler title.\n*/\nexports.invokeUpgraders = function(titles,tiddlers) {\n\t// Collect up the available upgrader modules\n\tvar self = this;\n\tif(!this.upgraderModules) {\n\t\tthis.upgraderModules = [];\n\t\t$tw.modules.forEachModuleOfType(\"upgrader\",function(title,module) {\n\t\t\tif(module.upgrade) {\n\t\t\t\tself.upgraderModules.push(module);\n\t\t\t}\n\t\t});\n\t}\n\t// Invoke each upgrader in turn\n\tvar messages = {};\n\tfor(var t=0; t<this.upgraderModules.length; t++) {\n\t\tvar upgrader = this.upgraderModules[t],\n\t\t\tupgraderMessages = upgrader.upgrade(this,titles,tiddlers);\n\t\t$tw.utils.extend(messages,upgraderMessages);\n\t}\n\treturn messages;\n};\n\n// Determine whether a plugin by title is dynamically loadable\nexports.doesPluginRequireReload = function(title) {\n\treturn this.doesPluginInfoRequireReload(this.getPluginInfo(title) || this.getTiddlerDataCached(title));\n};\n\n// Determine whether a plugin info structure is dynamically loadable\nexports.doesPluginInfoRequireReload = function(pluginInfo) {\n\tif(pluginInfo) {\n\t\tvar foundModule = false;\n\t\t$tw.utils.each(pluginInfo.tiddlers,function(tiddler) {\n\t\t\tif(tiddler.type === \"application/javascript\" && $tw.utils.hop(tiddler,\"module-type\")) {\n\t\t\t\tfoundModule = true;\n\t\t\t}\n\t\t});\n\t\treturn foundModule;\n\t} else {\n\t\treturn null;\n\t}\n};\n\nexports.slugify = function(title,options) {\n\tvar tiddler = this.getTiddler(title),\n\t\tslug;\n\tif(tiddler && tiddler.fields.slug) {\n\t\tslug = tiddler.fields.slug;\n\t} else {\n\t\tslug = $tw.utils.transliterate(title.toString().toLowerCase()) // Replace diacritics with basic lowercase ASCII\n\t\t\t.replace(/\\s+/g,\"-\")                                       // Replace spaces with -\n\t\t\t.replace(/[^\\w\\-\\.]+/g,\"\")                                 // Remove all non-word chars except dash and dot\n\t\t\t.replace(/\\-\\-+/g,\"-\")                                     // Replace multiple - with single -\n\t\t\t.replace(/^-+/,\"\")                                         // Trim - from start of text\n\t\t\t.replace(/-+$/,\"\");                                        // Trim - from end of text\n\t}\n\t// If the resulting slug is blank (eg because the title is just punctuation characters)\n\tif(!slug) {\n\t\t// ...then just use the character codes of the title\n\t\tvar result = [];\n\t\t$tw.utils.each(title.split(\"\"),function(char) {\n\t\t\tresult.push(char.charCodeAt(0).toString());\n\t\t});\n\t\tslug = result.join(\"-\");\n\t}\n\treturn slug;\n};\n\n})();\n\n",
            "type": "application/javascript",
            "module-type": "wikimethod"
        },
        "$:/palettes/Blanca": {
            "title": "$:/palettes/Blanca",
            "name": "Blanca",
            "description": "A clean white palette to let you focus",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background:\nbutton-foreground:\nbutton-border:\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #66cccc\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #999999\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #ffffff\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #7897f3\nselect-tag-background:\nselect-tag-foreground:\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #ccc\nsidebar-foreground-shadow: rgba(255,255,255, 0.8)\nsidebar-foreground: #acacac\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: #ffffff\nsidebar-tab-background: <<colour tab-background>>\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: <<colour tab-divider>>\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #444444\nsidebar-tiddler-link-foreground: #7897f3\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #eeeeee\ntab-border-selected: #cccccc\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #ffeedd\ntag-foreground: #000\ntiddler-background: <<colour background>>\ntiddler-border: #eee\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #ff9900\ntoolbar-new-button:\ntoolbar-options-button:\ntoolbar-save-button:\ntoolbar-info-button:\ntoolbar-edit-button:\ntoolbar-close-button:\ntoolbar-delete-button:\ntoolbar-cancel-button:\ntoolbar-done-button:\nuntagged-background: #999999\nvery-muted-foreground: #888888\n"
        },
        "$:/palettes/Blue": {
            "title": "$:/palettes/Blue",
            "name": "Blue",
            "description": "A blue theme",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #fff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background:\nbutton-foreground:\nbutton-border:\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour foreground>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333353\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #999999\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #ddddff\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #5778d8\nselect-tag-background:\nselect-tag-foreground:\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #ffffff\nsidebar-foreground-shadow: rgba(255,255,255, 0.8)\nsidebar-foreground: #acacac\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: <<colour page-background>>\nsidebar-tab-background: <<colour tab-background>>\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: <<colour tab-divider>>\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #444444\nsidebar-tiddler-link-foreground: #5959c0\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: <<colour background>>\ntab-background: #ccccdd\ntab-border-selected: #ccccdd\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #eeeeff\ntag-foreground: #000\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #666666\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #ffffff\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #ffffff\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #5959c0\ntoolbar-new-button: #5eb95e\ntoolbar-options-button: rgb(128, 88, 165)\ntoolbar-save-button: #0e90d2\ntoolbar-info-button: #0e90d2\ntoolbar-edit-button: rgb(243, 123, 29)\ntoolbar-close-button: #dd514c\ntoolbar-delete-button: #dd514c\ntoolbar-cancel-button: rgb(243, 123, 29)\ntoolbar-done-button: #5eb95e\nuntagged-background: #999999\nvery-muted-foreground: #888888\n"
        },
        "$:/palettes/Muted": {
            "title": "$:/palettes/Muted",
            "name": "Muted",
            "description": "Bright tiddlers on a muted background",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background:\nbutton-foreground:\nbutton-border:\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #bbb\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #6f6f70\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #29a6ee\nselect-tag-background:\nselect-tag-foreground:\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #c2c1c2\nsidebar-foreground-shadow: rgba(255,255,255,0)\nsidebar-foreground: #d3d2d4\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: #6f6f70\nsidebar-tab-background: #666667\nsidebar-tab-border-selected: #999\nsidebar-tab-border: #515151\nsidebar-tab-divider: #999\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: #999\nsidebar-tiddler-link-foreground-hover: #444444\nsidebar-tiddler-link-foreground: #d1d0d2\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #d8d8d8\ntab-border-selected: #d8d8d8\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #d5ad34\ntag-foreground: #ffffff\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #182955\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: #999999\nvery-muted-foreground: #888888\n"
        },
        "$:/palettes/ContrastLight": {
            "title": "$:/palettes/ContrastLight",
            "name": "Contrast (Light)",
            "description": "High contrast and unambiguous (light version)",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "text": "alert-background: #f00\nalert-border: <<colour background>>\nalert-highlight: <<colour foreground>>\nalert-muted-foreground: #800\nbackground: #fff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background: <<colour background>>\nbutton-foreground: <<colour foreground>>\nbutton-border: <<colour foreground>>\ncode-background: <<colour background>>\ncode-border: <<colour foreground>>\ncode-foreground: <<colour foreground>>\ndirty-indicator: #f00\ndownload-background: #080\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: <<colour foreground>>\ndropdown-tab-background: <<colour foreground>>\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #00a\nexternal-link-foreground: #00e\nforeground: #000\nmessage-background: <<colour foreground>>\nmessage-border: <<colour background>>\nmessage-foreground: <<colour background>>\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: <<colour foreground>>\nmodal-footer-background: <<colour background>>\nmodal-footer-border: <<colour foreground>>\nmodal-header-border: <<colour foreground>>\nmuted-foreground: <<colour foreground>>\nnotification-background: <<colour background>>\nnotification-border: <<colour foreground>>\npage-background: <<colour background>>\npre-background: <<colour background>>\npre-border: <<colour foreground>>\nprimary: #00f\nselect-tag-background:\nselect-tag-foreground:\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: <<colour background>>\nsidebar-controls-foreground: <<colour foreground>>\nsidebar-foreground-shadow: rgba(0,0,0, 0)\nsidebar-foreground: <<colour foreground>>\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: <<colour foreground>>\nsidebar-tab-background-selected: <<colour background>>\nsidebar-tab-background: <<colour tab-background>>\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: <<colour tab-divider>>\nsidebar-tab-foreground-selected: <<colour foreground>>\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: <<colour foreground>>\nsidebar-tiddler-link-foreground: <<colour primary>>\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: <<colour background>>\ntab-background: <<colour foreground>>\ntab-border-selected: <<colour foreground>>\ntab-border: <<colour foreground>>\ntab-divider: <<colour foreground>>\ntab-foreground-selected: <<colour foreground>>\ntab-foreground: <<colour background>>\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #000\ntag-foreground: #fff\ntiddler-background: <<colour background>>\ntiddler-border: <<colour foreground>>\ntiddler-controls-foreground-hover: #ddd\ntiddler-controls-foreground-selected: #fdd\ntiddler-controls-foreground: <<colour foreground>>\ntiddler-editor-background: <<colour background>>\ntiddler-editor-border-image: <<colour foreground>>\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: <<colour background>>\ntiddler-editor-fields-odd: <<colour background>>\ntiddler-info-background: <<colour background>>\ntiddler-info-border: <<colour foreground>>\ntiddler-info-tab-background: <<colour background>>\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: <<colour foreground>>\ntiddler-title-foreground: <<colour foreground>>\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: <<colour foreground>>\nvery-muted-foreground: #888888\n"
        },
        "$:/palettes/ContrastDark": {
            "title": "$:/palettes/ContrastDark",
            "name": "Contrast (Dark)",
            "description": "High contrast and unambiguous (dark version)",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "text": "alert-background: #f00\nalert-border: <<colour background>>\nalert-highlight: <<colour foreground>>\nalert-muted-foreground: #800\nbackground: #000\nblockquote-bar: <<colour muted-foreground>>\nbutton-background: <<colour background>>\nbutton-foreground: <<colour foreground>>\nbutton-border: <<colour foreground>>\ncode-background: <<colour background>>\ncode-border: <<colour foreground>>\ncode-foreground: <<colour foreground>>\ndirty-indicator: #f00\ndownload-background: #080\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: <<colour foreground>>\ndropdown-tab-background: <<colour foreground>>\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #00a\nexternal-link-foreground: #00e\nforeground: #fff\nmessage-background: <<colour foreground>>\nmessage-border: <<colour background>>\nmessage-foreground: <<colour background>>\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: <<colour foreground>>\nmodal-footer-background: <<colour background>>\nmodal-footer-border: <<colour foreground>>\nmodal-header-border: <<colour foreground>>\nmuted-foreground: <<colour foreground>>\nnotification-background: <<colour background>>\nnotification-border: <<colour foreground>>\npage-background: <<colour background>>\npre-background: <<colour background>>\npre-border: <<colour foreground>>\nprimary: #00f\nselect-tag-background:\nselect-tag-foreground:\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: <<colour background>>\nsidebar-controls-foreground: <<colour foreground>>\nsidebar-foreground-shadow: rgba(0,0,0, 0)\nsidebar-foreground: <<colour foreground>>\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: <<colour foreground>>\nsidebar-tab-background-selected: <<colour background>>\nsidebar-tab-background: <<colour tab-background>>\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: <<colour tab-divider>>\nsidebar-tab-foreground-selected: <<colour foreground>>\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: <<colour foreground>>\nsidebar-tiddler-link-foreground: <<colour primary>>\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: <<colour background>>\ntab-background: <<colour foreground>>\ntab-border-selected: <<colour foreground>>\ntab-border: <<colour foreground>>\ntab-divider: <<colour foreground>>\ntab-foreground-selected: <<colour foreground>>\ntab-foreground: <<colour background>>\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #fff\ntag-foreground: #000\ntiddler-background: <<colour background>>\ntiddler-border: <<colour foreground>>\ntiddler-controls-foreground-hover: #ddd\ntiddler-controls-foreground-selected: #fdd\ntiddler-controls-foreground: <<colour foreground>>\ntiddler-editor-background: <<colour background>>\ntiddler-editor-border-image: <<colour foreground>>\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: <<colour background>>\ntiddler-editor-fields-odd: <<colour background>>\ntiddler-info-background: <<colour background>>\ntiddler-info-border: <<colour foreground>>\ntiddler-info-tab-background: <<colour background>>\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: <<colour foreground>>\ntiddler-title-foreground: <<colour foreground>>\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: <<colour foreground>>\nvery-muted-foreground: #888888\n"
        },
        "$:/palettes/CupertinoDark": {
            "title": "$:/palettes/CupertinoDark",
            "tags": "$:/tags/Palette",
            "name": "Cupertino Dark",
            "description": "A macOS inspired dark palette",
            "type": "application/x-tiddler-dictionary",
            "text": "alert-background: #FF453A\nalert-border: #FF453A\nalert-highlight: #FFD60A\nalert-muted-foreground: <<colour muted-foreground>>\nbackground: #282828\nblockquote-bar: <<colour page-background>>\nbutton-foreground: <<colour background>>\ncode-background: <<colour pre-background>>\ncode-border: <<colour pre-border>>\ncode-foreground: rgba(255, 255, 255, 0.54)\ndirty-indicator: #FF453A\ndownload-background: <<colour primary>>\ndownload-foreground: <<colour foreground>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour tiddler-info-background>>\ndropdown-border: <<colour dropdown-background>>\ndropdown-tab-background-selected: #3F638B\ndropdown-tab-background: #323232\ndropzone-background: #30D158\nexternal-link-background-hover: transparent\nexternal-link-background-visited: transparent\nexternal-link-background: transparent\nexternal-link-foreground-hover: \nexternal-link-foreground-visited: #BF5AF2\nexternal-link-foreground: #32D74B\nforeground: #FFFFFF\nmenubar-background: #464646\nmenubar-foreground: #ffffff\nmessage-background: <<colour background>>\nmessage-border: <<colour very-muted-foreground>>\nmessage-foreground: rgba(255, 255, 255, 0.54)\nmodal-backdrop: <<colour page-background>>\nmodal-background: <<colour background>>\nmodal-border: <<colour very-muted-foreground>>\nmodal-footer-background: <<colour background>>\nmodal-footer-border: <<colour background>>\nmodal-header-border: <<colour very-muted-foreground>>\nmuted-foreground: #98989D\nnotification-background: <<colour dropdown-background>>\nnotification-border: <<colour dropdown-background>>\npage-background: #323232\npre-background: #464646\npre-border: transparent\nprimary: #0A84FF\nselect-tag-background: <<colour background>>\nselect-tag-foreground: <<colour foreground>>\nsidebar-button-foreground: <<colour background>>\nsidebar-controls-foreground-hover: #FF9F0A\nsidebar-controls-foreground: #8E8E93\nsidebar-foreground-shadow: transparent\nsidebar-foreground: rgba(255, 255, 255, 0.54)\nsidebar-muted-foreground-hover: rgba(255, 255, 255, 0.54)\nsidebar-muted-foreground: rgba(255, 255, 255, 0.38)\nsidebar-tab-background-selected: #3F638B\nsidebar-tab-background: <<colour background>>\nsidebar-tab-border-selected: <<colour background>>\nsidebar-tab-border: <<colour background>>\nsidebar-tab-divider: <<colour background>>\nsidebar-tab-foreground-selected: rgba(255, 255, 255, 0.87)\nsidebar-tab-foreground: rgba(255, 255, 255, 0.54)\nsidebar-tiddler-link-foreground-hover: rgba(255, 255, 255, 0.7)\nsidebar-tiddler-link-foreground: rgba(255, 255, 255, 0.54)\nsite-title-foreground: #ffffff\nstatic-alert-foreground: #B4B4B4\ntab-background-selected: #3F638B\ntab-background: <<colour page-background>>\ntab-border-selected: <<colour page-background>>\ntab-border: <<colour page-background>>\ntab-divider: <<colour page-background>>\ntab-foreground-selected: rgba(255, 255, 255, 0.87)\ntab-foreground: rgba(255, 255, 255, 0.54)\ntable-border: #464646\ntable-footer-background: <<colour tiddler-editor-fields-odd>>\ntable-header-background: <<colour tiddler-editor-fields-even>>\ntag-background: #48484A\ntag-foreground: #323232\ntiddler-background: <<colour background>>\ntiddler-border: transparent\ntiddler-controls-foreground-hover: <<colour sidebar-controls-foreground-hover>>\ntiddler-controls-foreground-selected: <<colour sidebar-controls-foreground-hover>>\ntiddler-controls-foreground: #48484A\ntiddler-editor-background: transparent\ntiddler-editor-border-image: \ntiddler-editor-border: rgba(255, 255, 255, 0.08)\ntiddler-editor-fields-even: rgba(255, 255, 255, 0.1)\ntiddler-editor-fields-odd: rgba(255, 255, 255, 0.04)\ntiddler-info-background: #1E1E1E\ntiddler-info-border: #1E1E1E\ntiddler-info-tab-background: #3F638B\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: <<colour muted-foreground>>\ntiddler-title-foreground: #FFFFFF\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: <<colour very-muted-foreground>>\nvery-muted-foreground: #464646\nselection-background: #3F638B\nselection-foreground: #ffffff\nwikilist-background: <<colour page-background>>\nwikilist-button-background: #3F638B\nwikilist-button-foreground: <<colour foreground>>\nwikilist-button-open: #32D74B\nwikilist-button-open-hover: #32D74B\nwikilist-button-reveal: #0A84FF\nwikilist-button-reveal-hover: #0A84FF\nwikilist-button-remove: #FF453A\nwikilist-button-remove-hover: #FF453A\nwikilist-droplink-dragover: #32D74B\nwikilist-item: <<colour background>>\nwikilist-toolbar-background: <<colour background>>\nwikilist-title: <<colour foreground>>\nwikilist-title-svg: <<colour foreground>>\nwikilist-toolbar-foreground: <<colour foreground>>\nwikilist-url: <<colour muted-foreground>>\n"
        },
        "$:/palettes/DarkPhotos": {
            "title": "$:/palettes/DarkPhotos",
            "created": "20150402111612188",
            "description": "Good with dark photo backgrounds",
            "modified": "20150402112344080",
            "name": "DarkPhotos",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background: \nbutton-foreground: \nbutton-border: \ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #ddd\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #336438\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #5778d8\nselect-tag-background:\nselect-tag-foreground:\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #ccf\nsidebar-controls-foreground: #fff\nsidebar-foreground-shadow: rgba(0,0,0, 0.5)\nsidebar-foreground: #fff\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #eee\nsidebar-tab-background-selected: rgba(255,255,255, 0.8)\nsidebar-tab-background: rgba(255,255,255, 0.4)\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: rgba(255,255,255, 0.2)\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #aaf\nsidebar-tiddler-link-foreground: #ddf\nsite-title-foreground: #fff\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #d8d8d8\ntab-border-selected: #d8d8d8\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #ec6\ntag-foreground: #ffffff\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #182955\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: #999999\nvery-muted-foreground: #888888\n"
        },
        "$:/palettes/DesertSand": {
            "title": "$:/palettes/DesertSand",
            "tags": "$:/tags/Palette",
            "name": "Desert Sand",
            "description": "A desert sand palette",
            "type": "application/x-tiddler-dictionary",
            "text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #E9E0C7\nblockquote-bar: <<colour muted-foreground>>\nbutton-foreground: <<colour foreground>>\ncode-background: #F3EDDF\ncode-border: #C3BAA1\ncode-foreground: #ab3250\ndiff-delete-background: #bd8b8b\ndiff-delete-foreground: <<colour foreground>>\ndiff-equal-background: \ndiff-equal-foreground: <<colour foreground>>\ndiff-insert-background: #91c093\ndiff-insert-foreground: <<colour foreground>>\ndiff-invisible-background: \ndiff-invisible-foreground: <<colour muted-foreground>>\ndirty-indicator: #ad3434\ndownload-background: #6ca16c\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #E9E0C7\ndropdown-tab-background: #BAB29C\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #313163\nexternal-link-foreground: #555592\nforeground: #2D2A23\nmenubar-background: #CDC2A6\nmenubar-foreground: #5A5446\nmessage-background: #ECE5CF\nmessage-border: #D6CBAA\nmessage-foreground: #5f6e7d\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #8A8885\nmodal-footer-background: #CDC2A6\nmodal-footer-border: #9D998E\nmodal-header-border: #9D998E\nmuted-foreground: #9D998E\nnotification-background: #F0E9D7\nnotification-border: #939189\npage-background: #e0d3af\npre-background: #D6CBAA\npre-border: #CDC2A6\nprimary: #5B6F55\nselection-background: #9D947B\nselection-foreground: <<colour foreground>>\nselect-tag-background: #F0E9D7\nselect-tag-foreground: #2D2A23\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #2D2A23\nsidebar-controls-foreground: #867F69\nsidebar-foreground-shadow: transparent\nsidebar-foreground: #867F69\nsidebar-muted-foreground-hover: #706A58\nsidebar-muted-foreground: #B3A98C\nsidebar-tab-background-selected: #e0d3af\nsidebar-tab-background: #A6A193\nsidebar-tab-border-selected: #C3BAA1\nsidebar-tab-border: #C3BAA1\nsidebar-tab-divider: #CDC2A6\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: #2D2A23\nsidebar-tiddler-link-foreground-hover: #433F35\nsidebar-tiddler-link-foreground: #706A58\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #A6A193\ntab-background-selected: #E9E0C7\ntab-background: #A6A193\ntab-border-selected: #C3BAA1\ntab-border: #C3BAA1\ntab-divider: #CDC2A6\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #2D2A23\ntable-border: #9D998E\ntable-footer-background: #8A8885\ntable-header-background: #B0AA98\ntag-background: #706A58\ntag-foreground: #E3D7B7\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #9D947B\ntiddler-controls-foreground-selected: #706A58\ntiddler-controls-foreground: #C3BAA1\ntiddler-editor-background: #E9E0C7\ntiddler-editor-border-image: #A6A193\ntiddler-editor-border: #A6A193\ntiddler-editor-fields-even: #D6CBAA\ntiddler-editor-fields-odd: #C3BAA1\ntiddler-info-background: #E3D7B7\ntiddler-info-border: #BAB29C\ntiddler-info-tab-background: #E9E0C7\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #867F69\ntiddler-title-foreground: #374464\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: #8A8885\nvery-muted-foreground: #CDC2A6\nwikilist-background: <<colour page-background>>\nwikilist-item: #CDC2A6\nwikilist-info: #161512\nwikilist-title: #433F35\nwikilist-title-svg: <<colour wikilist-title>>\nwikilist-url: #706A58\nwikilist-button-open: #7db66a\nwikilist-button-open-hover: #56a556\nwikilist-button-reveal: #5a6c9e\nwikilist-button-reveal-hover: #454591\nwikilist-button-remove: #bc5972\nwikilist-button-remove-hover: #814040\nwikilist-toolbar-background: #CDC2A6\nwikilist-toolbar-foreground: #2D2A23\nwikilist-droplink-dragover: rgba(255,192,192,0.5)\nwikilist-button-background: #A6A193\nwikilist-button-foreground: #161512\n"
        },
        "$:/palettes/GruvboxDark": {
            "title": "$:/palettes/GruvboxDark",
            "name": "Gruvbox Dark",
            "description": "Retro groove color scheme",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "license": "https://github.com/morhetz/gruvbox",
            "text": "alert-background: #cc241d\nalert-border: #cc241d\nalert-highlight: #d79921\nalert-muted-foreground: #504945\nbackground: #3c3836\nblockquote-bar: <<colour muted-foreground>>\nbutton-foreground: <<colour page-background>>\ncode-background: #504945\ncode-border: #504945\ncode-foreground: #fb4934\ndiff-delete-background: #fb4934\ndiff-delete-foreground: <<colour foreground>>\ndiff-equal-background: \ndiff-equal-foreground: <<colour foreground>>\ndiff-insert-background: #b8bb26\ndiff-insert-foreground: <<colour foreground>>\ndiff-invisible-background: \ndiff-invisible-foreground: <<colour muted-foreground>>\ndirty-indicator: #fb4934\ndownload-background: #b8bb26\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: #665c54\ndropdown-border: <<colour background>>\ndropdown-tab-background-selected: #ebdbb2\ndropdown-tab-background: #665c54\ndropzone-background: #98971a\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #d3869b\nexternal-link-foreground: #8ec07c\nforeground: #fbf1c7\nmenubar-background: #504945\nmenubar-foreground: <<colour foreground>>\nmessage-background: #83a598\nmessage-border: #83a598\nmessage-foreground: #3c3836\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #504945\nmodal-footer-background: #3c3836\nmodal-footer-border: #3c3836\nmodal-header-border: #3c3836\nmuted-foreground: #d5c4a1\nnotification-background: <<colour primary>>\nnotification-border: <<colour primary>>\npage-background: #282828\npre-background: #504945\npre-border: #504945\nprimary: #d79921\nselect-tag-background: #665c54\nselect-tag-foreground: <<colour foreground>>\nselection-background: #458588\nselection-foreground: <<colour foreground>>\nsidebar-button-foreground: <<colour page-background>>\nsidebar-controls-foreground-hover: #7c6f64\nsidebar-controls-foreground: #504945\nsidebar-foreground-shadow: transparent\nsidebar-foreground: #fbf1c7\nsidebar-muted-foreground-hover: #7c6f64\nsidebar-muted-foreground: #504945\nsidebar-tab-background-selected: #bdae93\nsidebar-tab-background: #3c3836\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: #bdae93\nsidebar-tab-divider: <<colour page-background>>\nsidebar-tab-foreground-selected: #282828\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #458588\nsidebar-tiddler-link-foreground: #98971a\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #B48EAD\ntab-background-selected: #ebdbb2\ntab-background: #665c54\ntab-border-selected: #665c54\ntab-border: #665c54\ntab-divider: #bdae93\ntab-foreground-selected: #282828\ntab-foreground: #ebdbb2\ntable-border: #7c6f64\ntable-footer-background: #665c54\ntable-header-background: #504945\ntag-background: #d3869b\ntag-foreground: #282828\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #7c6f64\ntiddler-controls-foreground-selected: <<colour primary>>\ntiddler-controls-foreground: #665c54\ntiddler-editor-background: #32302f\ntiddler-editor-border-image: #282828\ntiddler-editor-border: #282828\ntiddler-editor-fields-even: #504945\ntiddler-editor-fields-odd: #7c6f64\ntiddler-info-background: #32302f\ntiddler-info-border: #ebdbb2\ntiddler-info-tab-background: #ebdbb2\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #7c6f64\ntiddler-title-foreground: #a89984\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: #504945\nvery-muted-foreground: #bdae93\nwikilist-background: <<colour page-background>>\nwikilist-button-background: #acacac\nwikilist-button-foreground: <<colour button-foreground>>\nwikilist-item: <<colour background>>\nwikilist-toolbar-background: <<colour background>>\nwikilist-toolbar-foreground: <<colour foreground>>\nwikilist-title: <<colour foreground>>\nwikilist-title-svg: <<colour wikilist-title>>\nwikilist-url: <<colour muted-foreground>>\nwikilist-button-open-hover: <<colour primary>>\nwikilist-button-open: <<colour dropzone-background>>\nwikilist-button-remove: <<colour dirty-indicator>>\nwikilist-button-remove-hover: <<colour alert-background>>\nwikilist-droplink-dragover: <<colour dropzone-background>>\nwikilist-button-reveal: <<colour sidebar-tiddler-link-foreground-hover>>\nwikilist-button-reveal-hover: <<colour message-background>>\n"
        },
        "$:/palettes/Nord": {
            "title": "$:/palettes/Nord",
            "name": "Nord",
            "description": "An arctic, north-bluish color palette.",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "license": "MIT, arcticicestudio, https://github.com/arcticicestudio/nord/blob/develop/LICENSE.md",
            "text": "alert-background: #D08770\nalert-border: #D08770\nalert-highlight: #B48EAD\nalert-muted-foreground: #4C566A\nbackground: #3b4252\nblockquote-bar: <<colour muted-foreground>>\nbutton-foreground: <<colour page-background>>\ncode-background: #2E3440\ncode-border: #2E3440\ncode-foreground: #BF616A\ndiff-delete-background: #BF616A\ndiff-delete-foreground: <<colour foreground>>\ndiff-equal-background: \ndiff-equal-foreground: <<colour foreground>>\ndiff-insert-background: #A3BE8C\ndiff-insert-foreground: <<colour foreground>>\ndiff-invisible-background: \ndiff-invisible-foreground: <<colour muted-foreground>>\ndirty-indicator: #BF616A\ndownload-background: #A3BE8C\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour background>>\ndropdown-tab-background-selected: #ECEFF4\ndropdown-tab-background: #4C566A\ndropzone-background: #A3BE8C\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #5E81AC\nexternal-link-foreground: #8FBCBB\nforeground: #d8dee9\nmenubar-background: #2E3440\nmenubar-foreground: #d8dee9\nmessage-background: #2E3440\nmessage-border: #2E3440\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #3b4252\nmodal-footer-background: #3b4252\nmodal-footer-border: #3b4252\nmodal-header-border: #3b4252\nmuted-foreground: #4C566A\nnotification-background: <<colour primary>>\nnotification-border: #EBCB8B\npage-background: #2e3440\npre-background: #2E3440\npre-border: #2E3440\nprimary: #5E81AC\nselect-tag-background: #3b4252\nselect-tag-foreground: <<colour foreground>>\nselection-background: #5E81AC\nselection-foreground: <<colour foreground>>\nsidebar-button-foreground: <<colour page-background>>\nsidebar-controls-foreground-hover: #D8DEE9\nsidebar-controls-foreground: #4C566A\nsidebar-foreground-shadow: transparent\nsidebar-foreground: #D8DEE9\nsidebar-muted-foreground-hover: #4C566A\nsidebar-muted-foreground: #4C566A\nsidebar-tab-background-selected: #ECEFF4\nsidebar-tab-background: #4C566A\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: #4C566A\nsidebar-tab-divider: <<colour page-background>>\nsidebar-tab-foreground-selected: #4C566A\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #A3BE8C\nsidebar-tiddler-link-foreground: #81A1C1\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #B48EAD\ntab-background-selected: #ECEFF4\ntab-background: #4C566A\ntab-border-selected: #4C566A\ntab-border: #4C566A\ntab-divider: #4C566A\ntab-foreground-selected: #4C566A\ntab-foreground: #D8DEE9\ntable-border: #4C566A\ntable-footer-background: #2e3440\ntable-header-background: #2e3440\ntag-background: #A3BE8C\ntag-foreground: #4C566A\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: \ntiddler-controls-foreground-selected: #EBCB8B\ntiddler-controls-foreground: #4C566A\ntiddler-editor-background: #2e3440\ntiddler-editor-border-image: #2e3440\ntiddler-editor-border: #3b4252\ntiddler-editor-fields-even: #2e3440\ntiddler-editor-fields-odd: #2e3440\ntiddler-info-background: #2e3440\ntiddler-info-border: #2e3440\ntiddler-info-tab-background: #2e3440\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #4C566A\ntiddler-title-foreground: #81A1C1\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: #2d3038\nvery-muted-foreground: #2d3038\nwikilist-background: <<colour page-background>>\nwikilist-toolbar-background: <<colour background>>\nwikilist-item: <<colour background>>\nwikilist-title: <<colour foreground>>\nwikilist-info: <<colour muted-foreground>>\nwikilist-button-open: #A3BE8C\nwikilist-button-open-hover: #A3BE8C\nwikilist-button-reveal: #81A1C1\nwikilist-button-reveal-hover: #81A1C1\nwikilist-button-remove: #B48EAD\nwikilist-button-remove-hover: #B48EAD\n"
        },
        "$:/palettes/Rocker": {
            "title": "$:/palettes/Rocker",
            "name": "Rocker",
            "description": "A dark theme",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background:\nbutton-foreground:\nbutton-border:\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #999999\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #000\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #cc0000\nselect-tag-background:\nselect-tag-foreground:\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #ffffff\nsidebar-foreground-shadow: rgba(255,255,255, 0.0)\nsidebar-foreground: #acacac\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: #000\nsidebar-tab-background: <<colour tab-background>>\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: <<colour tab-divider>>\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #ffbb99\nsidebar-tiddler-link-foreground: #cc0000\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #d8d8d8\ntab-border-selected: #d8d8d8\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #ffbb99\ntag-foreground: #000\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #cc0000\ntoolbar-new-button:\ntoolbar-options-button:\ntoolbar-save-button:\ntoolbar-info-button:\ntoolbar-edit-button:\ntoolbar-close-button:\ntoolbar-delete-button:\ntoolbar-cancel-button:\ntoolbar-done-button:\nuntagged-background: #999999\nvery-muted-foreground: #888888\n"
        },
        "$:/palettes/SolarFlare": {
            "title": "$:/palettes/SolarFlare",
            "name": "Solar Flare",
            "description": "Warm, relaxing earth colours",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "text": ": Background Tones\n\nbase03: #002b36\nbase02: #073642\n\n: Content Tones\n\nbase01: #586e75\nbase00: #657b83\nbase0: #839496\nbase1: #93a1a1\n\n: Background Tones\n\nbase2: #eee8d5\nbase3: #fdf6e3\n\n: Accent Colors\n\nyellow: #b58900\norange: #cb4b16\nred: #dc322f\nmagenta: #d33682\nviolet: #6c71c4\nblue: #268bd2\ncyan: #2aa198\ngreen: #859900\n\n: Additional Tones (RA)\n\nbase10: #c0c4bb\nviolet-muted: #7c81b0\nblue-muted: #4e7baa\n\nyellow-hot: #ffcc44\norange-hot: #eb6d20\nred-hot: #ff2222\nblue-hot: #2298ee\ngreen-hot: #98ee22\n\n: Palette\n\n: Do not use colour macro for background and foreground\nbackground: #fdf6e3\n    download-foreground: <<colour background>>\n    dragger-foreground: <<colour background>>\n    dropdown-background: <<colour background>>\n    modal-background: <<colour background>>\n    sidebar-foreground-shadow: <<colour background>>\n    tiddler-background: <<colour background>>\n    tiddler-border: <<colour background>>\n    tiddler-link-background: <<colour background>>\n    tab-background-selected: <<colour background>>\n        dropdown-tab-background-selected: <<colour tab-background-selected>>\nforeground: #657b83\n    dragger-background: <<colour foreground>>\n    tab-foreground: <<colour foreground>>\n        tab-foreground-selected: <<colour tab-foreground>>\n            sidebar-tab-foreground-selected: <<colour tab-foreground-selected>>\n        sidebar-tab-foreground: <<colour tab-foreground>>\n    sidebar-button-foreground: <<colour foreground>>\n    sidebar-controls-foreground: <<colour foreground>>\n    sidebar-foreground: <<colour foreground>>\n: base03\n: base02\n: base01\n    alert-muted-foreground: <<colour base01>>\n: base00\n    code-foreground: <<colour base00>>\n    message-foreground: <<colour base00>>\n    tag-foreground: <<colour base00>>\n: base0\n    sidebar-tiddler-link-foreground: <<colour base0>>\n: base1\n    muted-foreground: <<colour base1>>\n        blockquote-bar: <<colour muted-foreground>>\n        dropdown-border: <<colour muted-foreground>>\n        sidebar-muted-foreground: <<colour muted-foreground>>\n        tiddler-title-foreground: <<colour muted-foreground>>\n            site-title-foreground: <<colour tiddler-title-foreground>>\n: base2\n    modal-footer-background: <<colour base2>>\n    page-background: <<colour base2>>\n        modal-backdrop: <<colour page-background>>\n        notification-background: <<colour page-background>>\n        code-background: <<colour page-background>>\n            code-border: <<colour code-background>>\n        pre-background: <<colour page-background>>\n            pre-border: <<colour pre-background>>\n        sidebar-tab-background-selected: <<colour page-background>>\n    table-header-background: <<colour base2>>\n    tag-background: <<colour base2>>\n    tiddler-editor-background: <<colour base2>>\n    tiddler-info-background: <<colour base2>>\n    tiddler-info-tab-background: <<colour base2>>\n    tab-background: <<colour base2>>\n        dropdown-tab-background: <<colour tab-background>>\n: base3\n    alert-background: <<colour base3>>\n    message-background: <<colour base3>>\n: yellow\n: orange\n: red\n: magenta\n    alert-highlight: <<colour magenta>>\n: violet\n    external-link-foreground: <<colour violet>>\n: blue\n: cyan\n: green\n: base10\n    tiddler-controls-foreground: <<colour base10>>\n: violet-muted\n    external-link-foreground-visited: <<colour violet-muted>>\n: blue-muted\n    primary: <<colour blue-muted>>\n        download-background: <<colour primary>>\n        tiddler-link-foreground: <<colour primary>>\n\nalert-border: #b99e2f\ndirty-indicator: #ff0000\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nmessage-border: #cfd6e6\nmodal-border: #999999\nselect-tag-background:\nselect-tag-foreground:\nsidebar-controls-foreground-hover:\nsidebar-muted-foreground-hover:\nsidebar-tab-background: #ded8c5\nsidebar-tiddler-link-foreground-hover:\nstatic-alert-foreground: #aaaaaa\ntab-border: #cccccc\n    modal-footer-border: <<colour tab-border>>\n    modal-header-border: <<colour tab-border>>\n    notification-border: <<colour tab-border>>\n    sidebar-tab-border: <<colour tab-border>>\n    tab-border-selected: <<colour tab-border>>\n        sidebar-tab-border-selected: <<colour tab-border-selected>>\ntab-divider: #d8d8d8\n    sidebar-tab-divider: <<colour tab-divider>>\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-border: #dddddd\ntiddler-subtitle-foreground: #c0c0c0\ntoolbar-new-button:\ntoolbar-options-button:\ntoolbar-save-button:\ntoolbar-info-button:\ntoolbar-edit-button:\ntoolbar-close-button:\ntoolbar-delete-button:\ntoolbar-cancel-button:\ntoolbar-done-button:\nuntagged-background: #999999\nvery-muted-foreground: #888888\n"
        },
        "$:/palettes/SolarizedDark": {
            "title": "$:/palettes/SolarizedDark",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "description": "Precision dark colors for machines and people",
            "license": "MIT, Ethan Schoonover, https://github.com/altercation/solarized/blob/master/LICENSE",
            "name": "SolarizedDark",
            "text": "alert-background: #073642\nalert-border: #93a1a1\nalert-highlight: #d33682\nalert-muted-foreground: #d33682\nbackground: #073642\nblockquote-bar: #d33682\nbutton-background: #073642\nbutton-border: #586e75\nbutton-foreground: #93a1a1\ncode-background: #073642\ncode-border: #586e75\ncode-foreground: #93a1a1\ndirty-indicator: inherit\ndownload-background: #859900\ndownload-foreground: #073642\ndragger-background: #073642\ndragger-foreground: #839496\ndropdown-background: #073642\ndropdown-border: #93a1a1\ndropdown-tab-background: #002b36\ndropdown-tab-background-selected: #073642\ndropzone-background: #859900\nexternal-link-background: inherit\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-foreground: #268bd2\nexternal-link-foreground-hover:\nexternal-link-foreground-visited: #268bd2\nforeground: #839496\nmessage-background: #002b36\nmessage-border: #586e75\nmessage-foreground: #839496\nmodal-backdrop: #657b83\nmodal-background: #002b36\nmodal-border: #586e75\nmodal-footer-background: #073642\nmodal-footer-border: #586e75\nmodal-header-border: #586e75\nmuted-foreground: #93a1a1\nnotification-background: #002b36\nnotification-border: #586e75\npage-background: #073642\npre-background: inherit\npre-border: #657b83\nprimary: #859900\nselect-tag-background: #002b36\nselect-tag-foreground: #839496\nsidebar-button-foreground: #93a1a1\nsidebar-controls-foreground: #93a1a1\nsidebar-controls-foreground-hover: #eee8d5\nsidebar-foreground: #93a1a1\nsidebar-foreground-shadow: transparent\nsidebar-muted-foreground: #839496\nsidebar-muted-foreground-hover: #93a1a1\nsidebar-tab-background: #002b36\nsidebar-tab-background-selected: #073642\nsidebar-tab-border: #073642\nsidebar-tab-border-selected: #839496\nsidebar-tab-divider: #002b36\nsidebar-tab-foreground: #657b83\nsidebar-tab-foreground-selected: #93a1a1\nsidebar-tiddler-link-foreground: #2aa198\nsidebar-tiddler-link-foreground-hover: #eee8d5\nsite-title-foreground: #d33682\nstatic-alert-foreground: #93a1a1\ntab-background: #073642\ntab-background-selected: #002b36\ntab-border: #586e75\ntab-border-selected: #93a1a1\ntab-divider: #93a1a1\ntab-foreground: #839496\ntab-foreground-selected: #93a1a1\ntable-border: #586e75\ntable-footer-background: #073642\ntable-header-background: #073642\ntag-background: #b58900\ntag-foreground: #002b36\ntiddler-background: #002b36\ntiddler-border: #586e75\ntiddler-controls-foreground: inherit\ntiddler-controls-foreground-hover: #d33682\ntiddler-controls-foreground-selected: #2aa198\ntiddler-editor-background: #002b36\ntiddler-editor-border: #073642\ntiddler-editor-border-image: #002b36\ntiddler-editor-fields-even: #002b36\ntiddler-editor-fields-odd: #073642\ntiddler-info-background: #073642\ntiddler-info-border: #657b83\ntiddler-info-tab-background: #002b36\ntiddler-link-background: #002b36\ntiddler-link-foreground: #2aa198\ntiddler-subtitle-foreground: #839496\ntiddler-title-foreground: #d33682\ntoolbar-cancel-button: #839496\ntoolbar-close-button: #839496\ntoolbar-delete-button: #dc322f\ntoolbar-done-button: #839496\ntoolbar-edit-button: #839496\ntoolbar-info-button: #839496\ntoolbar-new-button: #839496\ntoolbar-options-button: #839496\ntoolbar-save-button: inherit\nuntagged-background: #586e75\nvery-muted-foreground: #586e75\n"
        },
        "$:/palettes/SolarizedLight": {
            "title": "$:/palettes/SolarizedLight",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "description": "Precision colors for machines and people",
            "license": "MIT, Ethan Schoonover, https://github.com/altercation/solarized/blob/master/LICENSE",
            "name": "SolarizedLight",
            "text": "alert-background: #eee8d5\nalert-border: #586e75\nalert-highlight: #d33682\nalert-muted-foreground: #d33682\nbackground: #eee8d5\nblockquote-bar: #d33682\nbutton-background: #eee8d5\nbutton-border: #93a1a1\nbutton-foreground: #586e75\ncode-background: #eee8d5\ncode-border: #93a1a1\ncode-foreground: #586e75\ndirty-indicator: inherit\ndownload-background: #859900\ndownload-foreground: #eee8d5\ndragger-background: #eee8d5\ndragger-foreground: #657b83\ndropdown-background: #eee8d5\ndropdown-border: #586e75\ndropdown-tab-background: #fdf6e3\ndropdown-tab-background-selected: #eee8d5\ndropzone-background: #859900\nexternal-link-background: inherit\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-foreground: #268bd2\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #268bd2\nforeground: #657b83\nmessage-background: #fdf6e3\nmessage-border: #93a1a1\nmessage-foreground: #657b83\nmodal-backdrop: #839496\nmodal-background: #fdf6e3\nmodal-border: #93a1a1\nmodal-footer-background: #eee8d5\nmodal-footer-border: #93a1a1\nmodal-header-border: #93a1a1\nmuted-foreground: #586e75\nnotification-background: #fdf6e3\nnotification-border: #93a1a1\npage-background: #eee8d5\npre-background: #eee8d5\npre-border: #839496\nprimary: #859900\nselect-tag-background: #fdf6e3\nselect-tag-foreground: #657b83\nsidebar-button-foreground: #586e75\nsidebar-controls-foreground: #586e75\nsidebar-controls-foreground-hover: #d33682\nsidebar-foreground: #586e75\nsidebar-foreground-shadow: transparent\nsidebar-muted-foreground: #657b83\nsidebar-muted-foreground-hover: #586e75\nsidebar-tab-background: #fdf6e3\nsidebar-tab-background-selected: #eee8d5\nsidebar-tab-border: #eee8d5\nsidebar-tab-border-selected: #657b83\nsidebar-tab-divider: #fdf6e3\nsidebar-tab-foreground: #839496\nsidebar-tab-foreground-selected: #586e75\nsidebar-tiddler-link-foreground: #2aa198\nsidebar-tiddler-link-foreground-hover: #002b36\nsite-title-foreground: #d33682\nstatic-alert-foreground: #586e75\ntab-background: #eee8d5\ntab-background-selected: #fdf6e3\ntab-border: #93a1a1\ntab-border-selected: #586e75\ntab-divider: #586e75\ntab-foreground: #657b83\ntab-foreground-selected: #586e75\ntable-border: #93a1a1\ntable-footer-background: #eee8d5\ntable-header-background: #eee8d5\ntag-background: #b58900\ntag-foreground: #fdf6e3\ntiddler-background: #fdf6e3\ntiddler-border: #93a1a1\ntiddler-controls-foreground: inherit\ntiddler-controls-foreground-hover: #d33682\ntiddler-controls-foreground-selected: #2aa198\ntiddler-editor-background: #fdf6e3\ntiddler-editor-border: #eee8d5\ntiddler-editor-border-image: #fdf6e3\ntiddler-editor-fields-even: #fdf6e3\ntiddler-editor-fields-odd: #eee8d5\ntiddler-info-background: #eee8d5\ntiddler-info-border: #839496\ntiddler-info-tab-background: #fdf6e3\ntiddler-link-background: #fdf6e3\ntiddler-link-foreground: #2aa198\ntiddler-subtitle-foreground: #657b83\ntiddler-title-foreground: #d33682\ntoolbar-cancel-button: #657b83\ntoolbar-close-button: #657b83\ntoolbar-delete-button: #dc322f\ntoolbar-done-button: #657b83\ntoolbar-edit-button: #657b83\ntoolbar-info-button: #657b83\ntoolbar-new-button: #657b83\ntoolbar-options-button: #657b83\ntoolbar-save-button: inherit\nuntagged-background: #586e75\nvery-muted-foreground: #93a1a1\n"
        },
        "$:/palettes/SpartanDay": {
            "title": "$:/palettes/SpartanDay",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "description": "Cold, spartan day colors",
            "name": "Spartan Day",
            "text": "alert-background: <<colour background>>\nalert-border: <<colour very-muted-foreground>>\nalert-highlight: <<colour very-muted-foreground>>\nalert-muted-foreground: <<colour muted-foreground>>\nbackground: #FAFAFA\nblockquote-bar: <<colour page-background>>\nbutton-background: transparent\nbutton-foreground: inherit\nbutton-border: <<colour tag-background>>\ncode-background: #ececec\ncode-border: #ececec\ncode-foreground: \ndirty-indicator: #c80000\ndownload-background: <<colour primary>>\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: #FFFFFF\ndropdown-border: <<colour dropdown-background>>\ndropdown-tab-background-selected: <<colour dropdown-background>>\ndropdown-tab-background: #F5F5F5\ndropzone-background: <<colour tag-background>>\nexternal-link-background-hover: transparent\nexternal-link-background-visited: transparent\nexternal-link-background: transparent\nexternal-link-foreground-hover: \nexternal-link-foreground-visited: \nexternal-link-foreground: \nforeground: rgba(0, 0, 0, 0.87)\nmessage-background: <<colour background>>\nmessage-border: <<colour very-muted-foreground>>\nmessage-foreground: rgba(0, 0, 0, 0.54)\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: <<colour very-muted-foreground>>\nmodal-footer-background: <<colour background>>\nmodal-footer-border: <<colour very-muted-foreground>>\nmodal-header-border: <<colour very-muted-foreground>>\nmuted-foreground: rgba(0, 0, 0, 0.54)\nnotification-background: <<colour dropdown-background>>\nnotification-border: <<colour dropdown-background>>\npage-background: #f4f4f4\npre-background: #ececec\npre-border: #ececec\nprimary: #3949ab\nselect-tag-background: <<colour background>>\nselect-tag-foreground: <<colour foreground>>\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #aeaeae\nsidebar-controls-foreground: #c6c6c6\nsidebar-foreground-shadow: transparent\nsidebar-foreground: rgba(0, 0, 0, 0.54)\nsidebar-muted-foreground-hover: rgba(0, 0, 0, 0.54)\nsidebar-muted-foreground: rgba(0, 0, 0, 0.38)\nsidebar-tab-background-selected: <<colour page-background>>\nsidebar-tab-background: transparent\nsidebar-tab-border-selected: <<colour table-border>>\nsidebar-tab-border: transparent\nsidebar-tab-divider: <<colour table-border>>\nsidebar-tab-foreground-selected: rgba(0, 0, 0, 0.87)\nsidebar-tab-foreground: rgba(0, 0, 0, 0.54)\nsidebar-tiddler-link-foreground-hover: rgba(0, 0, 0, 0.87)\nsidebar-tiddler-link-foreground: rgba(0, 0, 0, 0.54)\nsite-title-foreground: rgba(0, 0, 0, 0.87)\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: <<colour background>>\ntab-background: transparent\ntab-border-selected: <<colour table-border>>\ntab-border: transparent\ntab-divider: <<colour table-border>>\ntab-foreground-selected: rgba(0, 0, 0, 0.87)\ntab-foreground: rgba(0, 0, 0, 0.54)\ntable-border: #d8d8d8\ntable-footer-background: <<colour tiddler-editor-fields-odd>>\ntable-header-background: <<colour tiddler-editor-fields-even>>\ntag-background: #ec6\ntag-foreground: <<colour button-foreground>>\ntiddler-background: <<colour background>>\ntiddler-border: #f9f9f9\ntiddler-controls-foreground-hover: <<colour sidebar-controls-foreground-hover>>\ntiddler-controls-foreground-selected: <<colour sidebar-controls-foreground-hover>>\ntiddler-controls-foreground: <<colour sidebar-controls-foreground>>\ntiddler-editor-background: transparent\ntiddler-editor-border-image: \ntiddler-editor-border: #e8e7e7\ntiddler-editor-fields-even: rgba(0, 0, 0, 0.1)\ntiddler-editor-fields-odd: rgba(0, 0, 0, 0.04)\ntiddler-info-background: #F5F5F5\ntiddler-info-border: #F5F5F5\ntiddler-info-tab-background: <<colour tiddler-editor-fields-odd>>\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: <<colour muted-foreground>>\ntiddler-title-foreground: #000000\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: <<colour very-muted-foreground>>\nvery-muted-foreground: rgba(0, 0, 0, 0.12)\n"
        },
        "$:/palettes/SpartanNight": {
            "title": "$:/palettes/SpartanNight",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "description": "Dark spartan colors",
            "name": "Spartan Night",
            "text": "alert-background: <<colour background>>\nalert-border: <<colour very-muted-foreground>>\nalert-highlight: <<colour very-muted-foreground>>\nalert-muted-foreground: <<colour muted-foreground>>\nbackground: #303030\nblockquote-bar: <<colour page-background>>\nbutton-background: transparent\nbutton-foreground: inherit\nbutton-border: <<colour tag-background>>\ncode-background: <<colour pre-background>>\ncode-border: <<colour pre-border>>\ncode-foreground: rgba(255, 255, 255, 0.54)\ndirty-indicator: #c80000\ndownload-background: <<colour primary>>\ndownload-foreground: <<colour foreground>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: #424242\ndropdown-border: <<colour dropdown-background>>\ndropdown-tab-background-selected: <<colour dropdown-background>>\ndropdown-tab-background: #050505\ndropzone-background: <<colour tag-background>>\nexternal-link-background-hover: transparent\nexternal-link-background-visited: transparent\nexternal-link-background: transparent\nexternal-link-foreground-hover: \nexternal-link-foreground-visited: #7c318c\nexternal-link-foreground: #9e3eb3\nforeground: rgba(255, 255, 255, 0.7)\nmessage-background: <<colour background>>\nmessage-border: <<colour very-muted-foreground>>\nmessage-foreground: rgba(255, 255, 255, 0.54)\nmodal-backdrop: <<colour page-background>>\nmodal-background: <<colour background>>\nmodal-border: <<colour very-muted-foreground>>\nmodal-footer-background: <<colour background>>\nmodal-footer-border: <<colour background>>\nmodal-header-border: <<colour very-muted-foreground>>\nmuted-foreground: rgba(255, 255, 255, 0.54)\nnotification-background: <<colour dropdown-background>>\nnotification-border: <<colour dropdown-background>>\npage-background: #212121\npre-background: #2a2a2a\npre-border: transparent\nprimary: #5656f3\nselect-tag-background: <<colour background>>\nselect-tag-foreground: <<colour foreground>>\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #494949\nsidebar-controls-foreground: #5d5d5d\nsidebar-foreground-shadow: transparent\nsidebar-foreground: rgba(255, 255, 255, 0.54)\nsidebar-muted-foreground-hover: rgba(255, 255, 255, 0.54)\nsidebar-muted-foreground: rgba(255, 255, 255, 0.38)\nsidebar-tab-background-selected: <<colour page-background>>\nsidebar-tab-background: transparent\nsidebar-tab-border-selected: <<colour table-border>>\nsidebar-tab-border: transparent\nsidebar-tab-divider: <<colour table-border>>\nsidebar-tab-foreground-selected: rgba(255, 255, 255, 0.87)\nsidebar-tab-foreground: rgba(255, 255, 255, 0.54)\nsidebar-tiddler-link-foreground-hover: rgba(255, 255, 255, 0.7)\nsidebar-tiddler-link-foreground: rgba(255, 255, 255, 0.54)\nsite-title-foreground: rgba(255, 255, 255, 0.7)\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: <<colour background>>\ntab-background: transparent\ntab-border-selected: <<colour table-border>>\ntab-border: transparent\ntab-divider: <<colour table-border>>\ntab-foreground-selected: rgba(255, 255, 255, 0.87)\ntab-foreground: rgba(255, 255, 255, 0.54)\ntable-border: #3a3a3a\ntable-footer-background: <<colour tiddler-editor-fields-odd>>\ntable-header-background: <<colour tiddler-editor-fields-even>>\ntag-background: #ec6\ntag-foreground: <<colour button-foreground>>\ntiddler-background: <<colour background>>\ntiddler-border: rgb(55,55,55)\ntiddler-controls-foreground-hover: <<colour sidebar-controls-foreground-hover>>\ntiddler-controls-foreground-selected: <<colour sidebar-controls-foreground-hover>>\ntiddler-controls-foreground: <<colour sidebar-controls-foreground>>\ntiddler-editor-background: transparent\ntiddler-editor-border-image: \ntiddler-editor-border: rgba(255, 255, 255, 0.08)\ntiddler-editor-fields-even: rgba(255, 255, 255, 0.1)\ntiddler-editor-fields-odd: rgba(255, 255, 255, 0.04)\ntiddler-info-background: #454545\ntiddler-info-border: #454545\ntiddler-info-tab-background: <<colour tiddler-editor-fields-odd>>\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: <<colour muted-foreground>>\ntiddler-title-foreground: #FFFFFF\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: <<colour very-muted-foreground>>\nvery-muted-foreground: rgba(255, 255, 255, 0.12)\n"
        },
        "$:/palettes/Twilight": {
            "title": "$:/palettes/Twilight",
            "tags": "$:/tags/Palette",
            "author": "Thomas Elmiger",
            "type": "application/x-tiddler-dictionary",
            "name": "Twilight",
            "description": "Delightful, soft darkness.",
            "text": "alert-background: rgb(255, 255, 102)\nalert-border: rgb(232, 232, 125)\nalert-highlight: rgb(255, 51, 51)\nalert-muted-foreground: rgb(224, 82, 82)\nbackground: rgb(38, 38, 38)\nblockquote-bar: rgba(240, 196, 117, 0.7)\nbutton-background: rgb(63, 63, 63)\nbutton-border: rgb(127, 127, 127)\nbutton-foreground: rgb(179, 179, 179)\ncode-background: rgba(0,0,0,0.03)\ncode-border: rgba(0,0,0,0.08)\ncode-foreground: rgb(255, 94, 94)\ndiff-delete-background: #ffc9c9\ndiff-delete-foreground: <<colour foreground>>\ndiff-equal-background: \ndiff-equal-foreground: <<colour foreground>>\ndiff-insert-background: #aaefad\ndiff-insert-foreground: <<colour foreground>>\ndiff-invisible-background: \ndiff-invisible-foreground: <<colour muted-foreground>>\ndirty-indicator: rgb(255, 94, 94)\ndownload-background: #19a974\ndownload-foreground: rgb(38, 38, 38)\ndragger-background: rgb(179, 179, 179)\ndragger-foreground: rgb(38, 38, 38)\ndropdown-background: rgb(38, 38, 38)\ndropdown-border: rgb(255, 255, 255)\ndropdown-tab-background: rgba(0,0,0,.1)\ndropdown-tab-background-selected: rgba(255,255,255,1)\ndropzone-background: #9eebcf\nexternal-link-background: inherit\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-foreground: rgb(179, 179, 255)\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: rgb(153, 153, 255)\nforeground: rgb(179, 179, 179)\nmessage-background: <<colour tag-foreground>>\nmessage-border: #96ccff\nmessage-foreground: <<colour tag-background>>\nmodal-backdrop: rgb(179, 179, 179)\nmodal-background: rgb(38, 38, 38)\nmodal-border: rgba(0,0,0,.5)\nmodal-footer-background: #f4f4f4\nmodal-footer-border: rgba(0,0,0,.1)\nmodal-header-border: rgba(0,0,0,.2)\nmuted-foreground: rgb(255, 255, 255)\nnotification-background: <<colour tag-foreground>>\nnotification-border: <<colour tag-background>>\npage-background: rgb(26, 26, 26)\npre-background: rgb(25, 25, 25)\npre-border: rgba(0,0,0,.2)\nprimary: rgb(255, 201, 102)\nselect-tag-background: \nselect-tag-foreground: \nsidebar-button-foreground: rgb(179, 179, 179)\nsidebar-controls-foreground: rgb(153, 153, 153)\nsidebar-controls-foreground-hover: <<colour tiddler-controls-foreground-hover>>\nsidebar-foreground: rgb(141, 141, 141)\nsidebar-foreground-shadow: transparent\nsidebar-muted-foreground: rgba(0, 0, 0, 0.5)\nsidebar-muted-foreground-hover: rgb(141, 141, 141)\nsidebar-tab-background: rgba(141, 141, 141, 0.2)\nsidebar-tab-background-selected: rgb(26, 26, 26)\nsidebar-tab-border: rgb(127, 127, 127)\nsidebar-tab-border-selected: rgb(127, 127, 127)\nsidebar-tab-divider: rgb(127, 127, 127)\nsidebar-tab-foreground: rgb(179, 179, 179)\nsidebar-tab-foreground-selected: rgb(179, 179, 179)\nsidebar-tiddler-link-foreground: rgb(179, 179, 179)\nsidebar-tiddler-link-foreground-hover: rgb(115, 115, 115)\nsite-title-foreground: rgb(255, 201, 102)\nstatic-alert-foreground: rgba(0,0,0,.3)\ntab-background: rgba(0,0,0,0.125)\ntab-background-selected: rgb(38, 38, 38)\ntab-border: rgb(255, 201, 102)\ntab-border-selected: rgb(255, 201, 102)\ntab-divider: rgb(255, 201, 102)\ntab-foreground: rgb(179, 179, 179)\ntab-foreground-selected: rgb(179, 179, 179)\ntable-border: rgba(255,255,255,.3)\ntable-footer-background: rgba(0,0,0,.4)\ntable-header-background: rgba(0,0,0,.1)\ntag-background: rgb(255, 201, 102)\ntag-foreground: rgb(25, 25, 25)\ntiddler-background: rgb(38, 38, 38)\ntiddler-border: rgba(240, 196, 117, 0.7)\ntiddler-controls-foreground: rgb(128, 128, 128)\ntiddler-controls-foreground-hover: rgba(255, 255, 255, 0.8)\ntiddler-controls-foreground-selected: rgba(255, 255, 255, 0.9)\ntiddler-editor-background: rgb(33, 33, 33)\ntiddler-editor-border: rgb(63, 63, 63)\ntiddler-editor-border-image: rgb(25, 25, 25)\ntiddler-editor-fields-even: rgb(33, 33, 33)\ntiddler-editor-fields-odd: rgb(28, 28, 28)\ntiddler-info-background: rgb(43, 43, 43)\ntiddler-info-border: rgb(25, 25, 25)\ntiddler-info-tab-background: rgb(43, 43, 43)\ntiddler-link-background: rgb(38, 38, 38)\ntiddler-link-foreground: rgb(204, 204, 255)\ntiddler-subtitle-foreground: rgb(255, 255, 255)\ntiddler-title-foreground: rgb(255, 192, 76)\ntoolbar-cancel-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-done-button: \ntoolbar-edit-button: \ntoolbar-info-button: \ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \nuntagged-background: rgb(255, 255, 255)\nvery-muted-foreground: rgba(240, 196, 117, 0.7)\n"
        },
        "$:/palettes/Vanilla": {
            "title": "$:/palettes/Vanilla",
            "name": "Vanilla",
            "description": "Pale and unobtrusive",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background:\nbutton-foreground:\nbutton-border:\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndiff-delete-background: #ffc9c9\ndiff-delete-foreground: <<colour foreground>>\ndiff-equal-background: \ndiff-equal-foreground: <<colour foreground>>\ndiff-insert-background: #aaefad\ndiff-insert-foreground: <<colour foreground>>\ndiff-invisible-background: \ndiff-invisible-foreground: <<colour muted-foreground>>\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #bbb\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #f4f4f4\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #5778d8\nselection-background:\nselection-foreground:\nselect-tag-background:\nselect-tag-foreground:\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #aaaaaa\nsidebar-foreground-shadow: rgba(255,255,255, 0.8)\nsidebar-foreground: #acacac\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: #f4f4f4\nsidebar-tab-background: #e0e0e0\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: #e4e4e4\nsidebar-tab-foreground-selected:\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #444444\nsidebar-tiddler-link-foreground: #999999\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #d8d8d8\ntab-border-selected: #d8d8d8\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #ec6\ntag-foreground: #ffffff\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #182955\ntoolbar-new-button:\ntoolbar-options-button:\ntoolbar-save-button:\ntoolbar-info-button:\ntoolbar-edit-button:\ntoolbar-close-button:\ntoolbar-delete-button:\ntoolbar-cancel-button:\ntoolbar-done-button:\nuntagged-background: #999999\nvery-muted-foreground: #888888\nwikilist-background: #e5e5e5\nwikilist-item: #fff\nwikilist-info: #000\nwikilist-title: #666\nwikilist-title-svg: <<colour wikilist-title>>\nwikilist-url: #aaa\nwikilist-button-open: #4fb82b\nwikilist-button-open-hover: green\nwikilist-button-reveal: #5778d8\nwikilist-button-reveal-hover: blue\nwikilist-button-remove: #d85778\nwikilist-button-remove-hover: red\nwikilist-toolbar-background: #d3d3d3\nwikilist-toolbar-foreground: #888\nwikilist-droplink-dragover: rgba(255,192,192,0.5)\nwikilist-button-background: #acacac\nwikilist-button-foreground: #000\n"
        },
        "$:/core/readme": {
            "title": "$:/core/readme",
            "text": "This plugin contains TiddlyWiki's core components, comprising:\n\n* JavaScript code modules\n* Icons\n* Templates needed to create TiddlyWiki's user interface\n* British English (''en-GB'') translations of the localisable strings used by the core\n"
        },
        "$:/library/sjcl.js/license": {
            "title": "$:/library/sjcl.js/license",
            "type": "text/plain",
            "text": "SJCL is open. You can use, modify and redistribute it under a BSD\nlicense or under the GNU GPL, version 2.0.\n\n---------------------------------------------------------------------\n\nhttp://opensource.org/licenses/BSD-2-Clause\n\nCopyright (c) 2009-2015, Emily Stark, Mike Hamburg and Dan Boneh at\nStanford University. All rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are\nmet:\n\n1. Redistributions of source code must retain the above copyright\nnotice, this list of conditions and the following disclaimer.\n\n2. Redistributions in binary form must reproduce the above copyright\nnotice, this list of conditions and the following disclaimer in the\ndocumentation and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS\nIS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED\nTO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A\nPARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\nHOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\nSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED\nTO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR\nPROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF\nLIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING\nNEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n---------------------------------------------------------------------\n\nhttp://opensource.org/licenses/GPL-2.0\n\nThe Stanford Javascript Crypto Library (hosted here on GitHub) is a\nproject by the Stanford Computer Security Lab to build a secure,\npowerful, fast, small, easy-to-use, cross-browser library for\ncryptography in Javascript.\n\nCopyright (c) 2009-2015, Emily Stark, Mike Hamburg and Dan Boneh at\nStanford University.\n\nThis program is free software; you can redistribute it and/or modify it\nunder the terms of the GNU General Public License as published by the\nFree Software Foundation; either version 2 of the License, or (at your\noption) any later version.\n\nThis program is distributed in the hope that it will be useful, but\nWITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General\nPublic License for more details.\n\nYou should have received a copy of the GNU General Public License along\nwith this program; if not, write to the Free Software Foundation, Inc.,\n59 Temple Place, Suite 330, Boston, MA 02111-1307 USA"
        },
        "$:/core/templates/alltiddlers.template.html": {
            "title": "$:/core/templates/alltiddlers.template.html",
            "type": "text/vnd.tiddlywiki-html",
            "text": "<!-- This template is provided for backwards compatibility with older versions of TiddlyWiki -->\n\n<$set name=\"exportFilter\" value=\"[!is[system]sort[title]]\">\n\n{{$:/core/templates/exporters/StaticRiver}}\n\n</$set>\n"
        },
        "$:/core/templates/canonical-uri-external-image": {
            "title": "$:/core/templates/canonical-uri-external-image",
            "text": "<!--\n\nThis template is used to assign the ''_canonical_uri'' field to external images.\n\nChange the `./images/` part to a different base URI. The URI can be relative or absolute.\n\n-->\n./images/<$view field=\"title\" format=\"doubleurlencoded\"/>"
        },
        "$:/core/templates/canonical-uri-external-raw": {
            "title": "$:/core/templates/canonical-uri-external-raw",
            "text": "<!--\n\nThis template is used to assign the ''_canonical_uri'' field to external raw files that are stored in the same directory\n\n-->\n<$view field=\"title\" format=\"doubleurlencoded\"/>"
        },
        "$:/core/templates/canonical-uri-external-text": {
            "title": "$:/core/templates/canonical-uri-external-text",
            "text": "<!--\n\nThis template is used to assign the ''_canonical_uri'' field to external text files.\n\nChange the `./text/` part to a different base URI. The URI can be relative or absolute.\n\n-->\n./text/<$view field=\"title\" format=\"doubleurlencoded\"/>.tid"
        },
        "$:/core/templates/css-tiddler": {
            "title": "$:/core/templates/css-tiddler",
            "text": "<!--\n\nThis template is used for saving CSS tiddlers as a style tag with data attributes representing the tiddler fields.\n\n-->`<style`<$fields template=' data-tiddler-$name$=\"$encoded_value$\"'></$fields>` type=\"text/css\">`<$view field=\"text\" format=\"text\" />`</style>`"
        },
        "$:/core/templates/exporters/CsvFile": {
            "title": "$:/core/templates/exporters/CsvFile",
            "tags": "$:/tags/Exporter",
            "description": "{{$:/language/Exporters/CsvFile}}",
            "extension": ".csv",
            "text": "<$macrocall $name=\"csvtiddlers\" filter=<<exportFilter>> format=\"quoted-comma-sep\" $output=\"text/raw\"/>\n"
        },
        "$:/core/templates/exporters/JsonFile": {
            "title": "$:/core/templates/exporters/JsonFile",
            "tags": "$:/tags/Exporter",
            "description": "{{$:/language/Exporters/JsonFile}}",
            "extension": ".json",
            "text": "<$macrocall $name=\"jsontiddlers\" filter=<<exportFilter>> $output=\"text/raw\"/>\n"
        },
        "$:/core/templates/exporters/StaticRiver": {
            "title": "$:/core/templates/exporters/StaticRiver",
            "tags": "$:/tags/Exporter",
            "description": "{{$:/language/Exporters/StaticRiver}}",
            "extension": ".html",
            "text": "\\define tv-wikilink-template() #$uri_encoded$\n\\define tv-config-toolbar-icons() no\n\\define tv-config-toolbar-text() no\n\\define tv-config-toolbar-class() tc-btn-invisible\n\\rules only filteredtranscludeinline transcludeinline\n<!doctype html>\n<html>\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content=\"{{$:/core/templates/version}}\" />\n<meta name=\"format-detection\" content=\"telephone=no\">\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<title>{{$:/core/wiki/title}}</title>\n<div id=\"styleArea\">\n{{$:/boot/boot.css||$:/core/templates/css-tiddler}}\n</div>\n<style type=\"text/css\">\n{{$:/core/ui/PageStylesheet||$:/core/templates/wikified-tiddler}}\n</style>\n</head>\n<body class=\"tc-body\">\n{{$:/StaticBanner||$:/core/templates/html-tiddler}}\n<section class=\"tc-story-river tc-static-story-river\">\n{{$:/core/templates/exporters/StaticRiver/Content||$:/core/templates/html-tiddler}}\n</section>\n</body>\n</html>\n"
        },
        "$:/core/templates/exporters/StaticRiver/Content": {
            "title": "$:/core/templates/exporters/StaticRiver/Content",
            "text": "\\define renderContent()\n{{{ $(exportFilter)$ ||$:/core/templates/static-tiddler}}}\n\\end\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n<<renderContent>>\n"
        },
        "$:/core/templates/exporters/TidFile": {
            "title": "$:/core/templates/exporters/TidFile",
            "tags": "$:/tags/Exporter",
            "description": "{{$:/language/Exporters/TidFile}}",
            "extension": ".tid",
            "condition": "[<count>compare:lte[1]]",
            "text": "\\define renderContent()\n{{{ $(exportFilter)$ +[limit[1]] ||$:/core/templates/tid-tiddler}}}\n\\end\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n<<renderContent>>"
        },
        "$:/core/save/all-external-js": {
            "title": "$:/core/save/all-external-js",
            "text": "\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n\\define saveTiddlerFilter()\n[is[tiddler]] -[prefix[$:/state/popup/]] -[prefix[$:/temp/]] -[prefix[$:/HistoryList]] -[status[pending]plugin-type[import]] -[[$:/core]] -[[$:/boot/boot.css]] -[type[application/javascript]library[yes]] -[[$:/boot/boot.js]] -[[$:/boot/bootprefix.js]] +[sort[title]] $(publishFilter)$\n\\end\n{{$:/core/templates/tiddlywiki5-external-js.html}}\n"
        },
        "$:/core/templates/tiddlywiki5.js": {
            "title": "$:/core/templates/tiddlywiki5.js",
            "text": "\\rules only filteredtranscludeinline transcludeinline codeinline\n\n/*\n{{ $:/core/copyright.txt ||$:/core/templates/plain-text-tiddler}}\n`*/\n`<!--~~ Library modules ~~-->\n{{{ [is[system]type[application/javascript]library[yes]] ||$:/core/templates/plain-text-tiddler}}}\n<!--~~ Boot prefix ~~-->\n{{ $:/boot/bootprefix.js ||$:/core/templates/plain-text-tiddler}}\n<!--~~ Core plugin ~~-->\n{{$:/core/templates/tiddlywiki5.js/tiddlers}}\n<!--~~ Boot kernel ~~-->\n{{ $:/boot/boot.js ||$:/core/templates/plain-text-tiddler}}\n"
        },
        "$:/core/templates/tiddlywiki5.js/tiddlers": {
            "title": "$:/core/templates/tiddlywiki5.js/tiddlers",
            "text": "`\n$tw.preloadTiddlerArray(`<$text text=<<jsontiddlers \"[[$:/core]]\">>/>`);\n`\n"
        },
        "$:/core/templates/tiddlywiki5-external-js.html": {
            "title": "$:/core/templates/tiddlywiki5-external-js.html",
            "text": "\\rules only filteredtranscludeinline transcludeinline\n<!doctype html>\n{{$:/core/templates/MOTW.html}}<html lang=\"`<$text text={{{ [{$:/language}get[name]] }}}/>`\">\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<!--~~ Raw markup for the top of the head section ~~-->\n{{{ [all[shadows+tiddlers]tag[$:/tags/RawMarkupWikified/TopHead]] ||$:/core/templates/raw-static-tiddler}}}\n<meta http-equiv=\"X-UA-Compatible\" content=\"IE=Edge\"/>\n<meta name=\"application-name\" content=\"TiddlyWiki\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content=\"{{$:/core/templates/version}}\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<meta name=\"apple-mobile-web-app-capable\" content=\"yes\" />\n<meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black-translucent\" />\n<meta name=\"mobile-web-app-capable\" content=\"yes\"/>\n<meta name=\"format-detection\" content=\"telephone=no\" />\n<meta name=\"copyright\" content=\"{{$:/core/copyright.txt}}\" />\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<title>{{$:/core/wiki/title}}</title>\n<!--~~ This is a Tiddlywiki file. The points of interest in the file are marked with this pattern ~~-->\n\n<!--~~ Raw markup ~~-->\n{{{ [all[shadows+tiddlers]tag[$:/core/wiki/rawmarkup]] [all[shadows+tiddlers]tag[$:/tags/RawMarkup]] ||$:/core/templates/plain-text-tiddler}}}\n{{{ [all[shadows+tiddlers]tag[$:/tags/RawMarkupWikified]] ||$:/core/templates/raw-static-tiddler}}}\n</head>\n<body class=\"tc-body\">\n<!--~~ Raw markup for the top of the body section ~~-->\n{{{ [all[shadows+tiddlers]tag[$:/tags/RawMarkupWikified/TopBody]] ||$:/core/templates/raw-static-tiddler}}}\n<!--~~ Static styles ~~-->\n<div id=\"styleArea\">\n{{$:/boot/boot.css||$:/core/templates/css-tiddler}}\n</div>\n<!--~~ Static content for Google and browsers without JavaScript ~~-->\n<noscript>\n<div id=\"splashArea\">\n{{$:/core/templates/static.area}}\n</div>\n</noscript>\n<!--~~ Ordinary tiddlers ~~-->\n{{$:/core/templates/store.area.template.html}}\n<!--~~ Raw markup for the bottom of the body section ~~-->\n{{{ [all[shadows+tiddlers]tag[$:/tags/RawMarkupWikified/BottomBody]] ||$:/core/templates/raw-static-tiddler}}}\n</body>\n<script src=\"%24%3A%2Fcore%2Ftemplates%2Ftiddlywiki5.js\" onerror=\"alert('Error: Cannot load tiddlywiki.js');\"></script>\n</html>\n"
        },
        "$:/core/templates/html-div-skinny-tiddler": {
            "title": "$:/core/templates/html-div-skinny-tiddler",
            "text": "<!--\n\nThis template is a variant of $:/core/templates/html-div-tiddler used for saving skinny tiddlers (with no text field)\n\n-->`<div`<$fields template=' $name$=\"$encoded_value$\"'></$fields>`>\n<pre></pre>\n</div>`\n"
        },
        "$:/core/templates/html-div-tiddler": {
            "title": "$:/core/templates/html-div-tiddler",
            "text": "<!--\n\nThis template is used for saving tiddlers as an HTML DIV tag with attributes representing the tiddler fields.\n\n-->`<div`<$fields template=' $name$=\"$encoded_value$\"'></$fields>`>\n<pre>`<$view field=\"text\" format=\"htmltextencoded\" />`</pre>\n</div>`\n"
        },
        "$:/core/templates/html-tiddler": {
            "title": "$:/core/templates/html-tiddler",
            "text": "<!--\n\nThis template is used for saving tiddlers as raw HTML\n\n--><$view field=\"text\" format=\"htmlwikified\" />"
        },
        "$:/core/templates/javascript-tiddler": {
            "title": "$:/core/templates/javascript-tiddler",
            "text": "<!--\n\nThis template is used for saving JavaScript tiddlers as a script tag with data attributes representing the tiddler fields.\n\n-->`<script`<$fields template=' data-tiddler-$name$=\"$encoded_value$\"'></$fields>` type=\"text/javascript\">`<$view field=\"text\" format=\"text\" />`</script>`"
        },
        "$:/core/templates/json-tiddler": {
            "title": "$:/core/templates/json-tiddler",
            "text": "<!--\n\nThis template is used for saving tiddlers as raw JSON\n\n--><$text text=<<jsontiddler>>/>"
        },
        "$:/core/templates/module-tiddler": {
            "title": "$:/core/templates/module-tiddler",
            "text": "<!--\n\nThis template is used for saving JavaScript tiddlers as a script tag with data attributes representing the tiddler fields. The body of the tiddler is wrapped in a call to the `$tw.modules.define` function in order to define the body of the tiddler as a module\n\n-->`<script`<$fields template=' data-tiddler-$name$=\"$encoded_value$\"'></$fields>` type=\"text/javascript\" data-module=\"yes\">$tw.modules.define(\"`<$view field=\"title\" format=\"jsencoded\" />`\",\"`<$view field=\"module-type\" format=\"jsencoded\" />`\",function(module,exports,require) {`<$view field=\"text\" format=\"text\" />`});\n</script>`"
        },
        "$:/core/templates/MOTW.html": {
            "title": "$:/core/templates/MOTW.html",
            "text": "\\rules only filteredtranscludeinline transcludeinline entity\n<!-- The following comment is called a MOTW comment and is necessary for the TiddlyIE Internet Explorer extension -->\n<!-- saved from url=(0021)https://tiddlywiki.com -->&#13;&#10;"
        },
        "$:/core/templates/plain-text-tiddler": {
            "title": "$:/core/templates/plain-text-tiddler",
            "text": "<$view field=\"text\" format=\"text\" />"
        },
        "$:/core/templates/raw-static-tiddler": {
            "title": "$:/core/templates/raw-static-tiddler",
            "text": "<!--\n\nThis template is used for saving tiddlers as static HTML\n\n--><$view field=\"text\" format=\"plainwikified\" />"
        },
        "$:/core/save/all": {
            "title": "$:/core/save/all",
            "text": "\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n\\define saveTiddlerFilter()\n[is[tiddler]] -[prefix[$:/state/popup/]] -[prefix[$:/temp/]] -[prefix[$:/HistoryList]] -[status[pending]plugin-type[import]] -[[$:/boot/boot.css]] -[type[application/javascript]library[yes]] -[[$:/boot/boot.js]] -[[$:/boot/bootprefix.js]] +[sort[title]] $(publishFilter)$\n\\end\n{{$:/core/templates/tiddlywiki5.html}}\n"
        },
        "$:/core/save/empty": {
            "title": "$:/core/save/empty",
            "text": "\\define saveTiddlerFilter()\n[is[system]] -[prefix[$:/state/popup/]] -[[$:/boot/boot.css]] -[type[application/javascript]library[yes]] -[[$:/boot/boot.js]] -[[$:/boot/bootprefix.js]] +[sort[title]]\n\\end\n{{$:/core/templates/tiddlywiki5.html}}\n"
        },
        "$:/core/save/lazy-all": {
            "title": "$:/core/save/lazy-all",
            "text": "\\define saveTiddlerFilter()\n[is[system]] -[prefix[$:/state/popup/]] -[[$:/HistoryList]] -[[$:/boot/boot.css]] -[type[application/javascript]library[yes]] -[[$:/boot/boot.js]] -[[$:/boot/bootprefix.js]] +[sort[title]] \n\\end\n\\define skinnySaveTiddlerFilter()\n[!is[system]]\n\\end\n{{$:/core/templates/tiddlywiki5.html}}\n"
        },
        "$:/core/save/lazy-images": {
            "title": "$:/core/save/lazy-images",
            "text": "\\define saveTiddlerFilter()\n[is[tiddler]] -[prefix[$:/state/popup/]] -[[$:/HistoryList]] -[[$:/boot/boot.css]] -[type[application/javascript]library[yes]] -[[$:/boot/boot.js]] -[[$:/boot/bootprefix.js]] -[!is[system]is[image]] +[sort[title]] \n\\end\n\\define skinnySaveTiddlerFilter()\n[!is[system]is[image]]\n\\end\n{{$:/core/templates/tiddlywiki5.html}}\n"
        },
        "$:/core/templates/server/static.sidebar.wikitext": {
            "title": "$:/core/templates/server/static.sidebar.wikitext",
            "text": "\\whitespace trim\n<div class=\"tc-sidebar-scrollable\" style=\"overflow: auto;\">\n<div class=\"tc-sidebar-header\">\n<h1 class=\"tc-site-title\">\n<$transclude tiddler=\"$:/SiteTitle\"/>\n</h1>\n<div class=\"tc-site-subtitle\">\n<$transclude tiddler=\"$:/SiteSubtitle\"/>\n</div>\n<h2>\n</h2>\n<div class=\"tc-sidebar-lists\">\n<$list filter={{$:/DefaultTiddlers}}>\n<div class=\"tc-menu-list-subitem\">\n<$link><$text text=<<currentTiddler>>/></$link>\n</div>\n</$list>\n</div>\n<!-- Currently disabled the recent list as it is unweildy when the responsive narrow view kicks in\n<h2>\n{{$:/language/SideBar/Recent/Caption}}\n</h2>\n<div class=\"tc-sidebar-lists\">\n<$macrocall $name=\"timeline\" format={{$:/language/RecentChanges/DateFormat}}/>\n</div>\n</div>\n</div>\n-->\n"
        },
        "$:/core/templates/server/static.tiddler.html": {
            "title": "$:/core/templates/server/static.tiddler.html",
            "text": "\\whitespace trim\n\\define tv-wikilink-template() $uri_encoded$\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n<html>\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content={{$:/core/templates/version}} />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<meta name=\"apple-mobile-web-app-capable\" content=\"yes\" />\n<meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black-translucent\" />\n<meta name=\"mobile-web-app-capable\" content=\"yes\"/>\n<meta name=\"format-detection\" content=\"telephone=no\">\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<link rel=\"stylesheet\" href=\"%24%3A%2Fcore%2Ftemplates%2Fstatic.template.css\">\n<title><$view field=\"caption\" format=\"plainwikified\"><$view field=\"title\"/></$view>: <$view tiddler=\"$:/core/wiki/title\" format=\"plainwikified\"/></title>\n</head>\n<body class=\"tc-body\">\n<$transclude tiddler=\"$:/core/templates/server/static.sidebar.wikitext\" mode=\"inline\"/>\n<section class=\"tc-story-river\">\n<div class=\"tc-tiddler-frame\">\n<$transclude tiddler=\"$:/core/templates/server/static.tiddler.wikitext\" mode=\"inline\"/>\n</div>\n</section>\n</body>\n</html>"
        },
        "$:/core/templates/server/static.tiddler.wikitext": {
            "title": "$:/core/templates/server/static.tiddler.wikitext",
            "text": "\\whitespace trim\n<div class=\"tc-tiddler-title\">\n<div class=\"tc-titlebar\">\n<h2><$text text=<<currentTiddler>>/></h2>\n</div>\n</div>\n<div class=\"tc-subtitle\">\n<$link to={{!!modifier}}>\n<$view field=\"modifier\"/>\n</$link> <$view field=\"modified\" format=\"date\" template={{$:/language/Tiddler/DateFormat}}/>\n</div>\n<div class=\"tc-tags-wrapper\">\n<$list filter=\"[all[current]tags[]sort[title]]\">\n<a href={{{ [<currentTiddler>encodeuricomponent[]] }}}>\n<$macrocall $name=\"tag-pill\" tag=<<currentTiddler>>/>\n</a>\n</$list>\n</div>\n<div class=\"tc-tiddler-body\">\n<$transclude mode=\"block\"/>\n</div>\n"
        },
        "$:/core/templates/single.tiddler.window": {
            "title": "$:/core/templates/single.tiddler.window",
            "text": "\\whitespace trim\n\\define containerClasses()\ntc-page-container tc-page-view-$(storyviewTitle)$ tc-language-$(languageTitle)$\n\\end\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n\n<$vars\n\ttv-config-toolbar-icons={{$:/config/Toolbar/Icons}}\n\ttv-config-toolbar-text={{$:/config/Toolbar/Text}}\n\ttv-config-toolbar-class={{$:/config/Toolbar/ButtonClass}}\n\ttv-show-missing-links={{$:/config/MissingLinks}}\n\tstoryviewTitle={{$:/view}}\n\tlanguageTitle={{{ [{$:/language}get[name]] }}}>\n\n<div class=<<containerClasses>>>\n\n<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\">\n\n<$transclude mode=\"block\"/>\n\n</$navigator>\n\n</div>\n\n</$vars>\n"
        },
        "$:/core/templates/split-recipe": {
            "title": "$:/core/templates/split-recipe",
            "text": "<$list filter=\"[!is[system]]\">\ntiddler: <$view field=\"title\" format=\"urlencoded\"/>.tid\n</$list>\n"
        },
        "$:/core/templates/static-tiddler": {
            "title": "$:/core/templates/static-tiddler",
            "text": "<a name=<<currentTiddler>>>\n<$transclude tiddler=\"$:/core/ui/ViewTemplate\"/>\n</a>"
        },
        "$:/core/templates/static.area": {
            "title": "$:/core/templates/static.area",
            "text": "<$reveal type=\"nomatch\" state=\"$:/isEncrypted\" text=\"yes\">\n{{{ [all[shadows+tiddlers]tag[$:/tags/RawStaticContent]!has[draft.of]] ||$:/core/templates/raw-static-tiddler}}}\n{{$:/core/templates/static.content||$:/core/templates/html-tiddler}}\n</$reveal>\n<$reveal type=\"match\" state=\"$:/isEncrypted\" text=\"yes\">\nThis file contains an encrypted ~TiddlyWiki. Enable ~JavaScript and enter the decryption password when prompted.\n</$reveal>\n<!-- ensure splash screen isn't shown when JS is disabled -->\n`<style>\n.tc-remove-when-wiki-loaded {display: none;}\n</style>`\n"
        },
        "$:/core/templates/static.content": {
            "title": "$:/core/templates/static.content",
            "text": "<!-- For Google, and people without JavaScript-->\nThis [[TiddlyWiki|https://tiddlywiki.com]] contains the following tiddlers:\n\n<ul>\n<$list filter=<<saveTiddlerFilter>>>\n<li><$view field=\"title\" format=\"text\"></$view></li>\n</$list>\n</ul>\n"
        },
        "$:/core/templates/static.template.css": {
            "title": "$:/core/templates/static.template.css",
            "text": "{{$:/boot/boot.css||$:/core/templates/plain-text-tiddler}}\n\n{{$:/core/ui/PageStylesheet||$:/core/templates/wikified-tiddler}}\n"
        },
        "$:/core/templates/static.template.html": {
            "title": "$:/core/templates/static.template.html",
            "type": "text/vnd.tiddlywiki-html",
            "text": "\\define tv-wikilink-template() static/$uri_doubleencoded$.html\n\\define tv-config-toolbar-icons() no\n\\define tv-config-toolbar-text() no\n\\define tv-config-toolbar-class() tc-btn-invisible\n\\rules only filteredtranscludeinline transcludeinline\n<!doctype html>\n<html>\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content=\"{{$:/core/templates/version}}\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<meta name=\"apple-mobile-web-app-capable\" content=\"yes\" />\n<meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black-translucent\" />\n<meta name=\"mobile-web-app-capable\" content=\"yes\"/>\n<meta name=\"format-detection\" content=\"telephone=no\">\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<title>{{$:/core/wiki/title}}</title>\n<div id=\"styleArea\">\n{{$:/boot/boot.css||$:/core/templates/css-tiddler}}\n</div>\n<style type=\"text/css\">\n{{$:/core/ui/PageStylesheet||$:/core/templates/wikified-tiddler}}\n</style>\n</head>\n<body class=\"tc-body\">\n{{$:/StaticBanner||$:/core/templates/html-tiddler}}\n{{$:/core/ui/PageTemplate||$:/core/templates/html-tiddler}}\n</body>\n</html>\n"
        },
        "$:/core/templates/static.tiddler.html": {
            "title": "$:/core/templates/static.tiddler.html",
            "text": "\\define tv-wikilink-template() $uri_doubleencoded$.html\n\\define tv-config-toolbar-icons() no\n\\define tv-config-toolbar-text() no\n\\define tv-config-toolbar-class() tc-btn-invisible\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n`<!doctype html>\n<html>\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content=\"`{{$:/core/templates/version}}`\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<meta name=\"apple-mobile-web-app-capable\" content=\"yes\" />\n<meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black-translucent\" />\n<meta name=\"mobile-web-app-capable\" content=\"yes\"/>\n<meta name=\"format-detection\" content=\"telephone=no\">\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<link rel=\"stylesheet\" href=\"static.css\">\n<title>`<$view field=\"caption\"><$view field=\"title\"/></$view>: {{$:/core/wiki/title}}`</title>\n</head>\n<body class=\"tc-body\">\n`{{$:/StaticBanner||$:/core/templates/html-tiddler}}`\n<section class=\"tc-story-river tc-static-story-river\">\n`<$view tiddler=\"$:/core/ui/ViewTemplate\" format=\"htmlwikified\"/>`\n</section>\n</body>\n</html>\n`\n"
        },
        "$:/core/templates/store.area.template.html": {
            "title": "$:/core/templates/store.area.template.html",
            "text": "<$reveal type=\"nomatch\" state=\"$:/isEncrypted\" text=\"yes\">\n`<div id=\"storeArea\" style=\"display:none;\">`\n<$list filter=<<saveTiddlerFilter>> template=\"$:/core/templates/html-div-tiddler\"/>\n<$list filter={{{ [<skinnySaveTiddlerFilter>] }}} template=\"$:/core/templates/html-div-skinny-tiddler\"/>\n`</div>`\n</$reveal>\n<$reveal type=\"match\" state=\"$:/isEncrypted\" text=\"yes\">\n`<!--~~ Encrypted tiddlers ~~-->`\n`<pre id=\"encryptedStoreArea\" type=\"text/plain\" style=\"display:none;\">`\n<$encrypt filter=<<saveTiddlerFilter>>/>\n`</pre>`\n</$reveal>"
        },
        "$:/core/templates/tid-tiddler": {
            "title": "$:/core/templates/tid-tiddler",
            "text": "<!--\n\nThis template is used for saving tiddlers in TiddlyWeb *.tid format\n\n--><$fields exclude='text bag' template='$name$: $value$\n'></$fields>`\n`<$view field=\"text\" format=\"text\" />"
        },
        "$:/core/templates/tiddler-metadata": {
            "title": "$:/core/templates/tiddler-metadata",
            "text": "<!--\n\nThis template is used for saving tiddler metadata *.meta files\n\n--><$fields exclude='text bag' template='$name$: $value$\n'></$fields>"
        },
        "$:/core/templates/tiddlywiki5.html": {
            "title": "$:/core/templates/tiddlywiki5.html",
            "text": "<$set name=\"saveTiddlerAndShadowsFilter\" filter=\"[subfilter<saveTiddlerFilter>] [subfilter<saveTiddlerFilter>plugintiddlers[]]\">\n`<!doctype html>\n`{{$:/core/templates/MOTW.html}}`<html lang=\"`<$text text={{{ [{$:/language}get[name]] }}}/>`\">\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<!--~~ Raw markup for the top of the head section ~~-->\n`{{{ [<saveTiddlerAndShadowsFilter>tag[$:/tags/RawMarkupWikified/TopHead]] ||$:/core/templates/raw-static-tiddler}}}`\n<meta http-equiv=\"X-UA-Compatible\" content=\"IE=Edge\"/>\n<meta name=\"application-name\" content=\"TiddlyWiki\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content=\"`{{$:/core/templates/version}}`\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<meta name=\"apple-mobile-web-app-capable\" content=\"yes\" />\n<meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black-translucent\" />\n<meta name=\"mobile-web-app-capable\" content=\"yes\"/>\n<meta name=\"format-detection\" content=\"telephone=no\" />\n<meta name=\"copyright\" content=\"`{{$:/core/copyright.txt}}`\" />\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<title>`{{$:/core/wiki/title}}`</title>\n<!--~~ This is a Tiddlywiki file. The points of interest in the file are marked with this pattern ~~-->\n\n<!--~~ Raw markup ~~-->\n`{{{ [enlist<saveTiddlerAndShadowsFilter>tag[$:/core/wiki/rawmarkup]] ||$:/core/templates/plain-text-tiddler}}}\n{{{ [enlist<saveTiddlerAndShadowsFilter>tag[$:/tags/RawMarkup]] ||$:/core/templates/plain-text-tiddler}}}\n{{{ [enlist<saveTiddlerAndShadowsFilter>tag[$:/tags/RawMarkupWikified]] ||$:/core/templates/raw-static-tiddler}}}`\n</head>\n<body class=\"tc-body\">\n<!--~~ Raw markup for the top of the body section ~~-->\n`{{{ [enlist<saveTiddlerAndShadowsFilter>tag[$:/tags/RawMarkupWikified/TopBody]] ||$:/core/templates/raw-static-tiddler}}}`\n<!--~~ Static styles ~~-->\n<div id=\"styleArea\">\n`{{$:/boot/boot.css||$:/core/templates/css-tiddler}}`\n</div>\n<!--~~ Static content for Google and browsers without JavaScript ~~-->\n<noscript>\n<div id=\"splashArea\">\n`{{$:/core/templates/static.area}}`\n</div>\n</noscript>\n<!--~~ Ordinary tiddlers ~~-->\n`{{$:/core/templates/store.area.template.html}}`\n<!--~~ Library modules ~~-->\n<div id=\"libraryModules\" style=\"display:none;\">\n`{{{ [is[system]type[application/javascript]library[yes]] ||$:/core/templates/javascript-tiddler}}}`\n</div>\n<!--~~ Boot kernel prologue ~~-->\n<div id=\"bootKernelPrefix\" style=\"display:none;\">\n`{{ $:/boot/bootprefix.js ||$:/core/templates/javascript-tiddler}}`\n</div>\n<!--~~ Boot kernel ~~-->\n<div id=\"bootKernel\" style=\"display:none;\">\n`{{ $:/boot/boot.js ||$:/core/templates/javascript-tiddler}}`\n</div>\n<!--~~ Raw markup for the bottom of the body section ~~-->\n`{{{ [enlist<saveTiddlerAndShadowsFilter>tag[$:/tags/RawMarkupWikified/BottomBody]] ||$:/core/templates/raw-static-tiddler}}}`\n</body>\n</html>`\n"
        },
        "$:/core/templates/version": {
            "title": "$:/core/templates/version",
            "text": "<<version>>"
        },
        "$:/core/templates/wikified-tiddler": {
            "title": "$:/core/templates/wikified-tiddler",
            "text": "<$transclude />"
        },
        "$:/core/ui/AboveStory/tw2-plugin-check": {
            "title": "$:/core/ui/AboveStory/tw2-plugin-check",
            "tags": "$:/tags/AboveStory",
            "text": "\\define lingo-base() $:/language/AboveStory/ClassicPlugin/\n<$list filter=\"[all[system+tiddlers]tag[systemConfig]limit[1]]\">\n\n<div class=\"tc-message-box\">\n\n<<lingo Warning>>\n\n<ul>\n\n<$list filter=\"[all[system+tiddlers]tag[systemConfig]]\">\n\n<li>\n\n<$link><$view field=\"title\"/></$link>\n\n</li>\n\n</$list>\n\n</ul>\n\n</div>\n\n</$list>\n"
        },
        "$:/core/ui/Actions/new-image": {
            "title": "$:/core/ui/Actions/new-image",
            "tags": "$:/tags/Actions",
            "description": "create a new image tiddler",
            "text": "\\define get-type()\nimage/$(imageType)$\n\\end\n\\define get-tags() $(textFieldTags)$ $(tagsFieldTags)$\n<$vars imageType={{$:/config/NewImageType}} textFieldTags={{$:/config/NewJournal/Tags}} tagsFieldTags={{$:/config/NewJournal/Tags!!tags}}>\n<$action-sendmessage $message=\"tm-new-tiddler\" type=<<get-type>> tags=<<get-tags>>/>\n</$vars>\n"
        },
        "$:/core/ui/Actions/new-journal": {
            "title": "$:/core/ui/Actions/new-journal",
            "tags": "$:/tags/Actions",
            "description": "create a new journal tiddler",
            "text": "\\define get-tags() $(textFieldTags)$ $(tagsFieldTags)$\n<$vars journalTitleTemplate={{$:/config/NewJournal/Title}} textFieldTags={{$:/config/NewJournal/Tags}} tagsFieldTags={{$:/config/NewJournal/Tags!!tags}} journalText={{$:/config/NewJournal/Text}}>\n<$wikify name=\"journalTitle\" text=\"\"\"<$macrocall $name=\"now\" format=<<journalTitleTemplate>>/>\"\"\">\n<$reveal type=\"nomatch\" state=<<journalTitle>> text=\"\">\n<$action-sendmessage $message=\"tm-new-tiddler\" title=<<journalTitle>> tags=<<get-tags>> text={{{ [<journalTitle>get[]] }}}/>\n</$reveal>\n<$reveal type=\"match\" state=<<journalTitle>> text=\"\">\n<$action-sendmessage $message=\"tm-new-tiddler\" title=<<journalTitle>> tags=<<get-tags>> text=<<journalText>>/>\n</$reveal>\n</$wikify>\n</$vars>\n"
        },
        "$:/core/ui/Actions/new-tiddler": {
            "title": "$:/core/ui/Actions/new-tiddler",
            "tags": "$:/tags/Actions",
            "description": "create a new empty tiddler",
            "text": "\\define get-tags() $(textFieldTags)$ $(tagsFieldTags)$\n<$vars textFieldTags={{$:/config/NewTiddler/Tags}} tagsFieldTags={{$:/config/NewTiddler/Tags!!tags}}>\n<$action-sendmessage $message=\"tm-new-tiddler\" tags=<<get-tags>>/>\n</$vars>\n"
        },
        "$:/core/ui/AdvancedSearch/Filter": {
            "title": "$:/core/ui/AdvancedSearch/Filter",
            "tags": "$:/tags/AdvancedSearch",
            "caption": "{{$:/language/Search/Filter/Caption}}",
            "text": "\\define lingo-base() $:/language/Search/\n\\define set-next-input-tab(beforeafter:\"after\") <$macrocall $name=\"change-input-tab\" stateTitle=\"$:/state/tab--1498284803\" tag=\"$:/tags/AdvancedSearch\" beforeafter=\"$beforeafter$\" defaultState=\"$:/core/ui/AdvancedSearch/System\" actions=\"\"\"<$action-setfield $tiddler=\"$:/state/advancedsearch/currentTab\" text=<<nextTab>>/>\"\"\"/>\n\n\\define cancel-search-actions() <$list filter=\"[{$:/temp/advancedsearch/input}!match{$:/temp/advancedsearch}]\" emptyMessage=\"\"\"<$action-deletetiddler $filter=\"[[$:/temp/advancedsearch]] [[$:/temp/advancedsearch/input]] [[$:/temp/advancedsearch/selected-item]]\" />\"\"\"><$action-setfield $tiddler=\"$:/temp/advancedsearch/input\" text={{$:/temp/advancedsearch}}/><$action-setfield $tiddler=\"$:/temp/advancedsearch/refresh\" text=\"yes\"/></$list>\n\n\\define input-accept-actions() <$list filter=\"[{$:/config/Search/NavigateOnEnter/enable}match[yes]]\" emptyMessage=\"\"\"<$list filter=\"[<__tiddler__>get[text]!is[missing]] ~[<__tiddler__>get[text]is[shadow]]\"><$action-navigate $to={{{ [<__tiddler__>get[text]] }}}/></$list>\"\"\"><$action-navigate $to={{{ [<__tiddler__>get[text]] }}}/></$list>\n\n\\define input-accept-variant-actions() <$list filter=\"[{$:/config/Search/NavigateOnEnter/enable}match[yes]]\" emptyMessage=\"\"\"<$list filter=\"[<__tiddler__>get[text]!is[missing]] ~[<__tiddler__>get[text]is[shadow]]\"><$list filter=\"[<__tiddler__>get[text]minlength[1]]\"><$action-sendmessage $message=\"tm-edit-tiddler\" $param={{{  [<__tiddler__>get[text]] }}}/></$list></$list>\"\"\"><$list filter=\"[<__tiddler__>get[text]minlength[1]]\"><$action-sendmessage $message=\"tm-edit-tiddler\" $param={{{  [<__tiddler__>get[text]] }}}/></$list></$list>\n\n<<lingo Filter/Hint>>\n\n<div class=\"tc-search tc-advanced-search\">\n<$keyboard key=\"((input-tab-right))\" actions=<<set-next-input-tab>>>\n<$keyboard key=\"((input-tab-left))\" actions=<<set-next-input-tab \"before\">>>\n<$macrocall $name=\"keyboard-driven-input\" tiddler=\"$:/temp/advancedsearch/input\" storeTitle=\"$:/temp/advancedsearch\" \n\t\trefreshTitle=\"$:/temp/advancedsearch/refresh\" selectionStateTitle=\"$:/temp/advancedsearch/selected-item\" type=\"search\" \n\t\ttag=\"input\" focus={{$:/config/Search/AutoFocus}} configTiddlerFilter=\"[[$:/temp/advancedsearch]]\" firstSearchFilterField=\"text\" \n\t\tinputAcceptActions=<<input-accept-actions>> inputAcceptVariantActions=<<input-accept-variant-actions>> \n\t\tinputCancelActions=<<cancel-search-actions>>/>\n</$keyboard>\n</$keyboard>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/AdvancedSearch/FilterButton]!has[draft.of]]\"><$transclude/></$list>\n</div>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$set name=\"resultCount\" value=\"\"\"<$count filter={{$:/temp/advancedsearch}}/>\"\"\">\n<div class=\"tc-search-results\">\n<<lingo Filter/Matches>>\n<$list filter={{$:/temp/advancedsearch}}>\n<span class={{{[<currentTiddler>addsuffix[-primaryList]] -[[$:/temp/advancedsearch/selected-item]get[text]] +[then[]else[tc-list-item-selected]] }}}>\n<$transclude tiddler=\"$:/core/ui/ListItemTemplate\"/>\n</span>\n</$list>\n</div>\n</$set>\n</$reveal>\n"
        },
        "$:/core/ui/AdvancedSearch/Filter/FilterButtons/clear": {
            "title": "$:/core/ui/AdvancedSearch/Filter/FilterButtons/clear",
            "tags": "$:/tags/AdvancedSearch/FilterButton",
            "text": "<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<<cancel-search-actions>>\n<$action-sendmessage $message=\"tm-focus-selector\" $param=\"\"\".tc-advanced-search input\"\"\" />\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n"
        },
        "$:/core/ui/AdvancedSearch/Filter/FilterButtons/delete": {
            "title": "$:/core/ui/AdvancedSearch/Filter/FilterButtons/delete",
            "tags": "$:/tags/AdvancedSearch/FilterButton",
            "text": "<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button popup=<<qualify \"$:/state/filterDeleteDropdown\">> class=\"tc-btn-invisible\">\n{{$:/core/images/delete-button}}\n</$button>\n</$reveal>\n\n<$reveal state=<<qualify \"$:/state/filterDeleteDropdown\">> type=\"popup\" position=\"belowleft\" animate=\"yes\">\n<div class=\"tc-block-dropdown-wrapper\">\n<div class=\"tc-block-dropdown tc-edit-type-dropdown\">\n<div class=\"tc-dropdown-item-plain\">\n<$set name=\"resultCount\" value=\"\"\"<$count filter={{$:/temp/advancedsearch}}/>\"\"\">\nAre you sure you wish to delete <<resultCount>> tiddler(s)?\n</$set>\n</div>\n<div class=\"tc-dropdown-item-plain\">\n<$button class=\"tc-btn\">\n<$action-deletetiddler $filter={{$:/temp/advancedsearch}}/>\nDelete these tiddlers\n</$button>\n</div>\n</div>\n</div>\n</$reveal>\n"
        },
        "$:/core/ui/AdvancedSearch/Filter/FilterButtons/dropdown": {
            "title": "$:/core/ui/AdvancedSearch/Filter/FilterButtons/dropdown",
            "tags": "$:/tags/AdvancedSearch/FilterButton",
            "text": "<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/filterDropdown\">> class=\"tc-btn-invisible\">\n{{$:/core/images/down-arrow}}\n</$button>\n</span>\n\n<$reveal state=<<qualify \"$:/state/filterDropdown\">> type=\"popup\" position=\"belowleft\" animate=\"yes\">\n<$set name=\"tv-show-missing-links\" value=\"yes\">\n<$linkcatcher actions=\"\"\"<$action-setfield $tiddler=\"$:/temp/advancedsearch\" text=<<navigateTo>>/><$action-setfield $tiddler=\"$:/temp/advancedsearch/input\" text=<<navigateTo>>/><$action-setfield $tiddler=\"$:/temp/advancedsearch/refresh\" text=\"yes\"/><$action-sendmessage $message=\"tm-focus-selector\" $param='.tc-advanced-search input' />\"\"\">\n<div class=\"tc-block-dropdown-wrapper\">\n<div class=\"tc-block-dropdown tc-edit-type-dropdown\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Filter]]\"><$link to={{!!filter}}><$transclude field=\"description\"/></$link>\n</$list>\n</div>\n</div>\n</$linkcatcher>\n</$set>\n</$reveal>\n"
        },
        "$:/core/ui/AdvancedSearch/Filter/FilterButtons/export": {
            "title": "$:/core/ui/AdvancedSearch/Filter/FilterButtons/export",
            "tags": "$:/tags/AdvancedSearch/FilterButton",
            "text": "<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$macrocall $name=\"exportButton\" exportFilter={{$:/temp/advancedsearch}} lingoBase=\"$:/language/Buttons/ExportTiddlers/\"/>\n</$reveal>\n"
        },
        "$:/core/ui/AdvancedSearch/Shadows": {
            "title": "$:/core/ui/AdvancedSearch/Shadows",
            "tags": "$:/tags/AdvancedSearch",
            "caption": "{{$:/language/Search/Shadows/Caption}}",
            "first-search-filter": "[all[shadows]search<userInput>sort[title]limit[250]] -[[$:/temp/advancedsearch]] -[[$:/temp/advancedsearch/input]]",
            "text": "\\define lingo-base() $:/language/Search/\n\n\\define set-next-input-tab(beforeafter:\"after\") <$macrocall $name=\"change-input-tab\" stateTitle=\"$:/state/tab--1498284803\" tag=\"$:/tags/AdvancedSearch\" beforeafter=\"$beforeafter$\" defaultState=\"$:/core/ui/AdvancedSearch/System\" actions=\"\"\"<$action-setfield $tiddler=\"$:/state/advancedsearch/currentTab\" text=<<nextTab>>/>\"\"\"/>\n\n\\define cancel-search-actions() <$list filter=\"[{$:/temp/advancedsearch}!match{$:/temp/advancedsearch/input}]\" emptyMessage=\"\"\"<$action-deletetiddler $filter=\"[[$:/temp/advancedsearch]] [[$:/temp/advancedsearch/input]] [[$:/temp/advancedsearch/selected-item]]\" />\"\"\"><$action-setfield $tiddler=\"$:/temp/advancedsearch/input\" text={{$:/temp/advancedsearch}}/><$action-setfield $tiddler=\"$:/temp/advancedsearch/refresh\" text=\"yes\"/></$list><$action-sendmessage $message=\"tm-focus-selector\" $param=\"\"\".tc-advanced-search input\"\"\"/>\n\n\\define input-accept-actions() <$list filter=\"[{$:/config/Search/NavigateOnEnter/enable}match[yes]]\" emptyMessage=\"\"\"<$list filter=\"[<__tiddler__>get[text]!is[missing]] ~[<__tiddler__>get[text]is[shadow]]\"><$action-navigate $to={{{ [<__tiddler__>get[text]] }}}/></$list>\"\"\"><$action-navigate $to={{{ [<__tiddler__>get[text]] }}}/></$list>\n\n\\define input-accept-variant-actions() <$list filter=\"[{$:/config/Search/NavigateOnEnter/enable}match[yes]]\" emptyMessage=\"\"\"<$list filter=\"[<__tiddler__>get[text]!is[missing]] ~[<__tiddler__>get[text]is[shadow]]\"><$list filter=\"[<__tiddler__>get[text]minlength[1]]\"><$action-sendmessage $message=\"tm-edit-tiddler\" $param={{{  [<__tiddler__>get[text]] }}}/></$list></$list>\"\"\"><$list filter=\"[<__tiddler__>get[text]minlength[1]]\"><$action-sendmessage $message=\"tm-edit-tiddler\" $param={{{  [<__tiddler__>get[text]] }}}/></$list></$list>\n\n<<lingo Shadows/Hint>>\n\n<div class=\"tc-search\">\n<$keyboard key=\"((input-tab-right))\" actions=<<set-next-input-tab>>>\n<$keyboard key=\"((input-tab-left))\" actions=<<set-next-input-tab \"before\">>>\n<$macrocall $name=\"keyboard-driven-input\" tiddler=\"$:/temp/advancedsearch/input\" storeTitle=\"$:/temp/advancedsearch\"\n\t\trefreshTitle=\"$:/temp/advancedsearch/refresh\" selectionStateTitle=\"$:/temp/advancedsearch/selected-item\" type=\"search\"\n\t\ttag=\"input\" focus={{$:/config/Search/AutoFocus}} configTiddlerFilter=\"[[$:/core/ui/AdvancedSearch/Shadows]]\"\n\t\tinputCancelActions=<<cancel-search-actions>> inputAcceptActions=<<input-accept-actions>> \n\t\tinputAcceptVariantActions=<<input-accept-variant-actions>>  filterMinLength={{$:/config/Search/MinLength}}/>\n</$keyboard>\n</$keyboard>\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<<cancel-search-actions>>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</div>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n\n<$list filter=\"[{$:/temp/advancedsearch}minlength{$:/config/Search/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n\n<$set name=\"resultCount\" value=\"\"\"<$count filter=\"[all[shadows]search{$:/temp/advancedsearch}] -[[$:/temp/advancedsearch]] -[[$:/temp/advancedsearch/input]]\"/>\"\"\">\n\n<div class=\"tc-search-results\">\n\n<<lingo Shadows/Matches>>\n\n<$list filter=\"[all[shadows]search{$:/temp/advancedsearch}sort[title]limit[250]] -[[$:/temp/advancedsearch]] -[[$:/temp/advancedsearch/input]]\">\n<span class={{{[<currentTiddler>addsuffix[-primaryList]] -[[$:/temp/advancedsearch/selected-item]get[text]] +[then[]else[tc-list-item-selected]] }}}>\n<$transclude tiddler=\"$:/core/ui/ListItemTemplate\"/>\n</span>\n</$list>\n\n</div>\n\n</$set>\n\n</$list>\n\n</$reveal>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"match\" text=\"\">\n\n</$reveal>\n"
        },
        "$:/core/ui/AdvancedSearch/Standard": {
            "title": "$:/core/ui/AdvancedSearch/Standard",
            "tags": "$:/tags/AdvancedSearch",
            "caption": "{{$:/language/Search/Standard/Caption}}",
            "text": "\\define lingo-base() $:/language/Search/\n\\define set-next-input-tab(beforeafter:\"after\") <$macrocall $name=\"change-input-tab\" stateTitle=\"$:/state/tab--1498284803\" tag=\"$:/tags/AdvancedSearch\" beforeafter=\"$beforeafter$\" defaultState=\"$:/core/ui/AdvancedSearch/System\" actions=\"\"\"<$action-setfield $tiddler=\"$:/state/advancedsearch/currentTab\" text=<<nextTab>>/>\"\"\"/>\n\n\\define next-search-tab(beforeafter:\"after\") <$macrocall $name=\"change-input-tab\" stateTitle=\"$:/state/tab/search-results/advancedsearch\" tag=\"$:/tags/SearchResults\" beforeafter=\"$beforeafter$\" defaultState={{$:/config/SearchResults/Default}} actions=\"\"\"<$action-setfield $tiddler=\"$:/state/advancedsearch/standard/currentTab\" text=<<nextTab>>/>\"\"\"/>\n\n\\define cancel-search-actions() <$list filter=\"[{$:/temp/advancedsearch}!match{$:/temp/advancedsearch/input}]\" emptyMessage=\"\"\"<$action-deletetiddler $filter=\"[[$:/temp/advancedsearch]] [[$:/temp/advancedsearch/input]] [[$:/temp/advancedsearch/selected-item]]\" />\"\"\"><$action-setfield $tiddler=\"$:/temp/advancedsearch/input\" text={{$:/temp/advancedsearch}}/><$action-setfield $tiddler=\"$:/temp/advancedsearch/refresh\" text=\"yes\"/></$list><$action-sendmessage $message=\"tm-focus-selector\" $param=\"\"\".tc-advanced-search input\"\"\"/>\n\n\\define input-accept-actions() <$list filter=\"[{$:/config/Search/NavigateOnEnter/enable}match[yes]]\" emptyMessage=\"\"\"<$list filter=\"[<__tiddler__>get[text]!is[missing]] ~[<__tiddler__>get[text]is[shadow]]\"><$action-navigate $to={{{ [<__tiddler__>get[text]] }}}/></$list>\"\"\"><$action-navigate $to={{{ [<__tiddler__>get[text]] }}}/></$list>\n\n\\define input-accept-variant-actions() <$list filter=\"[{$:/config/Search/NavigateOnEnter/enable}match[yes]]\" emptyMessage=\"\"\"<$list filter=\"[<__tiddler__>get[text]!is[missing]] ~[<__tiddler__>get[text]is[shadow]]\"><$list filter=\"[<__tiddler__>get[text]minlength[1]]\"><$action-sendmessage $message=\"tm-edit-tiddler\" $param={{{  [<__tiddler__>get[text]] }}}/></$list></$list>\"\"\"><$list filter=\"[<__tiddler__>get[text]minlength[1]]\"><$action-sendmessage $message=\"tm-edit-tiddler\" $param={{{  [<__tiddler__>get[text]] }}}/></$list></$list>\n\n<<lingo Standard/Hint>>\n\n<div class=\"tc-search\">\n<$keyboard key=\"((input-tab-right))\" actions=<<set-next-input-tab>>>\n<$keyboard key=\"((input-tab-left))\" actions=<<set-next-input-tab \"before\">>>\n<$keyboard key=\"shift-alt-Right\" actions=<<next-search-tab>>>\n<$keyboard key=\"shift-alt-Left\" actions=<<next-search-tab \"before\">>>\n<$macrocall $name=\"keyboard-driven-input\" tiddler=\"$:/temp/advancedsearch/input\" storeTitle=\"$:/temp/advancedsearch\"\n\t\trefreshTitle=\"$:/temp/advancedsearch/refresh\" selectionStateTitle=\"$:/temp/advancedsearch/selected-item\" type=\"search\"\n\t\ttag=\"input\" focus={{$:/config/Search/AutoFocus}} inputCancelActions=<<cancel-search-actions>> \n\t\tinputAcceptActions=<<input-accept-actions>> inputAcceptVariantActions=<<input-accept-variant-actions>> \n\t\tconfigTiddlerFilter=\"[[$:/state/search/currentTab]!is[missing]get[text]] ~[{$:/config/SearchResults/Default}]\"\n\t\tfilterMinLength={{$:/config/Search/MinLength}}/>\n</$keyboard>\n</$keyboard>\n</$keyboard>\n</$keyboard>\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<<cancel-search-actions>>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</div>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$list filter=\"[{$:/temp/advancedsearch}minlength{$:/config/Search/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n<$vars userInput={{{ [[$:/temp/advancedsearch]get[text]] }}} configTiddler={{{ [[$:/state/search/currentTab]!is[missing]get[text]] ~[{$:/config/SearchResults/Default}] }}} searchListState=\"$:/temp/advancedsearch/selected-item\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]butfirst[]limit[1]]\" emptyMessage=\"\"\"\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]]\">\n<$transclude/>\n</$list>\n\"\"\">\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]]\" default={{$:/config/SearchResults/Default}} actions=\"\"\"<$action-setfield $tiddler=\"$:/state/advancedsearch/standard/currentTab\" text=<<currentTab>>/>\"\"\" explicitState=\"$:/state/tab/search-results/advancedsearch\" />\n</$list>\n</$vars>\n</$list>\n</$reveal>\n"
        },
        "$:/core/ui/AdvancedSearch/System": {
            "title": "$:/core/ui/AdvancedSearch/System",
            "tags": "$:/tags/AdvancedSearch",
            "caption": "{{$:/language/Search/System/Caption}}",
            "first-search-filter": "[is[system]search<userInput>sort[title]limit[250]] -[[$:/temp/advancedsearch]] -[[$:/temp/advancedsearch/input]] -[[$:/temp/advancedsearch/selected-item]]",
            "text": "\\define lingo-base() $:/language/Search/\n\\define set-next-input-tab(beforeafter:\"after\",stateTitle,tag,defaultState,currentTabTiddler) <$macrocall $name=\"change-input-tab\" stateTitle=\"$:/state/tab--1498284803\" tag=\"$:/tags/AdvancedSearch\" beforeafter=\"$beforeafter$\" defaultState=\"$:/core/ui/AdvancedSearch/System\" actions=\"\"\"<$action-setfield $tiddler=\"$:/state/advancedsearch/currentTab\" text=<<nextTab>>/>\"\"\"/>\n\n\\define cancel-search-actions() <$list filter=\"[{$:/temp/advancedsearch}!match{$:/temp/advancedsearch/input}]\" emptyMessage=\"\"\"<$action-deletetiddler $filter=\"[[$:/temp/advancedsearch]] [[$:/temp/advancedsearch/input]] [[$:/temp/advancedsearch/selected-item]]\" />\"\"\"><$action-setfield $tiddler=\"$:/temp/advancedsearch/input\" text={{$:/temp/advancedsearch}}/><$action-setfield $tiddler=\"$:/temp/advancedsearch/refresh\" text=\"yes\"/></$list><$action-sendmessage $message=\"tm-focus-selector\" $param=\"\"\".tc-advanced-search input\"\"\"/>\n\n\\define input-accept-actions() <$list filter=\"[{$:/config/Search/NavigateOnEnter/enable}match[yes]]\" emptyMessage=\"\"\"<$list filter=\"[<__tiddler__>get[text]!is[missing]] ~[<__tiddler__>get[text]is[shadow]]\"><$action-navigate $to={{{ [<__tiddler__>get[text]] }}}/></$list>\"\"\"><$action-navigate $to={{{ [<__tiddler__>get[text]] }}}/></$list>\n\n\\define input-accept-variant-actions() <$list filter=\"[{$:/config/Search/NavigateOnEnter/enable}match[yes]]\" emptyMessage=\"\"\"<$list filter=\"[<__tiddler__>get[text]!is[missing]] ~[<__tiddler__>get[text]is[shadow]]\"><$list filter=\"[<__tiddler__>get[text]minlength[1]]\"><$action-sendmessage $message=\"tm-edit-tiddler\" $param={{{  [<__tiddler__>get[text]] }}}/></$list></$list>\"\"\"><$list filter=\"[<__tiddler__>get[text]minlength[1]]\"><$action-sendmessage $message=\"tm-edit-tiddler\" $param={{{  [<__tiddler__>get[text]] }}}/></$list></$list>\n\n<<lingo System/Hint>>\n\n<div class=\"tc-search\">\n<$keyboard key=\"((input-tab-right))\" actions=<<set-next-input-tab>>>\n<$keyboard key=\"((input-tab-left))\" actions=<<set-next-input-tab \"before\">>>\n<$macrocall $name=\"keyboard-driven-input\" tiddler=\"$:/temp/advancedsearch/input\" storeTitle=\"$:/temp/advancedsearch\"\n\t\trefreshTitle=\"$:/temp/advancedsearch/refresh\" selectionStateTitle=\"$:/temp/advancedsearch/selected-item\"\n\t\ttype=\"search\" tag=\"input\" focus={{$:/config/Search/AutoFocus}} configTiddlerFilter=\"[[$:/core/ui/AdvancedSearch/System]]\"\n\t\tinputCancelActions=<<cancel-search-actions>> inputAcceptActions=<<input-accept-actions>> \n\t\tinputAcceptVariantActions=<<input-accept-variant-actions>> filterMinLength={{$:/config/Search/MinLength}}/>\n</$keyboard>\n</$keyboard>\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<<cancel-search-actions>>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</div>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n\n<$list filter=\"[{$:/temp/advancedsearch}minlength{$:/config/Search/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n\n<$set name=\"resultCount\" value=\"\"\"<$count filter=\"[is[system]search{$:/temp/advancedsearch}] -[[$:/temp/advancedsearch]] -[[$:/temp/advancedsearch/input]] -[[$:/temp/advancedsearch/selected-item]]\"/>\"\"\">\n\n<div class=\"tc-search-results\">\n\n<<lingo System/Matches>>\n\n<$list filter=\"[is[system]search{$:/temp/advancedsearch}sort[title]limit[250]] -[[$:/temp/advancedsearch]] -[[$:/temp/advancedsearch/input]] -[[$:/temp/advancedsearch/selected-item]]\">\n<span class={{{[<currentTiddler>addsuffix[-primaryList]] -[[$:/temp/advancedsearch/selected-item]get[text]] +[then[]else[tc-list-item-selected]] }}}>\n<$transclude tiddler=\"$:/core/ui/ListItemTemplate\"/>\n</span>\n</$list>\n\n</div>\n\n</$set>\n\n</$list>\n\n</$reveal>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"match\" text=\"\">\n\n</$reveal>\n"
        },
        "$:/AdvancedSearch": {
            "title": "$:/AdvancedSearch",
            "icon": "$:/core/images/advanced-search-button",
            "color": "#bbb",
            "text": "<div class=\"tc-advanced-search\">\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/AdvancedSearch]!has[draft.of]]\" default=\"$:/core/ui/AdvancedSearch/System\" actions=\"\"\"<$action-setfield $tiddler=\"$:/state/advancedsearch/currentTab\" text=<<currentTab>>/>\"\"\" explicitState=\"$:/state/tab--1498284803\"/>\n</div>\n"
        },
        "$:/core/ui/AlertTemplate": {
            "title": "$:/core/ui/AlertTemplate",
            "text": "<div class=\"tc-alert\">\n<div class=\"tc-alert-toolbar\">\n<$button class=\"tc-btn-invisible\"><$action-deletetiddler $tiddler=<<currentTiddler>>/>{{$:/core/images/cancel-button}}</$button>\n</div>\n<div class=\"tc-alert-subtitle\">\n<$wikify name=\"format\" text=<<lingo Tiddler/DateFormat>>>\n<$view field=\"component\"/> - <$view field=\"modified\" format=\"date\" template=<<format>>/> <$reveal type=\"nomatch\" state=\"!!count\" text=\"\"><span class=\"tc-alert-highlight\">({{$:/language/Count}}: <$view field=\"count\"/>)</span></$reveal>\n</$wikify>\n</div>\n<div class=\"tc-alert-body\">\n\n<$transclude/>\n\n</div>\n</div>\n"
        },
        "$:/core/ui/BinaryWarning": {
            "title": "$:/core/ui/BinaryWarning",
            "text": "\\define lingo-base() $:/language/BinaryWarning/\n<<lingo Prompt>>\n"
        },
        "$:/core/ui/Components/plugin-info": {
            "title": "$:/core/ui/Components/plugin-info",
            "text": "\\define lingo-base() $:/language/ControlPanel/Plugins/\n\n\\define popup-state-macro()\n$(qualified-state)$-$(currentTiddler)$\n\\end\n\n\\define tabs-state-macro()\n$(popup-state)$-$(pluginInfoType)$\n\\end\n\n\\define plugin-icon-title()\n$(currentTiddler)$/icon\n\\end\n\n\\define plugin-disable-title()\n$:/config/Plugins/Disabled/$(currentTiddler)$\n\\end\n\n\\define plugin-table-body(type,disabledMessage,default-popup-state)\n<div class=\"tc-plugin-info-chunk tc-plugin-info-toggle\">\n<$reveal type=\"nomatch\" state=<<popup-state>> text=\"yes\" default=\"\"\"$default-popup-state$\"\"\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<popup-state>> setTo=\"yes\">\n{{$:/core/images/chevron-right}}\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<popup-state>> text=\"yes\" default=\"\"\"$default-popup-state$\"\"\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<popup-state>> setTo=\"no\">\n{{$:/core/images/chevron-down}}\n</$button>\n</$reveal>\n</div>\n<div class=\"tc-plugin-info-chunk tc-plugin-info-icon\">\n<$transclude tiddler=<<currentTiddler>> subtiddler=<<plugin-icon-title>>>\n<$transclude tiddler=\"$:/core/images/plugin-generic-$type$\"/>\n</$transclude>\n</div>\n<div class=\"tc-plugin-info-chunk tc-plugin-info-description\">\n<h1>\n''<$text text={{{ [<currentTiddler>get[name]] ~[<currentTiddler>split[/]last[1]] }}}/>'': <$view field=\"description\"><$view field=\"title\"/></$view> $disabledMessage$\n</h1>\n<h2>\n<$view field=\"title\"/>\n</h2>\n<h2>\n<div><em><$view field=\"version\"/></em></div>\n</h2>\n</div>\n\\end\n\n\\define plugin-info(type,default-popup-state)\n<$set name=\"popup-state\" value=<<popup-state-macro>>>\n<$reveal type=\"nomatch\" state=<<plugin-disable-title>> text=\"yes\">\n<$link to={{!!title}} class=\"tc-plugin-info\">\n<<plugin-table-body type:\"$type$\" default-popup-state:\"\"\"$default-popup-state$\"\"\">>\n</$link>\n</$reveal>\n<$reveal type=\"match\" state=<<plugin-disable-title>> text=\"yes\">\n<$link to={{!!title}} class=\"tc-plugin-info tc-plugin-info-disabled\">\n<<plugin-table-body type:\"$type$\" default-popup-state:\"\"\"$default-popup-state$\"\"\" disabledMessage:\"<$macrocall $name='lingo' title='Disabled/Status'/>\">>\n</$link>\n</$reveal>\n<$reveal type=\"match\" text=\"yes\" state=<<popup-state>> default=\"\"\"$default-popup-state$\"\"\">\n<div class=\"tc-plugin-info-dropdown\">\n<div class=\"tc-plugin-info-dropdown-body\">\n<$list filter=\"[all[current]] -[[$:/core]]\">\n<div style=\"float:right;\">\n<$reveal type=\"nomatch\" state=<<plugin-disable-title>> text=\"yes\">\n<$button set=<<plugin-disable-title>> setTo=\"yes\" tooltip={{$:/language/ControlPanel/Plugins/Disable/Hint}} aria-label={{$:/language/ControlPanel/Plugins/Disable/Caption}}>\n<<lingo Disable/Caption>>\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<plugin-disable-title>> text=\"yes\">\n<$button set=<<plugin-disable-title>> setTo=\"no\" tooltip={{$:/language/ControlPanel/Plugins/Enable/Hint}} aria-label={{$:/language/ControlPanel/Plugins/Enable/Caption}}>\n<<lingo Enable/Caption>>\n</$button>\n</$reveal>\n</div>\n</$list>\n<$set name=\"tabsList\" filter=\"[<currentTiddler>list[]] contents\">\n<$macrocall $name=\"tabs\" state=<<tabs-state-macro>> tabsList=<<tabsList>> default={{{ [enlist<tabsList>] }}} template=\"$:/core/ui/PluginInfo\"/>\n</$set>\n</div>\n</div>\n</$reveal>\n</$set>\n\\end\n\n<$macrocall $name=\"plugin-info\" type=<<plugin-type>> default-popup-state=<<default-popup-state>>/>\n"
        },
        "$:/core/ui/Components/tag-link": {
            "title": "$:/core/ui/Components/tag-link",
            "text": "<$link>\n<$set name=\"backgroundColor\" value={{!!color}}>\n<span style=<<tag-styles>> class=\"tc-tag-label\">\n<$view field=\"title\" format=\"text\"/>\n</span>\n</$set>\n</$link>"
        },
        "$:/core/ui/ControlPanel/Advanced": {
            "title": "$:/core/ui/ControlPanel/Advanced",
            "tags": "$:/tags/ControlPanel/Info",
            "caption": "{{$:/language/ControlPanel/Advanced/Caption}}",
            "text": "{{$:/language/ControlPanel/Advanced/Hint}}\n\n<div class=\"tc-control-panel\">\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Advanced]!has[draft.of]]\" default=\"$:/core/ui/ControlPanel/TiddlerFields\" explicitState=\"$:/state/tab--959111941\"/>\n</div>\n"
        },
        "$:/core/ui/ControlPanel/Appearance": {
            "title": "$:/core/ui/ControlPanel/Appearance",
            "tags": "$:/tags/ControlPanel",
            "caption": "{{$:/language/ControlPanel/Appearance/Caption}}",
            "text": "{{$:/language/ControlPanel/Appearance/Hint}}\n\n<div class=\"tc-control-panel\">\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Appearance]!has[draft.of]]\" default=\"$:/core/ui/ControlPanel/Theme\" explicitState=\"$:/state/tab--1963855381\"/>\n</div>\n"
        },
        "$:/core/ui/ControlPanel/Basics": {
            "title": "$:/core/ui/ControlPanel/Basics",
            "tags": "$:/tags/ControlPanel/Info",
            "caption": "{{$:/language/ControlPanel/Basics/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Basics/\n\n\\define show-filter-count(filter)\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" $value=\"\"\"$filter$\"\"\"/>\n<$action-setfield $tiddler=\"$:/temp/advancedsearch/input\" $value=\"\"\"$filter$\"\"\"/>\n<$action-setfield $tiddler=\"$:/temp/advancedsearch/refresh\" text=\"yes\"/>\n<$action-setfield $tiddler=\"$:/state/tab--1498284803\" $value=\"$:/core/ui/AdvancedSearch/Filter\"/>\n<$action-navigate $to=\"$:/AdvancedSearch\"/>\n<$action-sendmessage $message=\"tm-focus-selector\" $param=\".tc-advanced-search input\"/>\n''<$count filter=\"\"\"$filter$\"\"\"/>''\n{{$:/core/images/advanced-search-button}}\n</$button>\n\\end\n\n|<<lingo Version/Prompt>> |''<<version>>'' |\n|<$link to=\"$:/SiteTitle\"><<lingo Title/Prompt>></$link> |<$edit-text tiddler=\"$:/SiteTitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/SiteSubtitle\"><<lingo Subtitle/Prompt>></$link> |<$edit-text tiddler=\"$:/SiteSubtitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/status/UserName\"><<lingo Username/Prompt>></$link> |<$edit-text tiddler=\"$:/status/UserName\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/config/AnimationDuration\"><<lingo AnimDuration/Prompt>></$link> |<$edit-text tiddler=\"$:/config/AnimationDuration\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/DefaultTiddlers\"><<lingo DefaultTiddlers/Prompt>></$link> |<<lingo DefaultTiddlers/TopHint>><br> <$edit tag=\"textarea\" tiddler=\"$:/DefaultTiddlers\" class=\"tc-edit-texteditor\"/><br>//<<lingo DefaultTiddlers/BottomHint>>// |\n|<$link to=\"$:/language/DefaultNewTiddlerTitle\"><<lingo NewTiddler/Title/Prompt>></$link> |<$edit-text tiddler=\"$:/language/DefaultNewTiddlerTitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/config/NewJournal/Title\"><<lingo NewJournal/Title/Prompt>></$link> |<$edit-text tiddler=\"$:/config/NewJournal/Title\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/config/NewJournal/Text\"><<lingo NewJournal/Text/Prompt>></$link> |<$edit tiddler=\"$:/config/NewJournal/Text\" tag=\"textarea\" class=\"tc-edit-texteditor\" default=\"\"/> |\n|<$link to=\"$:/config/NewTiddler/Tags\"><<lingo NewTiddler/Tags/Prompt>></$link> |<$vars currentTiddler=\"$:/config/NewTiddler/Tags\" tagField=\"text\">{{||$:/core/ui/EditTemplate/tags}}<$list filter=\"[<currentTiddler>tags[]] +[limit[1]]\" variable=\"ignore\"><$button tooltip={{$:/language/ControlPanel/Basics/RemoveTags/Hint}}><<lingo RemoveTags>><$action-listops $tiddler=<<currentTiddler>> $field=\"text\" $subfilter={{{ [<currentTiddler>get[tags]] }}}/><$action-setfield $tiddler=<<currentTiddler>> tags=\"\"/></$button></$list></$vars> |\n|<$link to=\"$:/config/NewJournal/Tags\"><<lingo NewJournal/Tags/Prompt>></$link> |<$vars currentTiddler=\"$:/config/NewJournal/Tags\" tagField=\"text\">{{||$:/core/ui/EditTemplate/tags}}<$list filter=\"[<currentTiddler>tags[]] +[limit[1]]\" variable=\"ignore\"><$button tooltip={{$:/language/ControlPanel/Basics/RemoveTags/Hint}}><<lingo RemoveTags>><$action-listops $tiddler=<<currentTiddler>> $field=\"text\" $subfilter={{{ [<currentTiddler>get[tags]] }}}/><$action-setfield $tiddler=<<currentTiddler>> tags=\"\"/></$button></$list></$vars> |\n|<$link to=\"$:/config/AutoFocus\"><<lingo AutoFocus/Prompt>></$link> |{{$:/snippets/minifocusswitcher}} |\n|<<lingo Language/Prompt>> |{{$:/snippets/minilanguageswitcher}} |\n|<<lingo Tiddlers/Prompt>> |<<show-filter-count \"[!is[system]sort[title]]\">> |\n|<<lingo Tags/Prompt>> |<<show-filter-count \"[tags[]sort[title]]\">> |\n|<<lingo SystemTiddlers/Prompt>> |<<show-filter-count \"[is[system]sort[title]]\">> |\n|<<lingo ShadowTiddlers/Prompt>> |<<show-filter-count \"[all[shadows]sort[title]]\">> |\n|<<lingo OverriddenShadowTiddlers/Prompt>> |<<show-filter-count \"[is[tiddler]is[shadow]sort[title]]\">> |\n"
        },
        "$:/core/ui/ControlPanel/EditorTypes": {
            "title": "$:/core/ui/ControlPanel/EditorTypes",
            "tags": "$:/tags/ControlPanel/Advanced",
            "caption": "{{$:/language/ControlPanel/EditorTypes/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/EditorTypes/\n\n<<lingo Hint>>\n\n<table>\n<tbody>\n<tr>\n<th><<lingo Type/Caption>></th>\n<th><<lingo Editor/Caption>></th>\n</tr>\n<$list filter=\"[all[shadows+tiddlers]prefix[$:/config/EditorTypeMappings/]sort[title]]\">\n<tr>\n<td>\n<$link>\n<$list filter=\"[all[current]removeprefix[$:/config/EditorTypeMappings/]]\">\n<$text text={{!!title}}/>\n</$list>\n</$link>\n</td>\n<td>\n<$view field=\"text\"/>\n</td>\n</tr>\n</$list>\n</tbody>\n</table>\n"
        },
        "$:/core/ui/ControlPanel/Info": {
            "title": "$:/core/ui/ControlPanel/Info",
            "tags": "$:/tags/ControlPanel",
            "caption": "{{$:/language/ControlPanel/Info/Caption}}",
            "text": "{{$:/language/ControlPanel/Info/Hint}}\n\n<div class=\"tc-control-panel\">\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Info]!has[draft.of]]\" default=\"$:/core/ui/ControlPanel/Basics\" explicitState=\"$:/state/tab--2112689675\"/>\n</div>\n"
        },
        "$:/core/ui/ControlPanel/KeyboardShortcuts": {
            "title": "$:/core/ui/ControlPanel/KeyboardShortcuts",
            "tags": "$:/tags/ControlPanel",
            "caption": "{{$:/language/ControlPanel/KeyboardShortcuts/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/KeyboardShortcuts/\n\n\\define new-shortcut(title)\n<div class=\"tc-dropdown-item-plain\">\n<$edit-shortcut tiddler=\"$title$\" placeholder={{$:/language/ControlPanel/KeyboardShortcuts/Add/Prompt}} focus=\"true\" style=\"width:auto;\"/> <$button>\n<<lingo Add/Caption>>\n<$action-listops\n\t$tiddler=\"$(shortcutTitle)$\"\n\t$field=\"text\"\n\t$subfilter=\"[{$title$}]\"\n/>\n<$action-deletetiddler\n\t$tiddler=\"$title$\"\n/>\n</$button>\n</div>\n\\end\n\n\\define shortcut-list-item(caption)\n<td>\n</td>\n<td style=\"text-align:right;font-size:0.7em;\">\n<<lingo Platform/$caption$>>\n</td>\n<td>\n<div style=\"position:relative;\">\n<$button popup=<<qualify \"$:/state/dropdown/$(shortcutTitle)$\">> class=\"tc-btn-invisible\">\n{{$:/core/images/edit-button}}\n</$button>\n<$macrocall $name=\"displayshortcuts\" $output=\"text/html\" shortcuts={{$(shortcutTitle)$}} prefix=\"<kbd>\" separator=\"</kbd> <kbd>\" suffix=\"</kbd>\"/>\n\n<$reveal state=<<qualify \"$:/state/dropdown/$(shortcutTitle)$\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-block-dropdown-wrapper\">\n<div class=\"tc-block-dropdown tc-edit-type-dropdown tc-popup-keep\">\n<$list filter=\"[list[$(shortcutTitle)$!!text]sort[title]]\" variable=\"shortcut\" emptyMessage=\"\"\"\n<div class=\"tc-dropdown-item-plain\">\n//<<lingo NoShortcuts/Caption>>//\n</div>\n\"\"\">\n<div class=\"tc-dropdown-item-plain\">\n<$button class=\"tc-btn-invisible\" tooltip={{$:/language/ControlPanel/KeyboardShortcuts/Remove/Hint}}>\n<$action-listops\n\t$tiddler=\"$(shortcutTitle)$\"\n\t$field=\"text\"\n\t$subfilter=\"+[remove<shortcut>]\"\n/>\n<small>{{$:/core/images/close-button}}</small>\n</$button>\n<kbd>\n<$macrocall $name=\"displayshortcuts\" $output=\"text/html\" shortcuts=<<shortcut>>/>\n</kbd>\n</div>\n</$list>\n<hr/>\n<$macrocall $name=\"new-shortcut\" title=<<qualify \"$:/state/new-shortcut/$(shortcutTitle)$\">>/>\n</div>\n</div>\n</$reveal>\n</div>\n</td>\n\\end\n\n\\define shortcut-list(caption,prefix)\n<tr>\n<$list filter=\"[[$prefix$$(shortcutName)$]]\" variable=\"shortcutTitle\">\n<<shortcut-list-item \"$caption$\">>\n</$list>\n</tr>\n\\end\n\n\\define shortcut-editor()\n<<shortcut-list \"All\" \"$:/config/shortcuts/\">>\n<<shortcut-list \"Mac\" \"$:/config/shortcuts-mac/\">>\n<<shortcut-list \"NonMac\" \"$:/config/shortcuts-not-mac/\">>\n<<shortcut-list \"Linux\" \"$:/config/shortcuts-linux/\">>\n<<shortcut-list \"NonLinux\" \"$:/config/shortcuts-not-linux/\">>\n<<shortcut-list \"Windows\" \"$:/config/shortcuts-windows/\">>\n<<shortcut-list \"NonWindows\" \"$:/config/shortcuts-not-windows/\">>\n\\end\n\n\\define shortcut-preview()\n<$macrocall $name=\"displayshortcuts\" $output=\"text/html\" shortcuts={{$(shortcutPrefix)$$(shortcutName)$}} prefix=\"<kbd>\" separator=\"</kbd> <kbd>\" suffix=\"</kbd>\"/>\n\\end\n\n\\define shortcut-item-inner()\n<tr>\n<td>\n<$reveal type=\"nomatch\" state=<<dropdownStateTitle>> text=\"open\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield\n\t$tiddler=<<dropdownStateTitle>>\n\t$value=\"open\"\n/>\n{{$:/core/images/right-arrow}}\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<dropdownStateTitle>> text=\"open\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield\n\t$tiddler=<<dropdownStateTitle>>\n\t$value=\"close\"\n/>\n{{$:/core/images/down-arrow}}\n</$button>\n</$reveal>\n''<$text text=<<shortcutName>>/>''\n</td>\n<td>\n<$transclude tiddler=\"$:/config/ShortcutInfo/$(shortcutName)$\"/>\n</td>\n<td>\n<$list filter=\"$:/config/shortcuts/ $:/config/shortcuts-mac/ $:/config/shortcuts-not-mac/ $:/config/shortcuts-linux/ $:/config/shortcuts-not-linux/ $:/config/shortcuts-windows/ $:/config/shortcuts-not-windows/\" variable=\"shortcutPrefix\">\n<<shortcut-preview>>\n</$list>\n</td>\n</tr>\n<$set name=\"dropdownState\" value={{$(dropdownStateTitle)$}}>\n<$list filter=\"[<dropdownState>match[open]]\" variable=\"listItem\">\n<<shortcut-editor>>\n</$list>\n</$set>\n\\end\n\n\\define shortcut-item()\n<$set name=\"dropdownStateTitle\" value=<<qualify \"$:/state/dropdown/keyboardshortcut/$(shortcutName)$\">>>\n<<shortcut-item-inner>>\n</$set>\n\\end\n\n<table>\n<tbody>\n<$list filter=\"[all[shadows+tiddlers]removeprefix[$:/config/ShortcutInfo/]]\" variable=\"shortcutName\">\n<<shortcut-item>>\n</$list>\n</tbody>\n</table>\n"
        },
        "$:/core/ui/ControlPanel/LoadedModules": {
            "title": "$:/core/ui/ControlPanel/LoadedModules",
            "tags": "$:/tags/ControlPanel/Advanced",
            "caption": "{{$:/language/ControlPanel/LoadedModules/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/\n<<lingo LoadedModules/Hint>>\n\n{{$:/snippets/modules}}\n"
        },
        "$:/core/ui/ControlPanel/Modals/AddPlugins": {
            "title": "$:/core/ui/ControlPanel/Modals/AddPlugins",
            "subtitle": "{{$:/core/images/download-button}} {{$:/language/ControlPanel/Plugins/Add/Caption}}",
            "text": "\\define install-plugin-actions()\n<$action-sendmessage $message=\"tm-load-plugin-from-library\" url={{!!url}} title={{$(assetInfo)$!!original-title}}/>\n<$set name=\"url\" value={{!!url}}>\n<$set name=\"currentTiddler\" value=<<assetInfo>>>\n<$list filter=\"[enlist{!!dependents}] [{!!parent-plugin}] +[sort[name]]\" variable=\"dependency\">\n<$action-sendmessage $message=\"tm-load-plugin-from-library\" url=<<url>> title=<<dependency>>/>\n</$list>\n</$set>\n</$set>\n\\end\n\n\\define install-plugin-button()\n<div>\n<$set name=\"libraryVersion\" value={{{ [<assetInfo>get[version]] }}}>\n<$set name=\"installedVersion\" value={{{ [<assetInfo>get[original-title]get[version]] }}}>\n<$set name=\"reinstall-type\" value={{{ [<libraryVersion>compare:version:eq<installedVersion>then[tc-reinstall]] [<libraryVersion>compare:version:gt<installedVersion>then[tc-reinstall-upgrade]] [<libraryVersion>compare:version:lt<installedVersion>then[tc-reinstall-downgrade]] }}}>\n<$button actions=<<install-plugin-actions>> class={{{ [<assetInfo>get[original-title]has[version]then<reinstall-type>] tc-btn-invisible tc-install-plugin +[join[ ]] }}}>\n{{$:/core/images/download-button}}\n<$list filter=\"[<assetInfo>get[original-title]get[version]]\" variable=\"ignore\" emptyMessage=\"{{$:/language/ControlPanel/Plugins/Install/Caption}}\">\n<$list filter=\"[<libraryVersion>compare:version:gt<installedVersion>]\" variable=\"ignore\" emptyMessage=\"\"\"\n<$list filter=\"[<libraryVersion>compare:version:lt<installedVersion>]\" variable=\"ignore\" emptyMessage=\"{{$:/language/ControlPanel/Plugins/Reinstall/Caption}}\">\n{{$:/language/ControlPanel/Plugins/Downgrade/Caption}}\n</$list>\n\"\"\">\n{{$:/language/ControlPanel/Plugins/Update/Caption}}\n</$list>\n</$list>\n</$button>\n<div>\n</div>\n<$reveal stateTitle=<<assetInfo>> stateField=\"requires-reload\" type=\"match\" text=\"yes\">{{$:/language/ControlPanel/Plugins/PluginWillRequireReload}}</$reveal>\n</$set>\n</$set>\n</$set>\n</div>\n\\end\n\n\\define popup-state-macro()\n$:/state/add-plugin-info/$(connectionTiddler)$/$(assetInfo)$\n\\end\n\n\\define display-plugin-info(type)\n<$set name=\"popup-state\" value=<<popup-state-macro>>>\n<div class=\"tc-plugin-info\">\n<div class=\"tc-plugin-info-chunk tc-plugin-info-toggle\">\n<$reveal type=\"nomatch\" state=<<popup-state>> text=\"yes\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<popup-state>> setTo=\"yes\">\n{{$:/core/images/chevron-right}}\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<popup-state>> text=\"yes\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<popup-state>> setTo=\"no\">\n{{$:/core/images/chevron-down}}\n</$button>\n</$reveal>\n</div>\n<div class=\"tc-plugin-info-chunk tc-plugin-info-icon\">\n<$list filter=\"[<assetInfo>has[icon]]\" emptyMessage=\"\"\"<$transclude tiddler=\"$:/core/images/plugin-generic-$type$\"/>\"\"\">\n<img src={{$(assetInfo)$!!icon}}/>\n</$list>\n</div>\n<div class=\"tc-plugin-info-chunk tc-plugin-info-description\">\n<h1><strong><$text text={{{ [<assetInfo>get[name]] ~[<assetInfo>get[original-title]split[/]last[1]] }}}/></strong>: <$view tiddler=<<assetInfo>> field=\"description\"/></h1>\n<h2><$view tiddler=<<assetInfo>> field=\"original-title\"/></h2>\n<div><em><$view tiddler=<<assetInfo>> field=\"version\"/></em></div>\n<$list filter=\"[<assetInfo>get[original-title]get[version]]\" variable=\"installedVersion\"><div><em>{{$:/language/ControlPanel/Plugins/AlreadyInstalled/Hint}}</em></div></$list>\n</div>\n<div class=\"tc-plugin-info-chunk tc-plugin-info-buttons\">\n<<install-plugin-button>>\n</div>\n</div>\n<$set name=\"original-title\" value={{{ [<assetInfo>get[original-title]] }}}>\n<$reveal type=\"match\" text=\"yes\" state=<<popup-state>>>\n<div class=\"tc-plugin-info-dropdown\">\n<$list filter=\"[enlist{!!dependents}] [<currentTiddler>get[parent-plugin]] +[limit[1]] ~[<assetInfo>get[original-title]!is[tiddler]]\" variable=\"ignore\">\n<div class=\"tc-plugin-info-dropdown-message\">\n<$list filter=\"[<assetInfo>get[original-title]!is[tiddler]]\">\n{{$:/language/ControlPanel/Plugins/NotInstalled/Hint}}\n</$list>\n<$set name=\"currentTiddler\" value=<<assetInfo>>>\n<$list filter=\"[enlist{!!dependents}] [<currentTiddler>get[parent-plugin]] +[limit[1]]\" variable=\"ignore\">\n<div>\n{{$:/language/ControlPanel/Plugins/AlsoRequires}}\n<$list filter=\"[enlist{!!dependents}] [{!!parent-plugin}] +[sort[name]]\" variable=\"dependency\">\n<$text text=<<dependency>>/>\n</$list>\n</div>\n</$list>\n</$set>\n</div>\n</$list>\n<div class=\"tc-plugin-info-dropdown-body\">\n<$transclude tiddler=<<assetInfo>> field=\"readme\" mode=\"block\"/>\n</div>\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[$type$]has[parent-plugin]parent-plugin<original-title>limit[1]]\" variable=\"ignore\">\n<div class=\"tc-plugin-info-sub-plugins\">\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[$type$]has[parent-plugin]parent-plugin<original-title>sort[name]]\" variable=\"assetInfo\">\n<<display-plugin-info \"$type$\">>\n</$list>\n</div>\n</$list>\n</div>\n</$reveal>\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[$type$]has[parent-plugin]parent-plugin<original-title>limit[1]]\" variable=\"ignore\">\n<$reveal type=\"nomatch\" text=\"yes\" state=<<popup-state>> tag=\"div\" class=\"tc-plugin-info-sub-plugin-indicator\">\n<$wikify name=\"count\" text=\"\"\"<$count filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[$type$]has[parent-plugin]parent-plugin<original-title>]\"/>\"\"\">\n<$button class=\"tc-btn-invisible\" set=<<popup-state>> setTo=\"yes\">\n{{$:/language/ControlPanel/Plugins/SubPluginPrompt}}\n</$button>\n</$wikify>\n</$reveal>\n</$list>\n</$set>\n</$set>\n\\end\n\n\\define load-plugin-library-button()\n<$list filter=\"[<currentTiddler>get[enabled]else[yes]match[yes]]\" variable=\"ignore\">\n<$button class=\"tc-btn-big-green\">\n<$action-sendmessage $message=\"tm-load-plugin-library\" url={{!!url}} infoTitlePrefix=\"$:/temp/RemoteAssetInfo/\"/>\n{{$:/core/images/chevron-right}} {{$:/language/ControlPanel/Plugins/OpenPluginLibrary}}\n</$button>\n</$list>\n\\end\n\n\\define display-server-assets(type)\n{{$:/language/Search/Search}}: <$edit-text tiddler=\"\"\"$:/temp/RemoteAssetSearch/$(currentTiddler)$\"\"\" default=\"\" type=\"search\" tag=\"input\"/>\n<$reveal state=\"\"\"$:/temp/RemoteAssetSearch/$(currentTiddler)$\"\"\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"\"\"$:/temp/RemoteAssetSearch/$(currentTiddler)$\"\"\" $field=\"text\" $value=\"\"/>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n<div class=\"tc-plugin-library-listing\">\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[$type$]search:author,description,original-title,readme,title{$:/temp/RemoteAssetSearch/$(currentTiddler)$}sort[name]]\" variable=\"assetInfo\">\n<$list filter=\"[[$:/temp/RemoteAssetSearch/$(currentTiddler)$]has[text]] ~[<assetInfo>!has[parent-plugin]]\" variable=\"ignore\"><!-- Hide sub-plugins if we're not searching -->\n<<display-plugin-info \"$type$\">>\n</$list>\n</$list>\n</div>\n\\end\n\n\\define display-server-connection()\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/ServerConnection]suffix{!!url}]\" variable=\"connectionTiddler\" emptyMessage=<<load-plugin-library-button>>>\n\n<$set name=\"transclusion\" value=<<connectionTiddler>>>\n\n<<tabs \"[[$:/core/ui/ControlPanel/Plugins/Add/Updates]] [[$:/core/ui/ControlPanel/Plugins/Add/Plugins]] [[$:/core/ui/ControlPanel/Plugins/Add/Themes]] [[$:/core/ui/ControlPanel/Plugins/Add/Languages]]\" \"$:/core/ui/ControlPanel/Plugins/Add/Plugins\">>\n\n</$set>\n\n</$list>\n\\end\n\n\\define close-library-button()\n<$reveal type='nomatch' state='$:/temp/ServerConnection/$(PluginLibraryURL)$' text=''>\n<$button class='tc-btn-big-green'>\n<$action-sendmessage $message=\"tm-unload-plugin-library\" url={{!!url}}/>\n{{$:/core/images/chevron-left}} {{$:/language/ControlPanel/Plugins/ClosePluginLibrary}}\n<$action-deletetiddler $filter=\"[prefix[$:/temp/ServerConnection/$(PluginLibraryURL)$]][prefix[$:/temp/RemoteAssetInfo/$(PluginLibraryURL)$]]\"/>\n</$button>\n</$reveal>\n\\end\n\n\\define plugin-library-listing()\n<div class=\"tc-tab-set\">\n<$set name=\"defaultTab\" value={{{ [all[tiddlers+shadows]tag[$:/tags/PluginLibrary]] }}}>\n<div class=\"tc-tab-buttons\">\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/PluginLibrary]]\">\n<$button set=<<qualify \"$:/state/addplugins/tab\">> setTo=<<currentTiddler>> default=<<defaultTab>> selectedClass=\"tc-tab-selected\">\n<$set name=\"tv-wikilinks\" value=\"no\">\n<$transclude field=\"caption\"/>\n</$set>\n</$button>\n</$list>\n</div>\n<div class=\"tc-tab-divider\"/>\n<div class=\"tc-tab-content\">\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/PluginLibrary]]\">\n<$reveal type=\"match\" state=<<qualify \"$:/state/addplugins/tab\">> text=<<currentTiddler>> default=<<defaultTab>>>\n<h2><$link><$transclude field=\"caption\"><$view field=\"title\"/></$transclude></$link></h2>\n//<$view field=\"url\"/>//\n<$transclude mode=\"block\"/>\n<$set name=PluginLibraryURL value={{!!url}}>\n<<close-library-button>>\n</$set>\n<<display-server-connection>>\n</$reveal>\n</$list>\n</div>\n</$set>\n</div>\n\\end\n\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n\n<div>\n<<plugin-library-listing>>\n</div>\n"
        },
        "$:/core/ui/ControlPanel/Palette": {
            "title": "$:/core/ui/ControlPanel/Palette",
            "tags": "$:/tags/ControlPanel/Appearance",
            "caption": "{{$:/language/ControlPanel/Palette/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Palette/\n\n{{$:/snippets/paletteswitcher}}\n\n<$reveal type=\"nomatch\" state=\"$:/state/ShowPaletteEditor\" text=\"yes\">\n\n<$button set=\"$:/state/ShowPaletteEditor\" setTo=\"yes\"><<lingo ShowEditor/Caption>></$button>\n\n</$reveal>\n\n<$reveal type=\"match\" state=\"$:/state/ShowPaletteEditor\" text=\"yes\">\n\n<$button set=\"$:/state/ShowPaletteEditor\" setTo=\"no\"><<lingo HideEditor/Caption>></$button>\n{{$:/PaletteManager}}\n\n</$reveal>\n\n"
        },
        "$:/core/ui/ControlPanel/Parsing": {
            "title": "$:/core/ui/ControlPanel/Parsing",
            "tags": "$:/tags/ControlPanel/Advanced",
            "caption": "{{$:/language/ControlPanel/Parsing/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Parsing/\n\n\\define toggle(Type)\n<$checkbox\ntiddler=\"\"\"$:/config/WikiParserRules/$Type$/$(rule)$\"\"\"\nfield=\"text\"\nchecked=\"enable\"\nunchecked=\"disable\"\ndefault=\"enable\">\n<<rule>>\n</$checkbox>\n\\end\n\n\\define rules(type,Type)\n<$list filter=\"[wikiparserrules[$type$]]\" variable=\"rule\">\n<dd><<toggle $Type$>></dd>\n</$list>\n\\end\n\n<<lingo Hint>>\n\n<dl>\n<dt><<lingo Pragma/Caption>></dt>\n<<rules pragma Pragma>>\n<dt><<lingo Inline/Caption>></dt>\n<<rules inline Inline>>\n<dt><<lingo Block/Caption>></dt>\n<<rules block Block>>\n</dl>"
        },
        "$:/core/ui/ControlPanel/Plugins/Add/Languages": {
            "title": "$:/core/ui/ControlPanel/Plugins/Add/Languages",
            "caption": "{{$:/language/ControlPanel/Plugins/Languages/Caption}} (<$count filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[language]]\"/>)",
            "text": "<<display-server-assets language>>\n"
        },
        "$:/core/ui/ControlPanel/Plugins/Add/Plugins": {
            "title": "$:/core/ui/ControlPanel/Plugins/Add/Plugins",
            "caption": "{{$:/language/ControlPanel/Plugins/Plugins/Caption}}  (<$count filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[plugin]]\"/>)",
            "text": "<<display-server-assets plugin>>\n"
        },
        "$:/core/ui/ControlPanel/Plugins/Add/Themes": {
            "title": "$:/core/ui/ControlPanel/Plugins/Add/Themes",
            "caption": "{{$:/language/ControlPanel/Plugins/Themes/Caption}}  (<$count filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[theme]]\"/>)",
            "text": "<<display-server-assets theme>>\n"
        },
        "$:/core/ui/ControlPanel/Plugins/Add/Updates": {
            "title": "$:/core/ui/ControlPanel/Plugins/Add/Updates",
            "caption": "<$importvariables filter=\"$:/core/ui/ControlPanel/Plugins/Add/Updates\">{{$:/language/ControlPanel/Plugins/Updates/Caption}} (<<update-count>>)</$importvariables>",
            "text": "\\define each-updateable-plugin(body)\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}sort[title]]\" variable=\"assetInfo\">\n<$set name=\"libraryVersion\" value={{{ [<assetInfo>get[version]] }}}>\n<$list filter=\"[<assetInfo>get[original-title]has[version]!version<libraryVersion>]\" variable=\"ignore\">\n<$set name=\"installedVersion\" value={{{ [<assetInfo>get[original-title]get[version]] }}}>\n<$list filter=\"[<installedversion>!match<libraryVersion>]\" variable=\"ignore\">\n$body$\n</$list>\n</$set>\n</$list>\n</$set>\n</$list>\n\\end\n\n\\define update-all-actions()\n<$macrocall $name=\"each-updateable-plugin\" body=\"\"\"\n<<install-plugin-actions>>\n\"\"\"/>\n\\end\n\n\\define update-count()\n<$wikify name=\"count-filter\" text=<<each-updateable-plugin \"&#91;&#91;<$text text=<<assetInfo>>/>]]\">>><$count filter=<<count-filter>>/></$wikify>\n\\end\n\n<$button actions=<<update-all-actions>> class=\"tc-btn-invisible tc-install-plugin tc-reinstall-upgrade\">\n{{$:/core/images/download-button}} {{||$:/language/ControlPanel/Plugins/Updates/UpdateAll/Caption}}\n</$button>\n\n<div class=\"tc-plugin-library-listing\">\n<$macrocall $name=\"each-updateable-plugin\" body=\"\"\"\n<$macrocall $name=\"display-plugin-info\" type={{{ [<assetInfo>get[original-plugin-type]] }}}/>\n\"\"\"/>\n</div>\n"
        },
        "$:/core/ui/ControlPanel/Plugins/AddPlugins": {
            "title": "$:/core/ui/ControlPanel/Plugins/AddPlugins",
            "text": "\\define lingo-base() $:/language/ControlPanel/Plugins/\n\n<$button message=\"tm-modal\" param=\"$:/core/ui/ControlPanel/Modals/AddPlugins\" tooltip={{$:/language/ControlPanel/Plugins/Add/Hint}} class=\"tc-btn-big-green tc-primary-btn\">\n{{$:/core/images/download-button}} <<lingo Add/Caption>>\n</$button>\n"
        },
        "$:/core/ui/ControlPanel/Plugins/Installed/Languages": {
            "title": "$:/core/ui/ControlPanel/Plugins/Installed/Languages",
            "caption": "{{$:/language/ControlPanel/Plugins/Languages/Caption}} (<$count filter=\"[!has[draft.of]plugin-type[language]]\"/>)",
            "text": "<<plugin-table language>>\n"
        },
        "$:/core/ui/ControlPanel/Plugins/Installed/Plugins": {
            "title": "$:/core/ui/ControlPanel/Plugins/Installed/Plugins",
            "caption": "{{$:/language/ControlPanel/Plugins/Plugins/Caption}} (<$count filter=\"[!has[draft.of]plugin-type[plugin]]\"/>)",
            "text": "<<plugin-table plugin>>\n"
        },
        "$:/core/ui/ControlPanel/Plugins/Installed/Themes": {
            "title": "$:/core/ui/ControlPanel/Plugins/Installed/Themes",
            "caption": "{{$:/language/ControlPanel/Plugins/Themes/Caption}} (<$count filter=\"[!has[draft.of]plugin-type[theme]]\"/>)",
            "text": "<<plugin-table theme>>\n"
        },
        "$:/core/ui/ControlPanel/Plugins": {
            "title": "$:/core/ui/ControlPanel/Plugins",
            "tags": "$:/tags/ControlPanel",
            "caption": "{{$:/language/ControlPanel/Plugins/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Plugins/\n\n\\define plugin-table(type)\n<$set name=\"plugin-type\" value=\"\"\"$type$\"\"\">\n<$set name=\"qualified-state\" value=<<qualify \"$:/state/plugin-info\">>>\n<$list filter=\"[!has[draft.of]plugin-type[$type$]sort[name]]\" emptyMessage=<<lingo \"Empty/Hint\">> template=\"$:/core/ui/Components/plugin-info\"/>\n</$set>\n</$set>\n\\end\n\n{{$:/core/ui/ControlPanel/Plugins/AddPlugins}}\n\n<<lingo Installed/Hint>>\n\n<$macrocall $name=\"tabs\" tabsList=\"[[$:/core/ui/ControlPanel/Plugins/Installed/Plugins]] [[$:/core/ui/ControlPanel/Plugins/Installed/Themes]] [[$:/core/ui/ControlPanel/Plugins/Installed/Languages]]\" default=\"$:/core/ui/ControlPanel/Plugins/Installed/Plugins\" explicitState=\"$:/state/tab--86143343\"/>\n"
        },
        "$:/core/ui/ControlPanel/Saving/DownloadSaver": {
            "title": "$:/core/ui/ControlPanel/Saving/DownloadSaver",
            "tags": "$:/tags/ControlPanel/Saving",
            "caption": "{{$:/language/ControlPanel/Saving/DownloadSaver/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Saving/DownloadSaver/\n\n<<lingo Hint>>\n\n!! <$link to=\"$:/config/DownloadSaver/AutoSave\"><<lingo AutoSave/Hint>></$link>\n\n<$checkbox tiddler=\"$:/config/DownloadSaver/AutoSave\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"no\"> <<lingo AutoSave/Description>> </$checkbox>\n"
        },
        "$:/core/ui/ControlPanel/Saving/General": {
            "title": "$:/core/ui/ControlPanel/Saving/General",
            "tags": "$:/tags/ControlPanel/Saving",
            "caption": "{{$:/language/ControlPanel/Saving/General/Caption}}",
            "list-before": "",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/\n\n{{$:/language/ControlPanel/Saving/General/Hint}}\n\n!! <$link to=\"$:/config/AutoSave\"><<lingo AutoSave/Caption>></$link>\n\n<<lingo AutoSave/Hint>>\n\n<$radio tiddler=\"$:/config/AutoSave\" value=\"yes\"> <<lingo AutoSave/Enabled/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/AutoSave\" value=\"no\"> <<lingo AutoSave/Disabled/Description>> </$radio>\n"
        },
        "$:/core/ui/ControlPanel/Saving/Gitea": {
            "title": "$:/core/ui/ControlPanel/Saving/Gitea",
            "tags": "$:/tags/ControlPanel/Saving",
            "caption": "{{$:/language/ControlPanel/Saving/GitService/Gitea/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Saving/GitService/\n\\define service-name() ~Gitea\n\n<<lingo Description>>\n\n|<<lingo UserName>> |<$edit-text tiddler=\"$:/Gitea/Username\" default=\"\" tag=\"input\"/> |\n|<<lingo Gitea/Password>> |<$password name=\"Gitea\"/> |\n|<<lingo Repo>> |<$edit-text tiddler=\"$:/Gitea/Repo\" default=\"\" tag=\"input\"/> |\n|<<lingo Branch>> |<$edit-text tiddler=\"$:/Gitea/Branch\" default=\"master\" tag=\"input\"/> |\n|<<lingo Path>> |<$edit-text tiddler=\"$:/Gitea/Path\" default=\"\" tag=\"input\"/> |\n|<<lingo Filename>> |<$edit-text tiddler=\"$:/Gitea/Filename\" default=\"\" tag=\"input\"/> |\n|<<lingo ServerURL>> |<$edit-text tiddler=\"$:/Gitea/ServerURL\" default=\"https://gitea/api/v1\" tag=\"input\"/> |\n"
        },
        "$:/core/ui/ControlPanel/Saving/GitHub": {
            "title": "$:/core/ui/ControlPanel/Saving/GitHub",
            "tags": "$:/tags/ControlPanel/Saving",
            "caption": "{{$:/language/ControlPanel/Saving/GitService/GitHub/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Saving/GitService/\n\\define service-name() ~GitHub\n\n<<lingo Description>>\n\n|<<lingo UserName>> |<$edit-text tiddler=\"$:/GitHub/Username\" default=\"\" tag=\"input\"/> |\n|<<lingo GitHub/Password>> |<$password name=\"github\"/> |\n|<<lingo Repo>> |<$edit-text tiddler=\"$:/GitHub/Repo\" default=\"\" tag=\"input\"/> |\n|<<lingo Branch>> |<$edit-text tiddler=\"$:/GitHub/Branch\" default=\"main\" tag=\"input\"/> |\n|<<lingo Path>> |<$edit-text tiddler=\"$:/GitHub/Path\" default=\"\" tag=\"input\"/> |\n|<<lingo Filename>> |<$edit-text tiddler=\"$:/GitHub/Filename\" default=\"\" tag=\"input\"/> |\n|<<lingo ServerURL>> |<$edit-text tiddler=\"$:/GitHub/ServerURL\" default=\"https://api.github.com\" tag=\"input\"/> |"
        },
        "$:/core/ui/ControlPanel/Saving/GitLab": {
            "title": "$:/core/ui/ControlPanel/Saving/GitLab",
            "tags": "$:/tags/ControlPanel/Saving",
            "caption": "{{$:/language/ControlPanel/Saving/GitService/GitLab/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Saving/GitService/\n\\define service-name() ~GitLab\n\n<<lingo Description>>\n\n|<<lingo UserName>> |<$edit-text tiddler=\"$:/GitLab/Username\" default=\"\" tag=\"input\"/> |\n|<<lingo GitLab/Password>> |<$password name=\"gitlab\"/> |\n|<<lingo Repo>> |<$edit-text tiddler=\"$:/GitLab/Repo\" default=\"\" tag=\"input\"/> |\n|<<lingo Branch>> |<$edit-text tiddler=\"$:/GitLab/Branch\" default=\"master\" tag=\"input\"/> |\n|<<lingo Path>> |<$edit-text tiddler=\"$:/GitLab/Path\" default=\"\" tag=\"input\"/> |\n|<<lingo Filename>> |<$edit-text tiddler=\"$:/GitLab/Filename\" default=\"\" tag=\"input\"/> |\n|<<lingo ServerURL>> |<$edit-text tiddler=\"$:/GitLab/ServerURL\" default=\"https://gitlab.com/api/v4\" tag=\"input\"/> |"
        },
        "$:/core/ui/ControlPanel/Saving/TiddlySpot": {
            "title": "$:/core/ui/ControlPanel/Saving/TiddlySpot",
            "tags": "$:/tags/ControlPanel/Saving",
            "caption": "{{$:/language/ControlPanel/Saving/TiddlySpot/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Saving/TiddlySpot/\n\n\\define siteURL(path)\nhttp://$(userName)$.tiddlyspot.com/$path$/\n\\end\n\\define siteLink(path)\n<$reveal type=\"nomatch\" state=\"$:/UploadName\" text=\"\">\n<$set name=\"userName\" value={{$:/UploadName}}>\n<$reveal type=\"match\" state=\"$:/UploadURL\" text=\"\">\n<<siteURL $path$>>\n</$reveal>\n<$reveal type=\"nomatch\" state=\"$:/UploadURL\" text=\"\">\n<$macrocall $name=resolvePath source={{$:/UploadBackupDir}} root={{$:/UploadURL}}>>\n</$reveal>\n</$set>\n</$reveal>\n\\end\n\n<div class=\"tc-message-box\">\n\n<<lingo ReadOnly>>\n\n</div>\n\n<<lingo Description>>\n\n|<<lingo UserName>> |<$edit-text tiddler=\"$:/UploadName\" default=\"\" tag=\"input\"/> |\n|<<lingo Password>> |<$password name=\"upload\"/> |\n\n''<<lingo Advanced/Heading>>''\n\n|<<lingo ServerURL>>  |<$edit-text tiddler=\"$:/UploadURL\" default=\"\" tag=\"input\"/> |\n|<<lingo Filename>> |<$edit-text tiddler=\"$:/UploadFilename\" default=\"index.html\" tag=\"input\"/> |\n|<<lingo UploadDir>> |<$edit-text tiddler=\"$:/UploadDir\" default=\".\" tag=\"input\"/> |\n|<<lingo BackupDir>> |<$edit-text tiddler=\"$:/UploadBackupDir\" default=\".\" tag=\"input\"/> |\n\n<<lingo TiddlySpot/Hint>>\n"
        },
        "$:/core/ui/ControlPanel/Saving": {
            "title": "$:/core/ui/ControlPanel/Saving",
            "tags": "$:/tags/ControlPanel",
            "caption": "{{$:/language/ControlPanel/Saving/Caption}}",
            "text": "{{$:/language/ControlPanel/Saving/Hint}}\n\n<div class=\"tc-control-panel\">\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Saving]!has[draft.of]]\" default=\"$:/core/ui/ControlPanel/Saving/General\" explicitState=\"$:/state/tab-2065006209\"/>\n</div>\n"
        },
        "$:/core/buttonstyles/Borderless": {
            "title": "$:/core/buttonstyles/Borderless",
            "tags": "$:/tags/ToolbarButtonStyle",
            "caption": "{{$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Borderless}}",
            "text": "tc-btn-invisible"
        },
        "$:/core/buttonstyles/Boxed": {
            "title": "$:/core/buttonstyles/Boxed",
            "tags": "$:/tags/ToolbarButtonStyle",
            "caption": "{{$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Boxed}}",
            "text": "tc-btn-boxed"
        },
        "$:/core/buttonstyles/Rounded": {
            "title": "$:/core/buttonstyles/Rounded",
            "tags": "$:/tags/ToolbarButtonStyle",
            "caption": "{{$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Rounded}}",
            "text": "tc-btn-rounded"
        },
        "$:/core/ui/ControlPanel/Settings/CamelCase": {
            "title": "$:/core/ui/ControlPanel/Settings/CamelCase",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/CamelCase/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/CamelCase/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/WikiParserRules/Inline/wikilink\" field=\"text\" checked=\"enable\" unchecked=\"disable\" default=\"enable\"> <$link to=\"$:/config/WikiParserRules/Inline/wikilink\"><<lingo Description>></$link> </$checkbox>\n"
        },
        "$:/core/ui/ControlPanel/Settings/DefaultMoreSidebarTab": {
            "title": "$:/core/ui/ControlPanel/Settings/DefaultMoreSidebarTab",
            "caption": "{{$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Caption}}",
            "tags": "$:/tags/ControlPanel/Settings",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/DefaultMoreSidebarTab/\n\n<$link to=\"$:/config/DefaultMoreSidebarTab\"><<lingo Hint>></$link>\n\n<$select tiddler=\"$:/config/DefaultMoreSidebarTab\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/MoreSideBar]!has[draft.of]]\">\n<option value=<<currentTiddler>>><$transclude field=\"caption\"><$text text=<<currentTiddler>>/></$transclude></option>\n</$list>\n</$select>\n"
        },
        "$:/core/ui/ControlPanel/Settings/DefaultSidebarTab": {
            "title": "$:/core/ui/ControlPanel/Settings/DefaultSidebarTab",
            "caption": "{{$:/language/ControlPanel/Settings/DefaultSidebarTab/Caption}}",
            "tags": "$:/tags/ControlPanel/Settings",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/DefaultSidebarTab/\n\n<$link to=\"$:/config/DefaultSidebarTab\"><<lingo Hint>></$link>\n\n<$select tiddler=\"$:/config/DefaultSidebarTab\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SideBar]!has[draft.of]]\">\n<option value=<<currentTiddler>>><$transclude field=\"caption\"><$text text=<<currentTiddler>>/></$transclude></option>\n</$list>\n</$select>\n"
        },
        "$:/core/ui/ControlPanel/Settings/EditorToolbar": {
            "title": "$:/core/ui/ControlPanel/Settings/EditorToolbar",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/EditorToolbar/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/EditorToolbar/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/TextEditor/EnableToolbar\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"yes\"> <$link to=\"$:/config/TextEditor/EnableToolbar\"><<lingo Description>></$link> </$checkbox>\n\n"
        },
        "$:/core/ui/ControlPanel/Settings/InfoPanelMode": {
            "title": "$:/core/ui/ControlPanel/Settings/InfoPanelMode",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/InfoPanelMode/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/InfoPanelMode/\n<$link to=\"$:/config/TiddlerInfo/Mode\"><<lingo Hint>></$link>\n\n<$radio tiddler=\"$:/config/TiddlerInfo/Mode\" value=\"popup\"> <<lingo Popup/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/TiddlerInfo/Mode\" value=\"sticky\"> <<lingo Sticky/Description>> </$radio>\n"
        },
        "$:/core/ui/ControlPanel/Settings/LinkToBehaviour": {
            "title": "$:/core/ui/ControlPanel/Settings/LinkToBehaviour",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/LinkToBehaviour/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/LinkToBehaviour/\n\n<$link to=\"$:/config/Navigation/openLinkFromInsideRiver\"><<lingo \"InsideRiver/Hint\">></$link>\n\n<$select tiddler=\"$:/config/Navigation/openLinkFromInsideRiver\">\n  <option value=\"above\"><<lingo \"OpenAbove\">></option>\n  <option value=\"below\"><<lingo \"OpenBelow\">></option>\n  <option value=\"top\"><<lingo \"OpenAtTop\">></option>\n  <option value=\"bottom\"><<lingo \"OpenAtBottom\">></option>\n</$select>\n\n<$link to=\"$:/config/Navigation/openLinkFromOutsideRiver\"><<lingo \"OutsideRiver/Hint\">></$link>\n\n<$select tiddler=\"$:/config/Navigation/openLinkFromOutsideRiver\">\n  <option value=\"top\"><<lingo \"OpenAtTop\">></option>\n  <option value=\"bottom\"><<lingo \"OpenAtBottom\">></option>\n</$select>\n"
        },
        "$:/core/ui/ControlPanel/Settings/MissingLinks": {
            "title": "$:/core/ui/ControlPanel/Settings/MissingLinks",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/MissingLinks/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/MissingLinks/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/MissingLinks\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"yes\"> <$link to=\"$:/config/MissingLinks\"><<lingo Description>></$link> </$checkbox>\n\n"
        },
        "$:/core/ui/ControlPanel/Settings/NavigationAddressBar": {
            "title": "$:/core/ui/ControlPanel/Settings/NavigationAddressBar",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/NavigationAddressBar/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/NavigationAddressBar/\n\n<$link to=\"$:/config/Navigation/UpdateAddressBar\"><<lingo Hint>></$link>\n\n<$radio tiddler=\"$:/config/Navigation/UpdateAddressBar\" value=\"permaview\"> <<lingo Permaview/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/Navigation/UpdateAddressBar\" value=\"permalink\"> <<lingo Permalink/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/Navigation/UpdateAddressBar\" value=\"no\"> <<lingo No/Description>> </$radio>\n"
        },
        "$:/core/ui/ControlPanel/Settings/NavigationHistory": {
            "title": "$:/core/ui/ControlPanel/Settings/NavigationHistory",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/NavigationHistory/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/NavigationHistory/\n<$link to=\"$:/config/Navigation/UpdateHistory\"><<lingo Hint>></$link>\n\n<$radio tiddler=\"$:/config/Navigation/UpdateHistory\" value=\"yes\"> <<lingo Yes/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/Navigation/UpdateHistory\" value=\"no\"> <<lingo No/Description>> </$radio>\n"
        },
        "$:/core/ui/ControlPanel/Settings/NavigationPermalinkviewMode": {
            "title": "$:/core/ui/ControlPanel/Settings/NavigationPermalinkviewMode",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/NavigationPermalinkviewMode/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/Navigation/Permalinkview/CopyToClipboard\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"yes\"> <$link to=\"$:/config/Navigation/Permalinkview/CopyToClipboard\"><<lingo CopyToClipboard/Description>></$link> </$checkbox>\n\n<$checkbox tiddler=\"$:/config/Navigation/Permalinkview/UpdateAddressBar\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"yes\"> <$link to=\"$:/config/Navigation/Permalinkview/UpdateAddressBar\"><<lingo UpdateAddressBar/Description>></$link> </$checkbox>\n"
        },
        "$:/core/ui/ControlPanel/Settings/PerformanceInstrumentation": {
            "title": "$:/core/ui/ControlPanel/Settings/PerformanceInstrumentation",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/PerformanceInstrumentation/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/PerformanceInstrumentation/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/Performance/Instrumentation\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"no\"> <$link to=\"$:/config/Performance/Instrumentation\"><<lingo Description>></$link> </$checkbox>\n"
        },
        "$:/core/ui/ControlPanel/Settings/TitleLinks": {
            "title": "$:/core/ui/ControlPanel/Settings/TitleLinks",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/TitleLinks/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/TitleLinks/\n<$link to=\"$:/config/Tiddlers/TitleLinks\"><<lingo Hint>></$link>\n\n<$radio tiddler=\"$:/config/Tiddlers/TitleLinks\" value=\"yes\"> <<lingo Yes/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/Tiddlers/TitleLinks\" value=\"no\"> <<lingo No/Description>> </$radio>\n"
        },
        "$:/core/ui/ControlPanel/Settings/ToolbarButtons": {
            "title": "$:/core/ui/ControlPanel/Settings/ToolbarButtons",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/ToolbarButtons/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/ToolbarButtons/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/Toolbar/Icons\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"yes\"> <$link to=\"$:/config/Toolbar/Icons\"><<lingo Icons/Description>></$link> </$checkbox>\n\n<$checkbox tiddler=\"$:/config/Toolbar/Text\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"no\"> <$link to=\"$:/config/Toolbar/Text\"><<lingo Text/Description>></$link> </$checkbox>\n"
        },
        "$:/core/ui/ControlPanel/Settings/ToolbarButtonStyle": {
            "title": "$:/core/ui/ControlPanel/Settings/ToolbarButtonStyle",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/ToolbarButtonStyle/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/ToolbarButtonStyle/\n<$link to=\"$:/config/Toolbar/ButtonClass\"><<lingo \"Hint\">></$link>\n\n<$select tiddler=\"$:/config/Toolbar/ButtonClass\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ToolbarButtonStyle]]\">\n<option value={{!!text}}>{{!!caption}}</option>\n</$list>\n</$select>\n"
        },
        "$:/core/ui/ControlPanel/Settings": {
            "title": "$:/core/ui/ControlPanel/Settings",
            "tags": "$:/tags/ControlPanel",
            "caption": "{{$:/language/ControlPanel/Settings/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/\n\n<<lingo Hint>>\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Settings]]\">\n\n<div style=\"border-top:1px solid #eee;\">\n\n!! <$link><$transclude field=\"caption\"/></$link>\n\n<$transclude/>\n\n</div>\n\n</$list>\n"
        },
        "$:/core/ui/ControlPanel/StoryView": {
            "title": "$:/core/ui/ControlPanel/StoryView",
            "tags": "$:/tags/ControlPanel/Appearance",
            "caption": "{{$:/language/ControlPanel/StoryView/Caption}}",
            "text": "{{$:/snippets/viewswitcher}}\n"
        },
        "$:/core/ui/ControlPanel/Stylesheets": {
            "title": "$:/core/ui/ControlPanel/Stylesheets",
            "tags": "$:/tags/ControlPanel/Advanced",
            "caption": "{{$:/language/ControlPanel/Stylesheets/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/\n\n<<lingo Stylesheets/Hint>>\n\n{{$:/snippets/peek-stylesheets}}\n"
        },
        "$:/core/ui/ControlPanel/Theme": {
            "title": "$:/core/ui/ControlPanel/Theme",
            "tags": "$:/tags/ControlPanel/Appearance",
            "caption": "{{$:/language/ControlPanel/Theme/Caption}}",
            "text": "{{$:/snippets/themeswitcher}}\n"
        },
        "$:/core/ui/ControlPanel/TiddlerFields": {
            "title": "$:/core/ui/ControlPanel/TiddlerFields",
            "tags": "$:/tags/ControlPanel/Advanced",
            "caption": "{{$:/language/ControlPanel/TiddlerFields/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/\n\n<<lingo TiddlerFields/Hint>>\n\n{{$:/snippets/allfields}}"
        },
        "$:/core/ui/ControlPanel/Toolbars/EditorItemTemplate": {
            "title": "$:/core/ui/ControlPanel/Toolbars/EditorItemTemplate",
            "text": "\\define config-title()\n$(config-base)$$(currentTiddler)$\n\\end\n\n<$draggable tiddler=<<currentTiddler>>>\n<$checkbox tiddler=<<config-title>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"show\"/> <span class=\"tc-icon-wrapper\"><$transclude tiddler={{!!icon}}/></span> <$transclude field=\"caption\"/> -- <i class=\"tc-muted\"><$transclude field=\"description\"/></i>\n</$draggable>\n"
        },
        "$:/core/ui/ControlPanel/Toolbars/EditorToolbar": {
            "title": "$:/core/ui/ControlPanel/Toolbars/EditorToolbar",
            "tags": "$:/tags/ControlPanel/Toolbars",
            "caption": "{{$:/language/ControlPanel/Toolbars/EditorToolbar/Caption}}",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/\n\n\\define config-base() $:/config/EditorToolbarButtons/Visibility/\n\n{{$:/language/ControlPanel/Toolbars/EditorToolbar/Hint}}\n\n<$macrocall $name=\"list-tagged-draggable\" tag=\"$:/tags/EditorToolbar\" itemTemplate=\"$:/core/ui/ControlPanel/Toolbars/EditorItemTemplate\"/>\n"
        },
        "$:/core/ui/ControlPanel/Toolbars/EditToolbar": {
            "title": "$:/core/ui/ControlPanel/Toolbars/EditToolbar",
            "tags": "$:/tags/ControlPanel/Toolbars",
            "caption": "{{$:/language/ControlPanel/Toolbars/EditToolbar/Caption}}",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/\n\n\\define config-base() $:/config/EditToolbarButtons/Visibility/\n\n{{$:/language/ControlPanel/Toolbars/EditToolbar/Hint}}\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$macrocall $name=\"list-tagged-draggable\" tag=\"$:/tags/EditToolbar\" itemTemplate=\"$:/core/ui/ControlPanel/Toolbars/ItemTemplate\"/>\n\n</$set>\n\n</$set>"
        },
        "$:/core/ui/ControlPanel/Toolbars/ItemTemplate": {
            "title": "$:/core/ui/ControlPanel/Toolbars/ItemTemplate",
            "text": "\\define config-title()\n$(config-base)$$(currentTiddler)$\n\\end\n\n<$draggable tiddler=<<currentTiddler>>>\n<$checkbox tiddler=<<config-title>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"show\"/> <span class=\"tc-icon-wrapper\"> <$transclude field=\"caption\"/> <i class=\"tc-muted\">-- <$transclude field=\"description\"/></i></span>\n</$draggable>\n"
        },
        "$:/core/ui/ControlPanel/Toolbars/PageControls": {
            "title": "$:/core/ui/ControlPanel/Toolbars/PageControls",
            "tags": "$:/tags/ControlPanel/Toolbars",
            "caption": "{{$:/language/ControlPanel/Toolbars/PageControls/Caption}}",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/\n\n\\define config-base() $:/config/PageControlButtons/Visibility/\n\n{{$:/language/ControlPanel/Toolbars/PageControls/Hint}}\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$macrocall $name=\"list-tagged-draggable\" tag=\"$:/tags/PageControls\" itemTemplate=\"$:/core/ui/ControlPanel/Toolbars/ItemTemplate\"/>\n\n</$set>\n\n</$set>\n"
        },
        "$:/core/ui/ControlPanel/Toolbars/ViewToolbar": {
            "title": "$:/core/ui/ControlPanel/Toolbars/ViewToolbar",
            "tags": "$:/tags/ControlPanel/Toolbars",
            "caption": "{{$:/language/ControlPanel/Toolbars/ViewToolbar/Caption}}",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/\n\n\\define config-base() $:/config/ViewToolbarButtons/Visibility/\n\n{{$:/language/ControlPanel/Toolbars/ViewToolbar/Hint}}\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$macrocall $name=\"list-tagged-draggable\" tag=\"$:/tags/ViewToolbar\" itemTemplate=\"$:/core/ui/ControlPanel/Toolbars/ItemTemplate\"/>\n\n</$set>\n\n</$set>\n"
        },
        "$:/core/ui/ControlPanel/Toolbars": {
            "title": "$:/core/ui/ControlPanel/Toolbars",
            "tags": "$:/tags/ControlPanel/Appearance",
            "caption": "{{$:/language/ControlPanel/Toolbars/Caption}}",
            "text": "{{$:/language/ControlPanel/Toolbars/Hint}}\n\n<div class=\"tc-control-panel\">\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Toolbars]!has[draft.of]]\" default=\"$:/core/ui/ControlPanel/Toolbars/ViewToolbar\" class=\"tc-vertical\" explicitState=\"$:/state/tabs/controlpanel/toolbars-1345989671\"/>\n</div>\n"
        },
        "$:/ControlPanel": {
            "title": "$:/ControlPanel",
            "icon": "$:/core/images/options-button",
            "color": "#bbb",
            "text": "<div class=\"tc-control-panel\">\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/ControlPanel]!has[draft.of]]\" default=\"$:/core/ui/ControlPanel/Info\" explicitState=\"$:/state/tab-1749438307\"/>\n</div>\n"
        },
        "$:/core/ui/DefaultSearchResultList": {
            "title": "$:/core/ui/DefaultSearchResultList",
            "tags": "$:/tags/SearchResults",
            "caption": "{{$:/language/Search/DefaultResults/Caption}}",
            "first-search-filter": "[!is[system]search:title<userInput>sort[title]limit[250]]",
            "second-search-filter": "[!is[system]search<userInput>sort[title]limit[250]]",
            "text": "\\define searchResultList()\n//<small>{{$:/language/Search/Matches/Title}}</small>//\n\n<$list filter=\"[<userInput>minlength[1]]\" variable=\"ignore\">\n<$list filter={{{ [<configTiddler>get[first-search-filter]] }}}>\n<span class={{{[<currentTiddler>addsuffix[-primaryList]] -[<searchListState>get[text]] +[then[]else[tc-list-item-selected]] }}}>\n<$transclude tiddler=\"$:/core/ui/ListItemTemplate\"/>\n</span>\n</$list>\n</$list>\n\n//<small>{{$:/language/Search/Matches/All}}</small>//\n\n<$list filter=\"[<userInput>minlength[1]]\" variable=\"ignore\">\n<$list filter={{{ [<configTiddler>get[second-search-filter]] }}}>\n<span class={{{[<currentTiddler>addsuffix[-secondaryList]] -[<searchListState>get[text]] +[then[]else[tc-list-item-selected]] }}}>\n<$transclude tiddler=\"$:/core/ui/ListItemTemplate\"/>\n</span>\n</$list>\n</$list>\n\n\\end\n<<searchResultList>>\n"
        },
        "$:/core/ui/EditorToolbar/bold": {
            "title": "$:/core/ui/EditorToolbar/bold",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/bold",
            "caption": "{{$:/language/Buttons/Bold/Caption}}",
            "description": "{{$:/language/Buttons/Bold/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((bold))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"''\"\n\tsuffix=\"''\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/clear-dropdown": {
            "title": "$:/core/ui/EditorToolbar/clear-dropdown",
            "text": "''{{$:/language/Buttons/Clear/Hint}}''\n\n<div class=\"tc-colour-chooser\">\n\n<$macrocall $name=\"colour-picker\" actions=\"\"\"\n\n<$action-sendmessage\n\t$message=\"tm-edit-bitmap-operation\"\n\t$param=\"clear\"\n\tcolour=<<colour-picker-value>>\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n\"\"\"/>\n\n</div>\n"
        },
        "$:/core/ui/EditorToolbar/clear": {
            "title": "$:/core/ui/EditorToolbar/clear",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/erase",
            "caption": "{{$:/language/Buttons/Clear/Caption}}",
            "description": "{{$:/language/Buttons/Clear/Hint}}",
            "condition": "[<targetTiddler>is[image]] -[<targetTiddler>type[image/svg+xml]]",
            "dropdown": "$:/core/ui/EditorToolbar/clear-dropdown",
            "text": ""
        },
        "$:/core/ui/EditorToolbar/editor-height-dropdown": {
            "title": "$:/core/ui/EditorToolbar/editor-height-dropdown",
            "text": "\\define lingo-base() $:/language/Buttons/EditorHeight/\n''<<lingo Hint>>''\n\n<$radio tiddler=\"$:/config/TextEditor/EditorHeight/Mode\" value=\"auto\"> {{$:/core/images/auto-height}} <<lingo Caption/Auto>></$radio>\n\n<$radio tiddler=\"$:/config/TextEditor/EditorHeight/Mode\" value=\"fixed\"> {{$:/core/images/fixed-height}} <<lingo Caption/Fixed>> <$edit-text tag=\"input\" tiddler=\"$:/config/TextEditor/EditorHeight/Height\" default=\"100px\"/></$radio>\n"
        },
        "$:/core/ui/EditorToolbar/editor-height": {
            "title": "$:/core/ui/EditorToolbar/editor-height",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/fixed-height",
            "custom-icon": "yes",
            "caption": "{{$:/language/Buttons/EditorHeight/Caption}}",
            "description": "{{$:/language/Buttons/EditorHeight/Hint}}",
            "condition": "[<targetTiddler>type[]] [<targetTiddler>get[type]prefix[text/]] [<targetTiddler>get[type]match[application/javascript]] [<targetTiddler>get[type]match[application/json]] [<targetTiddler>get[type]match[application/x-tiddler-dictionary]] [<targetTiddler>get[type]match[image/svg+xml]] +[first[]]",
            "dropdown": "$:/core/ui/EditorToolbar/editor-height-dropdown",
            "text": "<$reveal tag=\"span\" state=\"$:/config/TextEditor/EditorHeight/Mode\" type=\"match\" text=\"fixed\">\n{{$:/core/images/fixed-height}}\n</$reveal>\n<$reveal tag=\"span\" state=\"$:/config/TextEditor/EditorHeight/Mode\" type=\"match\" text=\"auto\">\n{{$:/core/images/auto-height}}\n</$reveal>\n"
        },
        "$:/core/ui/EditorToolbar/excise-dropdown": {
            "title": "$:/core/ui/EditorToolbar/excise-dropdown",
            "text": "\\define lingo-base() $:/language/Buttons/Excise/\n\n\\define body(config-title)\n''<<lingo Hint>>''\n\n<<lingo Caption/NewTitle>> <$edit-text tag=\"input\" tiddler=\"$config-title$/new-title\" default=\"\" focus=\"true\"/>\n\n<$set name=\"new-title\" value={{$config-title$/new-title}}>\n<$list filter=\"\"\"[<new-title>is[tiddler]]\"\"\">\n<div class=\"tc-error\">\n<<lingo Caption/TiddlerExists>>\n</div>\n</$list>\n</$set>\n\n<$checkbox tiddler=\"\"\"$config-title$/tagnew\"\"\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"false\"> <<lingo Caption/Tag>></$checkbox>\n\n<<lingo Caption/Replace>> <$select tiddler=\"\"\"$config-title$/type\"\"\" default=\"transclude\">\n<option value=\"link\"><<lingo Caption/Replace/Link>></option>\n<option value=\"transclude\"><<lingo Caption/Replace/Transclusion>></option>\n<option value=\"macro\"><<lingo Caption/Replace/Macro>></option>\n</$select>\n\n<$reveal state=\"\"\"$config-title$/type\"\"\" type=\"match\" text=\"macro\">\n<<lingo Caption/MacroName>> <$edit-text tag=\"input\" tiddler=\"\"\"$config-title$/macro-title\"\"\" default=\"translink\"/>\n</$reveal>\n\n<$button>\n<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"excise\"\n\ttitle={{$config-title$/new-title}}\n\ttype={{$config-title$/type}}\n\tmacro={{$config-title$/macro-title}}\n\ttagnew={{$config-title$/tagnew}}\n/>\n<$action-deletetiddler\n\t$tiddler=\"$config-title$/new-title\"\n/>\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n<<lingo Caption/Excise>>\n</$button>\n\\end\n\n<$macrocall $name=\"body\" config-title=<<qualify \"$:/state/Excise/\">>/>\n"
        },
        "$:/core/ui/EditorToolbar/excise": {
            "title": "$:/core/ui/EditorToolbar/excise",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/excise",
            "caption": "{{$:/language/Buttons/Excise/Caption}}",
            "description": "{{$:/language/Buttons/Excise/Hint}}",
            "condition": "[<targetTiddler>type[]] [<targetTiddler>type[text/vnd.tiddlywiki]] +[first[]]",
            "shortcuts": "((excise))",
            "dropdown": "$:/core/ui/EditorToolbar/excise-dropdown",
            "text": ""
        },
        "$:/core/ui/EditorToolbar/heading-1": {
            "title": "$:/core/ui/EditorToolbar/heading-1",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/heading-1",
            "caption": "{{$:/language/Buttons/Heading1/Caption}}",
            "description": "{{$:/language/Buttons/Heading1/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "button-classes": "tc-text-editor-toolbar-item-start-group",
            "shortcuts": "((heading-1))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"1\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/heading-2": {
            "title": "$:/core/ui/EditorToolbar/heading-2",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/heading-2",
            "caption": "{{$:/language/Buttons/Heading2/Caption}}",
            "description": "{{$:/language/Buttons/Heading2/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((heading-2))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"2\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/heading-3": {
            "title": "$:/core/ui/EditorToolbar/heading-3",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/heading-3",
            "caption": "{{$:/language/Buttons/Heading3/Caption}}",
            "description": "{{$:/language/Buttons/Heading3/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((heading-3))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"3\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/heading-4": {
            "title": "$:/core/ui/EditorToolbar/heading-4",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/heading-4",
            "caption": "{{$:/language/Buttons/Heading4/Caption}}",
            "description": "{{$:/language/Buttons/Heading4/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((heading-4))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"4\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/heading-5": {
            "title": "$:/core/ui/EditorToolbar/heading-5",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/heading-5",
            "caption": "{{$:/language/Buttons/Heading5/Caption}}",
            "description": "{{$:/language/Buttons/Heading5/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((heading-5))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"5\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/heading-6": {
            "title": "$:/core/ui/EditorToolbar/heading-6",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/heading-6",
            "caption": "{{$:/language/Buttons/Heading6/Caption}}",
            "description": "{{$:/language/Buttons/Heading6/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((heading-6))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"6\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/italic": {
            "title": "$:/core/ui/EditorToolbar/italic",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/italic",
            "caption": "{{$:/language/Buttons/Italic/Caption}}",
            "description": "{{$:/language/Buttons/Italic/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((italic))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"//\"\n\tsuffix=\"//\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/line-width-dropdown": {
            "title": "$:/core/ui/EditorToolbar/line-width-dropdown",
            "text": "\\define lingo-base() $:/language/Buttons/LineWidth/\n\n\\define toolbar-line-width-inner()\n<$button tag=\"a\" tooltip=\"\"\"$(line-width)$\"\"\">\n\n<$action-setfield\n\t$tiddler=\"$:/config/BitmapEditor/LineWidth\"\n\t$value=\"$(line-width)$\"\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<div style=\"display: inline-block; margin: 4px calc(80px - $(line-width)$); background-color: #000; width: calc(100px + $(line-width)$ * 2); height: $(line-width)$; border-radius: 120px; vertical-align: middle;\"/>\n\n<span style=\"margin-left: 8px;\">\n\n<$text text=\"\"\"$(line-width)$\"\"\"/>\n\n<$reveal state=\"$:/config/BitmapEditor/LineWidth\" type=\"match\" text=\"\"\"$(line-width)$\"\"\" tag=\"span\">\n\n<$entity entity=\"&nbsp;\"/>\n\n<$entity entity=\"&#x2713;\"/>\n\n</$reveal>\n\n</span>\n\n</$button>\n\\end\n\n''<<lingo Hint>>''\n\n<$list filter={{$:/config/BitmapEditor/LineWidths}} variable=\"line-width\">\n\n<<toolbar-line-width-inner>>\n\n</$list>\n"
        },
        "$:/core/ui/EditorToolbar/line-width": {
            "title": "$:/core/ui/EditorToolbar/line-width",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/line-width",
            "caption": "{{$:/language/Buttons/LineWidth/Caption}}",
            "description": "{{$:/language/Buttons/LineWidth/Hint}}",
            "condition": "[<targetTiddler>is[image]] -[<targetTiddler>type[image/svg+xml]]",
            "dropdown": "$:/core/ui/EditorToolbar/line-width-dropdown",
            "text": "<$text text={{$:/config/BitmapEditor/LineWidth}}/>\n"
        },
        "$:/core/ui/EditorToolbar/link-dropdown": {
            "title": "$:/core/ui/EditorToolbar/link-dropdown",
            "text": "\\define lingo-base() $:/language/Buttons/Link/\n\n\\define add-link-actions()\n<$action-sendmessage $message=\"tm-edit-text-operation\" $param=\"make-link\" text={{$(linkTiddler)$}} />\n<$action-deletetiddler $filter=\"[<dropdown-state>] [<searchTiddler>] [<linkTiddler>] [<storeTitle>] [<searchListState>]\"/>\n\\end\n\n\\define get-focus-selector() [data-tiddler-title=\"$(cssEscapedTitle)$\"] .tc-create-wikitext-link input\n\n\\define cancel-search-actions-inner()\n<$set name=\"userInput\" value={{{ [<storeTitle>get[text]] }}}><$list filter=\"[<searchTiddler>get[text]!match<userInput>]\" emptyMessage=\"\"\"<$action-deletetiddler $filter=\"[<searchTiddler>] [<linkTiddler>] [<storeTitle>] [<searchListState>]\"/>\"\"\"><$action-setfield $tiddler=<<searchTiddler>> text=<<userInput>>/><$action-setfield $tiddler=<<refreshTitle>> text=\"yes\"/></$list></$set>\n\\end\n\n\\define cancel-search-actions() <$list filter=\"[<storeTitle>!has[text]] +[<searchTiddler>!has[text]]\" emptyMessage=\"\"\"<<cancel-search-actions-inner>>\"\"\"><$action-sendmessage $message=\"tm-edit-text-operation\" $param=\"wrap-selection\" prefix=\"\" suffix=\"\"/></$list>\n\n\\define external-link()\n<$button class=\"tc-btn-invisible\" style=\"width: auto; display: inline-block; background-colour: inherit;\" actions=<<add-link-actions>>>\n{{$:/core/images/chevron-right}}\n</$button>\n\\end\n\n\\define set-next-input-tab(beforeafter:\"after\") <$macrocall $name=\"change-input-tab\" stateTitle=\"$:/state/tab/search-results/sidebar\" tag=\"$:/tags/SearchResults\" beforeafter=\"$beforeafter$\" defaultState={{$:/config/SearchResults/Default}} actions=\"\"\"<$action-setfield $tiddler=\"$:/state/search/currentTab\" text=<<nextTab>>/>\"\"\"/>\n\n\\define body(config-title)\n''<<lingo Hint>>''\n\n<$vars searchTiddler=\"\"\"$config-title$/search\"\"\" linkTiddler=\"\"\"$config-title$/link\"\"\" linktext=\"\" searchListState=<<qualify \"$:/temp/link-search/selected-item\">> refreshTitle=<<qualify \"$:/temp/link-search/refresh\">> storeTitle=<<qualify \"$:/temp/link-search/input\">>>\n\n<$vars linkTiddler=<<searchTiddler>>>\n<$keyboard key=\"((input-tab-right))\" actions=<<set-next-input-tab>>>\n<$keyboard key=\"((input-tab-left))\" actions=<<set-next-input-tab \"before\">> class=\"tc-create-wikitext-link\">\n<$macrocall $name=\"keyboard-driven-input\" tiddler=<<searchTiddler>> storeTitle=<<storeTitle>>\n\t\tselectionStateTitle=<<searchListState>> refreshTitle=<<refreshTitle>> type=\"search\" filterMinLength=\"1\"\n\t\ttag=\"input\" focus=\"true\" class=\"tc-popup-handle\" inputCancelActions=<<cancel-search-actions>> \n\t\tinputAcceptActions=<<add-link-actions>> placeholder={{$:/language/Search/Search}} default=\"\" \n\t\tconfigTiddlerFilter=\"[[$:/state/search/currentTab]!is[missing]get[text]] ~[{$:/config/SearchResults/Default}]\" />\n</$keyboard>\n</$keyboard>\n<$reveal tag=\"span\" state=<<storeTitle>> type=\"nomatch\" text=\"\">\n<<external-link>>\n<$button class=\"tc-btn-invisible\" style=\"width: auto; display: inline-block; background-colour: inherit;\">\n<<cancel-search-actions>><$set name=\"cssEscapedTitle\" value={{{ [<storyTiddler>escapecss[]] }}}><$action-sendmessage $message=\"tm-focus-selector\" $param=<<get-focus-selector>>/></$set>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</$vars>\n\n<$reveal tag=\"div\" state=<<storeTitle>> type=\"nomatch\" text=\"\">\n\n<$linkcatcher actions=<<add-link-actions>> to=<<linkTiddler>>>\n\n<$vars userInput={{{ [<storeTitle>get[text]] }}} configTiddler={{{ [[$:/state/search/currentTab]!is[missing]get[text]] ~[{$:/config/SearchResults/Default}] }}}>\n\n{{$:/core/ui/SearchResults}}\n\n</$vars>\n\n</$linkcatcher>\n\n</$reveal>\n\n</$vars>\n\n\\end\n\n<$macrocall $name=\"body\" config-title=<<qualify \"$:/state/Link/\">>/>\n"
        },
        "$:/core/ui/EditorToolbar/link": {
            "title": "$:/core/ui/EditorToolbar/link",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/link",
            "caption": "{{$:/language/Buttons/Link/Caption}}",
            "description": "{{$:/language/Buttons/Link/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "button-classes": "tc-text-editor-toolbar-item-start-group",
            "shortcuts": "((link))",
            "dropdown": "$:/core/ui/EditorToolbar/link-dropdown",
            "text": ""
        },
        "$:/core/ui/EditorToolbar/linkify": {
            "title": "$:/core/ui/EditorToolbar/linkify",
            "caption": "{{$:/language/Buttons/Linkify/Caption}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "description": "{{$:/language/Buttons/Linkify/Hint}}",
            "icon": "$:/core/images/linkify",
            "list-before": "$:/core/ui/EditorToolbar/mono-block",
            "shortcuts": "((linkify))",
            "tags": "$:/tags/EditorToolbar",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"[[\"\n\tsuffix=\"]]\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/list-bullet": {
            "title": "$:/core/ui/EditorToolbar/list-bullet",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/list-bullet",
            "caption": "{{$:/language/Buttons/ListBullet/Caption}}",
            "description": "{{$:/language/Buttons/ListBullet/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((list-bullet))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"*\"\n\tcount=\"1\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/list-number": {
            "title": "$:/core/ui/EditorToolbar/list-number",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/list-number",
            "caption": "{{$:/language/Buttons/ListNumber/Caption}}",
            "description": "{{$:/language/Buttons/ListNumber/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((list-number))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"#\"\n\tcount=\"1\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/mono-block": {
            "title": "$:/core/ui/EditorToolbar/mono-block",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/mono-block",
            "caption": "{{$:/language/Buttons/MonoBlock/Caption}}",
            "description": "{{$:/language/Buttons/MonoBlock/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "button-classes": "tc-text-editor-toolbar-item-start-group",
            "shortcuts": "((mono-block))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-lines\"\n\tprefix=\"\n```\"\n\tsuffix=\"```\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/mono-line": {
            "title": "$:/core/ui/EditorToolbar/mono-line",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/mono-line",
            "caption": "{{$:/language/Buttons/MonoLine/Caption}}",
            "description": "{{$:/language/Buttons/MonoLine/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((mono-line))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"`\"\n\tsuffix=\"`\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/more-dropdown": {
            "title": "$:/core/ui/EditorToolbar/more-dropdown",
            "text": "\\define config-title()\n$:/config/EditorToolbarButtons/Visibility/$(toolbarItem)$\n\\end\n\n\\define conditional-button()\n<$list filter={{$(toolbarItem)$!!condition}} variable=\"condition\">\n<$transclude tiddler=\"$:/core/ui/EditTemplate/body/toolbar/button\" mode=\"inline\"/> <$transclude tiddler=<<toolbarItem>> field=\"description\"/>\n</$list>\n\\end\n\n<div class=\"tc-text-editor-toolbar-more\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/EditorToolbar]!has[draft.of]] -[[$:/core/ui/EditorToolbar/more]]\">\n<$reveal type=\"match\" state=<<config-visibility-title>> text=\"hide\" tag=\"div\">\n<<conditional-button>>\n</$reveal>\n</$list>\n</div>\n"
        },
        "$:/core/ui/EditorToolbar/more": {
            "title": "$:/core/ui/EditorToolbar/more",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/down-arrow",
            "caption": "{{$:/language/Buttons/More/Caption}}",
            "description": "{{$:/language/Buttons/More/Hint}}",
            "condition": "[<targetTiddler>]",
            "dropdown": "$:/core/ui/EditorToolbar/more-dropdown",
            "text": ""
        },
        "$:/core/ui/EditorToolbar/opacity-dropdown": {
            "title": "$:/core/ui/EditorToolbar/opacity-dropdown",
            "text": "\\define lingo-base() $:/language/Buttons/Opacity/\n\n\\define toolbar-opacity-inner()\n<$button tag=\"a\" tooltip=\"\"\"$(opacity)$\"\"\">\n\n<$action-setfield\n\t$tiddler=\"$:/config/BitmapEditor/Opacity\"\n\t$value=\"$(opacity)$\"\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<div style=\"display: inline-block; vertical-align: middle; background-color: $(current-paint-colour)$; opacity: $(opacity)$; width: 1em; height: 1em; border-radius: 50%;\"/>\n\n<span style=\"margin-left: 8px;\">\n\n<$text text=\"\"\"$(opacity)$\"\"\"/>\n\n<$reveal state=\"$:/config/BitmapEditor/Opacity\" type=\"match\" text=\"\"\"$(opacity)$\"\"\" tag=\"span\">\n\n<$entity entity=\"&nbsp;\"/>\n\n<$entity entity=\"&#x2713;\"/>\n\n</$reveal>\n\n</span>\n\n</$button>\n\\end\n\n\\define toolbar-opacity()\n''<<lingo Hint>>''\n\n<$list filter={{$:/config/BitmapEditor/Opacities}} variable=\"opacity\">\n\n<<toolbar-opacity-inner>>\n\n</$list>\n\\end\n\n<$set name=\"current-paint-colour\" value={{$:/config/BitmapEditor/Colour}}>\n\n<$set name=\"current-opacity\" value={{$:/config/BitmapEditor/Opacity}}>\n\n<<toolbar-opacity>>\n\n</$set>\n\n</$set>\n"
        },
        "$:/core/ui/EditorToolbar/opacity": {
            "title": "$:/core/ui/EditorToolbar/opacity",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/opacity",
            "caption": "{{$:/language/Buttons/Opacity/Caption}}",
            "description": "{{$:/language/Buttons/Opacity/Hint}}",
            "condition": "[<targetTiddler>is[image]] -[<targetTiddler>type[image/svg+xml]]",
            "dropdown": "$:/core/ui/EditorToolbar/opacity-dropdown",
            "text": "<$text text={{$:/config/BitmapEditor/Opacity}}/>\n"
        },
        "$:/core/ui/EditorToolbar/paint-dropdown": {
            "title": "$:/core/ui/EditorToolbar/paint-dropdown",
            "text": "''{{$:/language/Buttons/Paint/Hint}}''\n\n<$macrocall $name=\"colour-picker\" actions=\"\"\"\n\n<$action-setfield\n\t$tiddler=\"$:/config/BitmapEditor/Colour\"\n\t$value=<<colour-picker-value>>\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n\"\"\"/>\n"
        },
        "$:/core/ui/EditorToolbar/paint": {
            "title": "$:/core/ui/EditorToolbar/paint",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/paint",
            "caption": "{{$:/language/Buttons/Paint/Caption}}",
            "description": "{{$:/language/Buttons/Paint/Hint}}",
            "condition": "[<targetTiddler>is[image]] -[<targetTiddler>type[image/svg+xml]]",
            "dropdown": "$:/core/ui/EditorToolbar/paint-dropdown",
            "text": "\\define toolbar-paint()\n<div style=\"display: inline-block; vertical-align: middle; background-color: $(colour-picker-value)$; width: 1em; height: 1em; border-radius: 50%;\"/>\n\\end\n<$set name=\"colour-picker-value\" value={{$:/config/BitmapEditor/Colour}}>\n<<toolbar-paint>>\n</$set>\n"
        },
        "$:/core/ui/EditorToolbar/picture-dropdown": {
            "title": "$:/core/ui/EditorToolbar/picture-dropdown",
            "text": "\\define replacement-text()\n[img[$(imageTitle)$]]\n\\end\n\n''{{$:/language/Buttons/Picture/Hint}}''\n\n<$macrocall $name=\"image-picker\" actions=\"\"\"\n\n<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"replace-selection\"\n\ttext=<<replacement-text>>\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n\"\"\"/>\n"
        },
        "$:/core/ui/EditorToolbar/picture": {
            "title": "$:/core/ui/EditorToolbar/picture",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/picture",
            "caption": "{{$:/language/Buttons/Picture/Caption}}",
            "description": "{{$:/language/Buttons/Picture/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((picture))",
            "dropdown": "$:/core/ui/EditorToolbar/picture-dropdown",
            "text": ""
        },
        "$:/core/ui/EditorToolbar/preview-type-dropdown": {
            "title": "$:/core/ui/EditorToolbar/preview-type-dropdown",
            "text": "\\define preview-type-button()\n<$button tag=\"a\">\n\n<$action-setfield $tiddler=\"$:/state/editpreviewtype\" $value=\"$(previewType)$\"/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<$transclude tiddler=<<previewType>> field=\"caption\" mode=\"inline\">\n\n<$view tiddler=<<previewType>> field=\"title\" mode=\"inline\"/>\n\n</$transclude> \n\n<$reveal tag=\"span\" state=\"$:/state/editpreviewtype\" type=\"match\" text=<<previewType>> default=\"$:/core/ui/EditTemplate/body/preview/output\">\n\n<$entity entity=\"&nbsp;\"/>\n\n<$entity entity=\"&#x2713;\"/>\n\n</$reveal>\n\n</$button>\n\\end\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/EditPreview]!has[draft.of]]\" variable=\"previewType\">\n\n<<preview-type-button>>\n\n</$list>\n"
        },
        "$:/core/ui/EditorToolbar/preview-type": {
            "title": "$:/core/ui/EditorToolbar/preview-type",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/chevron-down",
            "caption": "{{$:/language/Buttons/PreviewType/Caption}}",
            "description": "{{$:/language/Buttons/PreviewType/Hint}}",
            "condition": "[all[shadows+tiddlers]tag[$:/tags/EditPreview]!has[draft.of]butfirst[]limit[1]]",
            "button-classes": "tc-text-editor-toolbar-item-adjunct",
            "dropdown": "$:/core/ui/EditorToolbar/preview-type-dropdown"
        },
        "$:/core/ui/EditorToolbar/preview": {
            "title": "$:/core/ui/EditorToolbar/preview",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/preview-open",
            "custom-icon": "yes",
            "caption": "{{$:/language/Buttons/Preview/Caption}}",
            "description": "{{$:/language/Buttons/Preview/Hint}}",
            "condition": "[<targetTiddler>]",
            "button-classes": "tc-text-editor-toolbar-item-start-group",
            "shortcuts": "((preview))",
            "text": "<$reveal state=\"$:/state/showeditpreview\" type=\"match\" text=\"yes\" tag=\"span\">\n{{$:/core/images/preview-open}}\n<$action-setfield $tiddler=\"$:/state/showeditpreview\" $value=\"no\"/>\n</$reveal>\n<$reveal state=\"$:/state/showeditpreview\" type=\"nomatch\" text=\"yes\" tag=\"span\">\n{{$:/core/images/preview-closed}}\n<$action-setfield $tiddler=\"$:/state/showeditpreview\" $value=\"yes\"/>\n</$reveal>\n"
        },
        "$:/core/ui/EditorToolbar/quote": {
            "title": "$:/core/ui/EditorToolbar/quote",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/quote",
            "caption": "{{$:/language/Buttons/Quote/Caption}}",
            "description": "{{$:/language/Buttons/Quote/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((quote))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-lines\"\n\tprefix=\"\n<<<\"\n\tsuffix=\"<<<\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/rotate-left": {
            "title": "$:/core/ui/EditorToolbar/rotate-left",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/rotate-left",
            "caption": "{{$:/language/Buttons/RotateLeft/Caption}}",
            "description": "{{$:/language/Buttons/RotateLeft/Hint}}",
            "condition": "[<targetTiddler>is[image]] -[<targetTiddler>type[image/svg+xml]]",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-bitmap-operation\"\n\t$param=\"rotate-left\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/size-dropdown": {
            "title": "$:/core/ui/EditorToolbar/size-dropdown",
            "text": "\\define lingo-base() $:/language/Buttons/Size/\n\n\\define toolbar-button-size-preset(config-title)\n<$set name=\"width\" filter=\"$(sizePair)$ +[first[]]\">\n\n<$set name=\"height\" filter=\"$(sizePair)$ +[last[]]\">\n\n<$button tag=\"a\">\n\n<$action-setfield\n\t$tiddler=\"\"\"$config-title$/new-width\"\"\"\n\t$value=<<width>>\n/>\n\n<$action-setfield\n\t$tiddler=\"\"\"$config-title$/new-height\"\"\"\n\t$value=<<height>>\n/>\n\n<$action-deletetiddler\n\t$tiddler=\"\"\"$config-title$/presets-popup\"\"\"\n/>\n\n<$text text=<<width>>/> &times; <$text text=<<height>>/>\n\n</$button>\n\n</$set>\n\n</$set>\n\\end\n\n\\define toolbar-button-size(config-title)\n''{{$:/language/Buttons/Size/Hint}}''\n\n<<lingo Caption/Width>> <$edit-text tag=\"input\" tiddler=\"\"\"$config-title$/new-width\"\"\" default=<<tv-bitmap-editor-width>> focus=\"true\" size=\"8\"/> <<lingo Caption/Height>> <$edit-text tag=\"input\" tiddler=\"\"\"$config-title$/new-height\"\"\" default=<<tv-bitmap-editor-height>> size=\"8\"/> <$button popup=\"\"\"$config-title$/presets-popup\"\"\" class=\"tc-btn-invisible tc-popup-keep\" style=\"width: auto; display: inline-block; background-colour: inherit;\" selectedClass=\"tc-selected\">\n{{$:/core/images/down-arrow}}\n</$button>\n\n<$reveal tag=\"span\" state=\"\"\"$config-title$/presets-popup\"\"\" type=\"popup\" position=\"belowleft\" animate=\"yes\">\n\n<div class=\"tc-drop-down tc-popup-keep\">\n\n<$list filter={{$:/config/BitmapEditor/ImageSizes}} variable=\"sizePair\">\n\n<$macrocall $name=\"toolbar-button-size-preset\" config-title=\"$config-title$\"/>\n\n</$list>\n\n</div>\n\n</$reveal>\n\n<$button>\n<$action-sendmessage\n\t$message=\"tm-edit-bitmap-operation\"\n\t$param=\"resize\"\n\twidth={{$config-title$/new-width}}\n\theight={{$config-title$/new-height}}\n/>\n<$action-deletetiddler\n\t$tiddler=\"\"\"$config-title$/new-width\"\"\"\n/>\n<$action-deletetiddler\n\t$tiddler=\"\"\"$config-title$/new-height\"\"\"\n/>\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n<<lingo Caption/Resize>>\n</$button>\n\\end\n\n<$macrocall $name=\"toolbar-button-size\" config-title=<<qualify \"$:/state/Size/\">>/>\n"
        },
        "$:/core/ui/EditorToolbar/size": {
            "title": "$:/core/ui/EditorToolbar/size",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/size",
            "caption": "{{$:/language/Buttons/Size/Caption}}",
            "description": "{{$:/language/Buttons/Size/Hint}}",
            "condition": "[<targetTiddler>is[image]] -[<targetTiddler>type[image/svg+xml]]",
            "dropdown": "$:/core/ui/EditorToolbar/size-dropdown",
            "text": ""
        },
        "$:/core/ui/EditorToolbar/stamp-dropdown": {
            "title": "$:/core/ui/EditorToolbar/stamp-dropdown",
            "text": "\\define toolbar-button-stamp-inner()\n<$button tag=\"a\">\n\n<$list filter=\"[[$(snippetTitle)$]addsuffix[/prefix]is[missing]removesuffix[/prefix]addsuffix[/suffix]is[missing]]\">\n\n<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"replace-selection\"\n\ttext={{$(snippetTitle)$}}\n/>\n\n</$list>\n\n\n<$list filter=\"[[$(snippetTitle)$]addsuffix[/prefix]is[missing]removesuffix[/prefix]addsuffix[/suffix]!is[missing]] [[$(snippetTitle)$]addsuffix[/prefix]!is[missing]removesuffix[/prefix]addsuffix[/suffix]is[missing]] [[$(snippetTitle)$]addsuffix[/prefix]!is[missing]removesuffix[/prefix]addsuffix[/suffix]!is[missing]]\">\n\n<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix={{{ [[$(snippetTitle)$]addsuffix[/prefix]get[text]] }}}\nsuffix={{{ [[$(snippetTitle)$]addsuffix[/suffix]get[text]] }}}\n/>\n\n</$list>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<$transclude tiddler=<<snippetTitle>> field=\"caption\" mode=\"inline\">\n\n<$view tiddler=<<snippetTitle>> field=\"title\" />\n\n</$transclude>\n\n</$button>\n\\end\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TextEditor/Snippet]!has[draft.of]sort[caption]]\" variable=\"snippetTitle\">\n\n<<toolbar-button-stamp-inner>>\n\n</$list>\n\n----\n\n<$button tag=\"a\">\n\n<$action-sendmessage\n\t$message=\"tm-new-tiddler\"\n\ttags=\"$:/tags/TextEditor/Snippet\"\n\tcaption={{$:/language/Buttons/Stamp/New/Title}}\n\ttext={{$:/language/Buttons/Stamp/New/Text}}\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<em>\n\n<$text text={{$:/language/Buttons/Stamp/Caption/New}}/>\n\n</em>\n\n</$button>\n"
        },
        "$:/core/ui/EditorToolbar/stamp": {
            "title": "$:/core/ui/EditorToolbar/stamp",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/stamp",
            "caption": "{{$:/language/Buttons/Stamp/Caption}}",
            "description": "{{$:/language/Buttons/Stamp/Hint}}",
            "condition": "[<targetTiddler>type[]] [<targetTiddler>get[type]prefix[text/]] [<targetTiddler>get[type]match[application/javascript]] [<targetTiddler>get[type]match[application/json]] [<targetTiddler>get[type]match[application/x-tiddler-dictionary]] [<targetTiddler>get[type]match[image/svg+xml]] +[first[]]",
            "shortcuts": "((stamp))",
            "dropdown": "$:/core/ui/EditorToolbar/stamp-dropdown",
            "text": ""
        },
        "$:/core/ui/EditorToolbar/strikethrough": {
            "title": "$:/core/ui/EditorToolbar/strikethrough",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/strikethrough",
            "caption": "{{$:/language/Buttons/Strikethrough/Caption}}",
            "description": "{{$:/language/Buttons/Strikethrough/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((strikethrough))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"~~\"\n\tsuffix=\"~~\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/subscript": {
            "title": "$:/core/ui/EditorToolbar/subscript",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/subscript",
            "caption": "{{$:/language/Buttons/Subscript/Caption}}",
            "description": "{{$:/language/Buttons/Subscript/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((subscript))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\",,\"\n\tsuffix=\",,\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/superscript": {
            "title": "$:/core/ui/EditorToolbar/superscript",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/superscript",
            "caption": "{{$:/language/Buttons/Superscript/Caption}}",
            "description": "{{$:/language/Buttons/Superscript/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((superscript))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"^^\"\n\tsuffix=\"^^\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/transcludify": {
            "title": "$:/core/ui/EditorToolbar/transcludify",
            "caption": "{{$:/language/Buttons/Transcludify/Caption}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "description": "{{$:/language/Buttons/Transcludify/Hint}}",
            "icon": "$:/core/images/transcludify",
            "list-before": "$:/core/ui/EditorToolbar/mono-block",
            "shortcuts": "((transcludify))",
            "tags": "$:/tags/EditorToolbar",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"{{\"\n\tsuffix=\"}}\"\n/>\n"
        },
        "$:/core/ui/EditorToolbar/underline": {
            "title": "$:/core/ui/EditorToolbar/underline",
            "tags": "$:/tags/EditorToolbar",
            "icon": "$:/core/images/underline",
            "caption": "{{$:/language/Buttons/Underline/Caption}}",
            "description": "{{$:/language/Buttons/Underline/Hint}}",
            "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
            "shortcuts": "((underline))",
            "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"__\"\n\tsuffix=\"__\"\n/>\n"
        },
        "$:/core/ui/EditTemplate/body/editor": {
            "title": "$:/core/ui/EditTemplate/body/editor",
            "text": "<$edit\n\n  field=\"text\"\n  class=\"tc-edit-texteditor tc-edit-texteditor-body\"\n  placeholder={{$:/language/EditTemplate/Body/Placeholder}}\n  tabindex={{$:/config/EditTabIndex}}\n  focus={{{ [{$:/config/AutoFocus}match[text]then[true]] ~[[false]] }}}\n  cancelPopups=\"yes\"\n\n><$set\n\n  name=\"targetTiddler\"\n  value=<<currentTiddler>>\n\n><$list\n\n  filter=\"[all[shadows+tiddlers]tag[$:/tags/EditorToolbar]!has[draft.of]]\"\n\n><$reveal\n\n  type=\"nomatch\"\n  state=<<config-visibility-title>>\n  text=\"hide\"\n  class=\"tc-text-editor-toolbar-item-wrapper\"\n\n><$transclude\n\n  tiddler=\"$:/core/ui/EditTemplate/body/toolbar/button\"\n  mode=\"inline\"\n\n/></$reveal></$list></$set></$edit>\n"
        },
        "$:/core/ui/EditTemplate/body/toolbar/button": {
            "title": "$:/core/ui/EditTemplate/body/toolbar/button",
            "text": "\\define toolbar-button-icon()\n<$list\n\n  filter=\"[all[current]!has[custom-icon]]\"\n  variable=\"no-custom-icon\"\n\n><$transclude\n\n  tiddler={{!!icon}}\n\n/></$list>\n\\end\n\n\\define toolbar-button-tooltip()\n{{!!description}}<$macrocall $name=\"displayshortcuts\" $output=\"text/plain\" shortcuts={{!!shortcuts}} prefix=\"` - [\" separator=\"] [\" suffix=\"]`\"/>\n\\end\n\n\\define toolbar-button()\n<$list\n\n  filter={{!!condition}}\n  variable=\"list-condition\"\n\n><$wikify\n\n  name=\"tooltip-text\"\n  text=<<toolbar-button-tooltip>>\n  mode=\"inline\"\n  output=\"text\"\n\n><$list\n\n  filter=\"[all[current]!has[dropdown]]\"\n  variable=\"no-dropdown\"\n\n><$set name=disabled filter={{!!condition-disabled}}><$button\n\n  class=\"tc-btn-invisible $(buttonClasses)$\"\n  tooltip=<<tooltip-text>>\n  actions={{!!actions}}\n  disabled=<<disabled>>\n\n><span\n\n  data-tw-keyboard-shortcut={{{ [<disabled>match[yes]then[]else{!!shortcuts}] }}}\n\n/><<toolbar-button-icon>><$transclude\n\n  tiddler=<<currentTiddler>>\n  field=\"text\"\n\n/></$button></$set></$list><$list\n\n  filter=\"[all[current]has[dropdown]]\"\n  variable=\"dropdown\"\n\n><$set\n\n  name=\"dropdown-state\"\n  value=<<qualify \"$:/state/EditorToolbarDropdown\">>\n\n><$set name=disabled filter={{!!condition-disabled}}><$button\n\n  popup=<<dropdown-state>>\n  class=\"tc-popup-keep tc-btn-invisible $(buttonClasses)$\"\n  selectedClass=\"tc-selected\"\n  tooltip=<<tooltip-text>>\n  actions={{!!actions}}\n  disabled=<<disabled>>\n\n><span\n\n  data-tw-keyboard-shortcut={{{ [<disabled>match[yes]then[]else{!!shortcuts}] }}}\n\n/><<toolbar-button-icon>><$transclude\n\n  tiddler=<<currentTiddler>>\n  field=\"text\"\n\n/></$button></$set><$reveal\n\n  state=<<dropdown-state>>\n  type=\"popup\"\n  position=\"below\"\n  animate=\"yes\"\n  tag=\"span\"\n\n><div\n\n  class=\"tc-drop-down tc-popup-keep\"\n\n><$transclude\n\n  tiddler={{!!dropdown}}\n  mode=\"block\"\n\n/></div></$reveal></$set></$list></$wikify></$list>\n\\end\n\n\\define toolbar-button-outer()\n<$set\n\n  name=\"buttonClasses\"\n  value={{!!button-classes}}\n\n><<toolbar-button>></$set>\n\\end\n\n<<toolbar-button-outer>>"
        },
        "$:/core/ui/EditTemplate/body": {
            "title": "$:/core/ui/EditTemplate/body",
            "tags": "$:/tags/EditTemplate",
            "text": "\\define lingo-base() $:/language/EditTemplate/Body/\n\\define config-visibility-title()\n$:/config/EditorToolbarButtons/Visibility/$(currentTiddler)$\n\\end\n<$list filter=\"[all[current]has[_canonical_uri]]\">\n\n<div class=\"tc-message-box\">\n\n<<lingo External/Hint>>\n\n<a href={{!!_canonical_uri}}><$text text={{!!_canonical_uri}}/></a>\n\n<$edit-text field=\"_canonical_uri\" class=\"tc-edit-fields\" tabindex={{$:/config/EditTabIndex}} cancelPopups=\"yes\"></$edit-text>\n\n</div>\n\n</$list>\n\n<$list filter=\"[all[current]!has[_canonical_uri]]\">\n\n<$reveal state=\"$:/state/showeditpreview\" type=\"match\" text=\"yes\">\n\n<div class=\"tc-tiddler-preview\">\n\n<$transclude tiddler=\"$:/core/ui/EditTemplate/body/editor\" mode=\"inline\"/>\n\n<div class=\"tc-tiddler-preview-preview\">\n\n<$transclude tiddler={{$:/state/editpreviewtype}} mode=\"inline\">\n\n<$transclude tiddler=\"$:/core/ui/EditTemplate/body/preview/output\" mode=\"inline\"/>\n\n</$transclude>\n\n</div>\n\n</div>\n\n</$reveal>\n\n<$reveal state=\"$:/state/showeditpreview\" type=\"nomatch\" text=\"yes\">\n\n<$transclude tiddler=\"$:/core/ui/EditTemplate/body/editor\" mode=\"inline\"/>\n\n</$reveal>\n\n</$list>\n"
        },
        "$:/core/ui/EditTemplate/controls": {
            "title": "$:/core/ui/EditTemplate/controls",
            "tags": "$:/tags/EditTemplate",
            "text": "\\define config-title()\n$:/config/EditToolbarButtons/Visibility/$(listItem)$\n\\end\n<div class=\"tc-tiddler-title tc-tiddler-edit-title\">\n<$view field=\"title\"/>\n<span class=\"tc-tiddler-controls tc-titlebar\"><$list filter=\"[all[shadows+tiddlers]tag[$:/tags/EditToolbar]!has[draft.of]]\" variable=\"listItem\"><$reveal type=\"nomatch\" state=<<config-title>> text=\"hide\"><$transclude tiddler=<<listItem>>/></$reveal></$list></span>\n<div style=\"clear: both;\"></div>\n</div>\n"
        },
        "$:/core/ui/EditTemplate/fields": {
            "title": "$:/core/ui/EditTemplate/fields",
            "tags": "$:/tags/EditTemplate",
            "text": "\\define lingo-base() $:/language/EditTemplate/\n\\define config-title()\n$:/config/EditTemplateFields/Visibility/$(currentField)$\n\\end\n\n\\define config-filter()\n[[hide]] -[title{$(config-title)$}]\n\\end\n\n\\define current-tiddler-new-field-selector()\n[data-tiddler-title=\"$(currentTiddlerCSSescaped)$\"] .tc-edit-field-add-name-wrapper input\n\\end\n\n\\define new-field-actions()\n<$action-sendmessage $message=\"tm-add-field\" $name={{{ [<newFieldNameTiddler>get[text]] }}} $value={{{ [<newFieldValueTiddler>get[text]] }}}/>\n<$action-deletetiddler $filter=\"[<newFieldNameTiddler>] [<newFieldValueTiddler>] [<storeTitle>] [<searchListState>]\"/>\n<$action-sendmessage $message=\"tm-focus-selector\" $param=<<current-tiddler-new-field-selector>>/>\n\\end\n\n\\define delete-state-tiddlers() <$action-deletetiddler $filter=\"[<newFieldNameTiddler>] [<storeTitle>] [<searchListState>]\"/>\n\n\\define cancel-search-actions-inner()\n<$list filter=\"[<storeTitle>has[text]] [<newFieldNameTiddler>has[text]]\" variable=\"ignore\" emptyMessage=\"\"\"<<cancel-delete-tiddler-actions \"cancel\">>\"\"\">\n<<delete-state-tiddlers>>\n</$list>\n\\end\n\n\\define cancel-search-actions()\n<$set name=\"userInput\" value={{{ [<storeTitle>get[text]] }}}>\n<$list filter=\"[<newFieldNameTiddler>get[text]!match<userInput>]\" emptyMessage=\"\"\"<<cancel-search-actions-inner>>\"\"\">\n<$action-setfield $tiddler=<<newFieldNameTiddler>> text=<<userInput>>/><$action-setfield $tiddler=<<refreshTitle>> text=\"yes\"/>\n</$list>\n</$set>\n\\end\n\n\\define new-field()\n<$vars name={{{ [<newFieldNameTiddler>get[text]] }}}>\n<$reveal type=\"nomatch\" text=\"\" default=<<name>>>\n<$button tooltip=<<lingo Fields/Add/Button/Hint>>>\n<$action-sendmessage $message=\"tm-add-field\"\n$name=<<name>>\n$value={{{ [<newFieldValueTiddler>get[text]] }}}/>\n<$action-deletetiddler $filter=\"[<newFieldNameTiddler>] [<newFieldValueTiddler>] [<storeTitle>] [<searchListState>]\"/>\n<<lingo Fields/Add/Button>>\n</$button>\n</$reveal>\n<$reveal type=\"match\" text=\"\" default=<<name>>>\n<$button>\n<<lingo Fields/Add/Button>>\n</$button>\n</$reveal>\n</$vars>\n\\end\n\\whitespace trim\n\n<div class=\"tc-edit-fields\">\n<table class={{{ [all[current]fields[]] :filter[lookup[$:/config/EditTemplateFields/Visibility/]!match[hide]] +[count[]!match[0]] +[then[tc-edit-fields]] ~[[tc-edit-fields tc-edit-fields-small]] }}}>\n<tbody>\n<$list filter=\"[all[current]fields[]] +[sort[title]]\" variable=\"currentField\" storyview=\"pop\">\n<$list filter=<<config-filter>> variable=\"temp\">\n<tr class=\"tc-edit-field\">\n<td class=\"tc-edit-field-name\">\n<$text text=<<currentField>>/>:</td>\n<td class=\"tc-edit-field-value\">\n<$keyboard key=\"((delete-field))\" actions=\"\"\"<$action-deletefield $field=<<currentField>>/><$set name=\"currentTiddlerCSSescaped\" value={{{ [<currentTiddler>escapecss[]] }}}><$action-sendmessage $message=\"tm-focus-selector\" $param=<<current-tiddler-new-field-selector>>/></$set>\"\"\">\n<$edit-text tiddler=<<currentTiddler>> field=<<currentField>> placeholder={{$:/language/EditTemplate/Fields/Add/Value/Placeholder}} tabindex={{$:/config/EditTabIndex}} cancelPopups=\"yes\"/>\n</$keyboard>\n</td>\n<td class=\"tc-edit-field-remove\">\n<$button class=\"tc-btn-invisible\" tooltip={{$:/language/EditTemplate/Field/Remove/Hint}} aria-label={{$:/language/EditTemplate/Field/Remove/Caption}}>\n<$action-deletefield $field=<<currentField>>/><$set name=\"currentTiddlerCSSescaped\" value={{{ [<currentTiddler>escapecss[]] }}}><$action-sendmessage $message=\"tm-focus-selector\" $param=<<current-tiddler-new-field-selector>>/></$set>\n{{$:/core/images/delete-button}}\n</$button>\n</td>\n</tr>\n</$list>\n</$list>\n</tbody>\n</table>\n</div>\n\n<$fieldmangler>\n<div class=\"tc-edit-field-add\">\n<em class=\"tc-edit tc-small-gap-right\">\n<<lingo Fields/Add/Prompt>>\n</em>\n<$vars refreshTitle=<<qualify \"$:/temp/fieldname/refresh\">> storeTitle=<<newFieldNameInputTiddler>> searchListState=<<newFieldNameSelectionTiddler>>>\n<div class=\"tc-edit-field-add-name-wrapper\">\n<$macrocall $name=\"keyboard-driven-input\" tiddler=<<newFieldNameTiddler>> storeTitle=<<storeTitle>> refreshTitle=<<refreshTitle>>\n\t\tselectionStateTitle=<<searchListState>> tag=\"input\" default=\"\" placeholder={{$:/language/EditTemplate/Fields/Add/Name/Placeholder}}\n\t\tfocusPopup=<<qualify \"$:/state/popup/field-dropdown\">> class=\"tc-edit-texteditor tc-popup-handle\" tabindex={{$:/config/EditTabIndex}}\n\t\tfocus={{{ [{$:/config/AutoFocus}match[fields]then[true]] ~[[false]] }}} cancelPopups=\"yes\"\n\t\tconfigTiddlerFilter=\"[[$:/config/EditMode/fieldname-filter]]\" inputCancelActions=<<cancel-search-actions>> />\n<$button popup=<<qualify \"$:/state/popup/field-dropdown\">> class=\"tc-btn-invisible tc-btn-dropdown tc-small-gap\" tooltip={{$:/language/EditTemplate/Field/Dropdown/Hint}} aria-label={{$:/language/EditTemplate/Field/Dropdown/Caption}}>{{$:/core/images/down-arrow}}</$button>\n<$reveal state=<<qualify \"$:/state/popup/field-dropdown\">> type=\"nomatch\" text=\"\" default=\"\">\n<div class=\"tc-block-dropdown tc-edit-type-dropdown\">\n<$set name=\"tv-show-missing-links\" value=\"yes\">\n<$linkcatcher to=<<newFieldNameTiddler>>>\n<div class=\"tc-dropdown-item\">\n<<lingo Fields/Add/Dropdown/User>>\n</div>\n<$set name=\"newFieldName\" value={{{ [<storeTitle>get[text]] }}}>\n<$list filter=\"[!is[shadow]!is[system]fields[]search:title<newFieldName>sort[]] -created -creator -draft.of -draft.title -modified -modifier -tags -text -title -type\"  variable=\"currentField\">\n<$list filter=\"[<currentField>addsuffix[-primaryList]] -[<searchListState>get[text]]\" emptyMessage=\"\"\"<$link to=<<currentField>> class=\"tc-list-item-selected\"><$text text=<<currentField>>/></$link>\"\"\">\n<$link to=<<currentField>>>\n<$text text=<<currentField>>/>\n</$link>\n</$list>\n</$list>\n<div class=\"tc-dropdown-item\">\n<<lingo Fields/Add/Dropdown/System>>\n</div>\n<$list filter=\"[fields[]search:title<newFieldName>sort[]] -[!is[shadow]!is[system]fields[]]\" variable=\"currentField\">\n<$list filter=\"[<currentField>addsuffix[-secondaryList]] -[<searchListState>get[text]]\" emptyMessage=\"\"\"<$link to=<<currentField>> class=\"tc-list-item-selected\"><$text text=<<currentField>>/></$link>\"\"\">\n<$link to=<<currentField>>>\n<$text text=<<currentField>>/>\n</$link>\n</$list>\n</$list>\n</$set>\n</$linkcatcher>\n</$set>\n</div>\n</$reveal>\n</div>\n<span class=\"tc-edit-field-add-value tc-small-gap-right\">\n<$set name=\"currentTiddlerCSSescaped\" value={{{ [<currentTiddler>escapecss[]] }}}>\n<$keyboard key=\"((add-field))\" actions=<<new-field-actions>>>\n<$edit-text tiddler=<<newFieldValueTiddler>> tag=\"input\" default=\"\" placeholder={{$:/language/EditTemplate/Fields/Add/Value/Placeholder}} class=\"tc-edit-texteditor\" tabindex={{$:/config/EditTabIndex}} cancelPopups=\"yes\"/>\n</$keyboard>\n</$set>\n</span>\n<span class=\"tc-edit-field-add-button\">\n<$macrocall $name=\"new-field\"/>\n</span>\n</$vars>\n</div>\n</$fieldmangler>\n"
        },
        "$:/core/ui/EditTemplate/body/preview/diffs-current": {
            "title": "$:/core/ui/EditTemplate/body/preview/diffs-current",
            "tags": "$:/tags/EditPreview",
            "caption": "differences from current",
            "list-after": "$:/core/ui/EditTemplate/body/preview/output",
            "text": "<$list filter=\"[<currentTiddler>!is[image]]\" emptyMessage={{$:/core/ui/EditTemplate/body/preview/output}}>\n\n<$macrocall $name=\"compareTiddlerText\" sourceTiddlerTitle={{!!draft.of}} destTiddlerTitle=<<currentTiddler>>/>\n\n</$list>\n\n"
        },
        "$:/core/ui/EditTemplate/body/preview/diffs-shadow": {
            "title": "$:/core/ui/EditTemplate/body/preview/diffs-shadow",
            "tags": "$:/tags/EditPreview",
            "caption": "differences from shadow (if any)",
            "list-after": "$:/core/ui/EditTemplate/body/preview/output",
            "text": "<$list filter=\"[<currentTiddler>!is[image]]\" emptyMessage={{$:/core/ui/EditTemplate/body/preview/output}}>\n\n<$macrocall $name=\"compareTiddlerText\" sourceTiddlerTitle={{{ [{!!draft.of}shadowsource[]] }}} sourceSubTiddlerTitle={{!!draft.of}} destTiddlerTitle=<<currentTiddler>>/>\n\n</$list>\n\n"
        },
        "$:/core/ui/EditTemplate/body/preview/output": {
            "title": "$:/core/ui/EditTemplate/body/preview/output",
            "tags": "$:/tags/EditPreview",
            "caption": "{{$:/language/EditTemplate/Body/Preview/Type/Output}}",
            "text": "\\import [all[shadows+tiddlers]tag[$:/tags/Macro/View]!has[draft.of]]\n<$set name=\"tv-tiddler-preview\" value=\"yes\">\n\n<$transclude />\n\n</$set>\n"
        },
        "$:/state/showeditpreview": {
            "title": "$:/state/showeditpreview",
            "text": "no"
        },
        "$:/core/ui/EditTemplate/shadow": {
            "title": "$:/core/ui/EditTemplate/shadow",
            "tags": "$:/tags/EditTemplate",
            "text": "\\define lingo-base() $:/language/EditTemplate/Shadow/\n\\define pluginLinkBody()\n<$link to=\"\"\"$(pluginTitle)$\"\"\">\n<$text text=\"\"\"$(pluginTitle)$\"\"\"/>\n</$link>\n\\end\n<$list filter=\"[all[current]get[draft.of]is[shadow]!is[tiddler]]\">\n\n<$list filter=\"[all[current]shadowsource[]]\" variable=\"pluginTitle\">\n\n<$set name=\"pluginLink\" value=<<pluginLinkBody>>>\n<div class=\"tc-message-box\">\n\n<<lingo Warning>>\n\n</div>\n</$set>\n</$list>\n\n</$list>\n\n<$list filter=\"[all[current]get[draft.of]is[shadow]is[tiddler]]\">\n\n<$list filter=\"[all[current]shadowsource[]]\" variable=\"pluginTitle\">\n\n<$set name=\"pluginLink\" value=<<pluginLinkBody>>>\n<div class=\"tc-message-box\">\n\n<<lingo OverriddenWarning>>\n\n</div>\n</$set>\n</$list>\n\n</$list>"
        },
        "$:/core/ui/EditTemplate/tags": {
            "title": "$:/core/ui/EditTemplate/tags",
            "tags": "$:/tags/EditTemplate",
            "text": "\\whitespace trim\n\n\\define lingo-base() $:/language/EditTemplate/\n\n\\define tag-styles()\nbackground-color:$(backgroundColor)$;\nfill:$(foregroundColor)$;\ncolor:$(foregroundColor)$;\n\\end\n\n\\define tag-body-inner(colour,fallbackTarget,colourA,colourB,icon,tagField:\"tags\")\n\\whitespace trim\n<$vars foregroundColor=<<contrastcolour target:\"\"\"$colour$\"\"\" fallbackTarget:\"\"\"$fallbackTarget$\"\"\" colourA:\"\"\"$colourA$\"\"\" colourB:\"\"\"$colourB$\"\"\">> backgroundColor=\"\"\"$colour$\"\"\">\n<span style=<<tag-styles>> class=\"tc-tag-label tc-tag-list-item\">\n<$transclude tiddler=\"\"\"$icon$\"\"\"/><$view field=\"title\" format=\"text\" />\n<$button class=\"tc-btn-invisible tc-remove-tag-button\" style=<<tag-styles>>><$action-listops $tiddler=<<saveTiddler>> $field=<<__tagField__>> $subfilter=\"-[{!!title}]\"/>{{$:/core/images/close-button}}</$button>\n</span>\n</$vars>\n\\end\n\n\\define tag-body(colour,palette,icon,tagField:\"tags\")\n<$macrocall $name=\"tag-body-inner\" colour=\"\"\"$colour$\"\"\" fallbackTarget={{$palette$##tag-background}} colourA={{$palette$##foreground}} colourB={{$palette$##background}} icon=\"\"\"$icon$\"\"\" tagField=<<__tagField__>>/>\n\\end\n\n\\define edit-tags-template(tagField:\"tags\")\n\\whitespace trim\n<div class=\"tc-edit-tags\">\n<$list filter=\"[list[!!$tagField$]sort[title]]\" storyview=\"pop\">\n<$macrocall $name=\"tag-body\" colour={{!!color}} palette={{$:/palette}} icon={{!!icon}} tagField=<<__tagField__>>/>\n</$list>\n<$vars tabIndex={{$:/config/EditTabIndex}} cancelPopups=\"yes\">\n<$macrocall $name=\"tag-picker\" tagField=<<__tagField__>>/>\n</$vars>\n</div>\n\\end\n<$set name=\"saveTiddler\" value=<<currentTiddler>>>\n<$macrocall $name=\"edit-tags-template\" tagField=<<tagField>>/>\n</$set>\n"
        },
        "$:/core/ui/EditTemplate/title": {
            "title": "$:/core/ui/EditTemplate/title",
            "tags": "$:/tags/EditTemplate",
            "text": "<$edit-text field=\"draft.title\" class=\"tc-titlebar tc-edit-texteditor\" focus={{{ [{$:/config/AutoFocus}match[title]then[true]] ~[[false]] }}} tabindex={{$:/config/EditTabIndex}} cancelPopups=\"yes\"/>\n\n<$vars pattern=\"\"\"[\\|\\[\\]{}]\"\"\" bad-chars=\"\"\"`| [ ] { }`\"\"\">\n\n<$list filter=\"[all[current]regexp:draft.title<pattern>]\" variable=\"listItem\">\n\n<div class=\"tc-message-box\">\n\n{{$:/core/images/warning}} {{$:/language/EditTemplate/Title/BadCharacterWarning}}\n\n</div>\n\n</$list>\n\n</$vars>\n\n<$reveal state=\"!!draft.title\" type=\"nomatch\" text={{!!draft.of}} tag=\"div\">\n\n<$list filter=\"[{!!draft.title}!is[missing]]\" variable=\"listItem\">\n\n<div class=\"tc-message-box\">\n\n{{$:/core/images/warning}} {{$:/language/EditTemplate/Title/Exists/Prompt}}\n\n</div>\n\n</$list>\n\n<$list filter=\"[{!!draft.of}!is[missing]]\" variable=\"listItem\">\n\n<$vars fromTitle={{!!draft.of}} toTitle={{!!draft.title}}>\n\n<$checkbox tiddler=\"$:/config/RelinkOnRename\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"no\"> {{$:/language/EditTemplate/Title/Relink/Prompt}}</$checkbox>\n\n<$list filter=\"[title<fromTitle>backlinks[]limit[1]]\" variable=\"listItem\">\n\n<$vars stateTiddler=<<qualify \"$:/state/edit/references\">> >\n\n<$reveal type=\"nomatch\" state=<<stateTiddler>> text=\"show\">\n<$button set=<<stateTiddler>> setTo=\"show\" class=\"tc-btn-invisible\">{{$:/core/images/right-arrow}} \n<<lingo EditTemplate/Title/References/Prompt>></$button>\n</$reveal>\n<$reveal type=\"match\" state=<<stateTiddler>> text=\"show\">\n<$button set=<<stateTiddler>> setTo=\"hide\" class=\"tc-btn-invisible\">{{$:/core/images/down-arrow}} \n<<lingo EditTemplate/Title/References/Prompt>></$button>\n</$reveal>\n\n<$reveal type=\"match\" state=<<stateTiddler>> text=\"show\">\n<$tiddler tiddler=<<fromTitle>> >\n<$transclude tiddler=\"$:/core/ui/TiddlerInfo/References\"/>\n</$tiddler>\n</$reveal>\n\n</$vars>\n\n</$list>\n\n</$vars>\n\n</$list>\n\n</$reveal>\n"
        },
        "$:/core/ui/EditTemplate/type": {
            "title": "$:/core/ui/EditTemplate/type",
            "tags": "$:/tags/EditTemplate",
            "first-search-filter": "[all[shadows+tiddlers]prefix[$:/language/Docs/Types/]sort[description]sort[group-sort]removeprefix[$:/language/Docs/Types/]search<userInput>]",
            "text": "\\define lingo-base() $:/language/EditTemplate/\n\\define input-cancel-actions() <$list filter=\"[<storeTitle>get[text]] [<currentTiddler>get[type]] +[limit[1]]\" emptyMessage=\"\"\"<<cancel-delete-tiddler-actions \"cancel\">>\"\"\"><$action-sendmessage $message=\"tm-remove-field\" $param=\"type\"/><$action-deletetiddler $filter=\"[<typeInputTiddler>] [<refreshTitle>] [<typeSelectionTiddler>]\"/></$list>\n\\whitespace trim\n<$set name=\"refreshTitle\" value=<<qualify \"$:/temp/type-search/refresh\">>>\n<div class=\"tc-edit-type-selector-wrapper\">\n<em class=\"tc-edit tc-small-gap-right\"><<lingo Type/Prompt>></em>\n<div class=\"tc-type-selector-dropdown-wrapper\">\n<div class=\"tc-type-selector\"><$fieldmangler>\n<$macrocall $name=\"keyboard-driven-input\" tiddler=<<currentTiddler>> storeTitle=<<typeInputTiddler>> refreshTitle=<<refreshTitle>> selectionStateTitle=<<typeSelectionTiddler>> field=\"type\" tag=\"input\" default=\"\" placeholder={{$:/language/EditTemplate/Type/Placeholder}} focusPopup=<<qualify \"$:/state/popup/type-dropdown\">> class=\"tc-edit-typeeditor tc-edit-texteditor tc-popup-handle\" tabindex={{$:/config/EditTabIndex}} focus={{{ [{$:/config/AutoFocus}match[type]then[true]] ~[[false]] }}} cancelPopups=\"yes\" configTiddlerFilter=\"[[$:/core/ui/EditTemplate/type]]\" inputCancelActions=<<input-cancel-actions>>/><$button popup=<<qualify \"$:/state/popup/type-dropdown\">> class=\"tc-btn-invisible tc-btn-dropdown tc-small-gap\" tooltip={{$:/language/EditTemplate/Type/Dropdown/Hint}} aria-label={{$:/language/EditTemplate/Type/Dropdown/Caption}}>{{$:/core/images/down-arrow}}</$button><$button message=\"tm-remove-field\" param=\"type\" class=\"tc-btn-invisible tc-btn-icon\" tooltip={{$:/language/EditTemplate/Type/Delete/Hint}} aria-label={{$:/language/EditTemplate/Type/Delete/Caption}}>{{$:/core/images/delete-button}}<$action-deletetiddler $filter=\"[<storeTitle>] [<refreshTitle>] [<selectionStateTitle>]\"/></$button>\n</$fieldmangler></div>\n\n<div class=\"tc-block-dropdown-wrapper\">\n<$set name=\"tv-show-missing-links\" value=\"yes\">\n<$reveal state=<<qualify \"$:/state/popup/type-dropdown\">> type=\"nomatch\" text=\"\" default=\"\">\n<div class=\"tc-block-dropdown tc-edit-type-dropdown\">\n<$linkcatcher to=\"!!type\">\n<$list filter='[all[shadows+tiddlers]prefix[$:/language/Docs/Types/]each[group]sort[group-sort]]'>\n<div class=\"tc-dropdown-item\">\n<$text text={{!!group}}/>\n</div>\n<$set name=\"userInput\" value={{{ [<typeInputTiddler>get[text]] }}}>\n<$list filter=\"[all[shadows+tiddlers]prefix[$:/language/Docs/Types/]group{!!group}] +[sort[description]] +[removeprefix[$:/language/Docs/Types/]] +[search<userInput>]\"><span class={{{ [<currentTiddler>addsuffix[-primaryList]] -[<typeSelectionTiddler>get[text]] +[then[]else[tc-list-item-selected]] }}}><$link to={{{ [<currentTiddler>addprefix[$:/language/Docs/Types/]get[name]] }}}><$view tiddler={{{ [<currentTiddler>addprefix[$:/language/Docs/Types/]] }}} field=\"description\"/> (<$view tiddler={{{ [<currentTiddler>addprefix[$:/language/Docs/Types/]] }}} field=\"name\"/>)</$link></span>\n</$list>\n</$set>\n</$list>\n</$linkcatcher>\n</div>\n</$reveal>\n</$set>\n</div>\n</div>\n</div>\n</$set>\n"
        },
        "$:/core/ui/EditTemplate": {
            "title": "$:/core/ui/EditTemplate",
            "text": "\\define delete-edittemplate-state-tiddlers() <$action-deletetiddler $filter=\"[<newFieldNameTiddler>] [<newFieldValueTiddler>] [<newFieldNameInputTiddler>] [<newFieldNameSelectionTiddler>] [<newTagNameTiddler>] [<newTagNameInputTiddler>] [<newTagNameSelectionTiddler>] [<typeInputTiddler>] [<typeSelectionTiddler>]\"/>\n\\define save-tiddler-actions()\n<$action-sendmessage $message=\"tm-add-tag\" $param={{{ [<newTagNameTiddler>get[text]] }}}/>\n<$action-sendmessage $message=\"tm-add-field\" $name={{{ [<newFieldNameTiddler>get[text]] }}} $value={{{ [<newFieldValueTiddler>get[text]] }}}/>\n<<delete-edittemplate-state-tiddlers>>\n<$action-sendmessage $message=\"tm-save-tiddler\"/>\n\\end\n\\define cancel-delete-tiddler-actions(message)\n<<delete-edittemplate-state-tiddlers>>\n<$action-sendmessage $message=\"tm-$message$-tiddler\"/>\n\\end\n<div data-tiddler-title=<<currentTiddler>> data-tags={{!!tags}} class={{{ tc-tiddler-frame tc-tiddler-edit-frame [<currentTiddler>is[tiddler]then[tc-tiddler-exists]] [<currentTiddler>is[missing]!is[shadow]then[tc-tiddler-missing]] [<currentTiddler>is[shadow]then[tc-tiddler-exists tc-tiddler-shadow]] [<currentTiddler>is[system]then[tc-tiddler-system]] [{!!class}] [<currentTiddler>tags[]encodeuricomponent[]addprefix[tc-tagged-]] +[join[ ]] }}}>\n<$fieldmangler>\n<$vars storyTiddler=<<currentTiddler>> newTagNameTiddler=<<qualify \"$:/temp/NewTagName\">> newFieldNameTiddler=<<qualify \"$:/temp/NewFieldName\">> newFieldValueTiddler=<<qualify \"$:/temp/NewFieldValue\">> newFieldNameInputTiddler=<<qualify \"$:/temp/NewFieldName/input\">> newFieldNameSelectionTiddler=<<qualify \"$:/temp/NewFieldName/selected-item\">> newTagNameInputTiddler=<<qualify \"$:/temp/NewTagName/input\">> newTagNameSelectionTiddler=<<qualify \"$:/temp/NewTagName/selected-item\">> typeInputTiddler=<<qualify \"$:/temp/Type/input\">> typeSelectionTiddler=<<qualify \"$:/temp/Type/selected-item\">>>\n<$keyboard key=\"((cancel-edit-tiddler))\" actions=<<cancel-delete-tiddler-actions \"cancel\">>>\n<$keyboard key=\"((save-tiddler))\" actions=<<save-tiddler-actions>>>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/EditTemplate]!has[draft.of]]\" variable=\"listItem\">\n<$set name=\"tv-config-toolbar-class\" filter=\"[<tv-config-toolbar-class>] [<listItem>encodeuricomponent[]addprefix[tc-btn-]]\">\n<$transclude tiddler=<<listItem>>/>\n</$set>\n</$list>\n</$keyboard>\n</$keyboard>\n</$vars>\n</$fieldmangler>\n</div>\n"
        },
        "$:/core/ui/Buttons/cancel": {
            "title": "$:/core/ui/Buttons/cancel",
            "tags": "$:/tags/EditToolbar",
            "caption": "{{$:/core/images/cancel-button}} {{$:/language/Buttons/Cancel/Caption}}",
            "description": "{{$:/language/Buttons/Cancel/Hint}}",
            "text": "\\whitespace trim\n<$button actions=<<cancel-delete-tiddler-actions \"cancel\">> tooltip={{$:/language/Buttons/Cancel/Hint}} aria-label={{$:/language/Buttons/Cancel/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/cancel-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Cancel/Caption}}/></span>\n</$list>\n</$button>\n"
        },
        "$:/core/ui/Buttons/delete": {
            "title": "$:/core/ui/Buttons/delete",
            "tags": "$:/tags/EditToolbar $:/tags/ViewToolbar",
            "caption": "{{$:/core/images/delete-button}} {{$:/language/Buttons/Delete/Caption}}",
            "description": "{{$:/language/Buttons/Delete/Hint}}",
            "text": "\\whitespace trim\n<$button actions=<<cancel-delete-tiddler-actions \"delete\">> tooltip={{$:/language/Buttons/Delete/Hint}} aria-label={{$:/language/Buttons/Delete/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/delete-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Delete/Caption}}/></span>\n</$list>\n</$button>\n"
        },
        "$:/core/ui/Buttons/save": {
            "title": "$:/core/ui/Buttons/save",
            "tags": "$:/tags/EditToolbar",
            "caption": "{{$:/core/images/done-button}} {{$:/language/Buttons/Save/Caption}}",
            "description": "{{$:/language/Buttons/Save/Hint}}",
            "text": "\\define save-tiddler-button()\n\\whitespace trim\n<$fieldmangler><$button tooltip={{$:/language/Buttons/Save/Hint}} aria-label={{$:/language/Buttons/Save/Caption}} class=<<tv-config-toolbar-class>>>\n<<save-tiddler-actions>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/done-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Save/Caption}}/></span>\n</$list>\n</$button></$fieldmangler>\n\\end\n<<save-tiddler-button>>\n"
        },
        "$:/core/Filters/AllTags": {
            "title": "$:/core/Filters/AllTags",
            "tags": "$:/tags/Filter",
            "filter": "[tags[]!is[system]sort[title]]",
            "description": "{{$:/language/Filters/AllTags}}",
            "text": ""
        },
        "$:/core/Filters/AllTiddlers": {
            "title": "$:/core/Filters/AllTiddlers",
            "tags": "$:/tags/Filter",
            "filter": "[!is[system]sort[title]]",
            "description": "{{$:/language/Filters/AllTiddlers}}",
            "text": ""
        },
        "$:/core/Filters/Drafts": {
            "title": "$:/core/Filters/Drafts",
            "tags": "$:/tags/Filter",
            "filter": "[has[draft.of]sort[title]]",
            "description": "{{$:/language/Filters/Drafts}}",
            "text": ""
        },
        "$:/core/Filters/Missing": {
            "title": "$:/core/Filters/Missing",
            "tags": "$:/tags/Filter",
            "filter": "[all[missing]sort[title]]",
            "description": "{{$:/language/Filters/Missing}}",
            "text": ""
        },
        "$:/core/Filters/Orphans": {
            "title": "$:/core/Filters/Orphans",
            "tags": "$:/tags/Filter",
            "filter": "[all[orphans]sort[title]]",
            "description": "{{$:/language/Filters/Orphans}}",
            "text": ""
        },
        "$:/core/Filters/OverriddenShadowTiddlers": {
            "title": "$:/core/Filters/OverriddenShadowTiddlers",
            "tags": "$:/tags/Filter",
            "filter": "[is[shadow]]",
            "description": "{{$:/language/Filters/OverriddenShadowTiddlers}}",
            "text": ""
        },
        "$:/core/Filters/RecentSystemTiddlers": {
            "title": "$:/core/Filters/RecentSystemTiddlers",
            "tags": "$:/tags/Filter",
            "filter": "[has[modified]!sort[modified]limit[50]]",
            "description": "{{$:/language/Filters/RecentSystemTiddlers}}",
            "text": ""
        },
        "$:/core/Filters/RecentTiddlers": {
            "title": "$:/core/Filters/RecentTiddlers",
            "tags": "$:/tags/Filter",
            "filter": "[!is[system]has[modified]!sort[modified]limit[50]]",
            "description": "{{$:/language/Filters/RecentTiddlers}}",
            "text": ""
        },
        "$:/core/Filters/SessionTiddlers": {
            "title": "$:/core/Filters/SessionTiddlers",
            "tags": "$:/tags/Filter",
            "filter": "[haschanged[]]",
            "description": "{{$:/language/Filters/SessionTiddlers}}",
            "text": ""
        },
        "$:/core/Filters/ShadowTiddlers": {
            "title": "$:/core/Filters/ShadowTiddlers",
            "tags": "$:/tags/Filter",
            "filter": "[all[shadows]sort[title]]",
            "description": "{{$:/language/Filters/ShadowTiddlers}}",
            "text": ""
        },
        "$:/core/Filters/StoryList": {
            "title": "$:/core/Filters/StoryList",
            "tags": "$:/tags/Filter",
            "filter": "[list[$:/StoryList]] -$:/AdvancedSearch",
            "description": "{{$:/language/Filters/StoryList}}",
            "text": ""
        },
        "$:/core/Filters/SystemTags": {
            "title": "$:/core/Filters/SystemTags",
            "tags": "$:/tags/Filter",
            "filter": "[all[shadows+tiddlers]tags[]is[system]sort[title]]",
            "description": "{{$:/language/Filters/SystemTags}}",
            "text": ""
        },
        "$:/core/Filters/SystemTiddlers": {
            "title": "$:/core/Filters/SystemTiddlers",
            "tags": "$:/tags/Filter",
            "filter": "[is[system]sort[title]]",
            "description": "{{$:/language/Filters/SystemTiddlers}}",
            "text": ""
        },
        "$:/core/Filters/TypedTiddlers": {
            "title": "$:/core/Filters/TypedTiddlers",
            "tags": "$:/tags/Filter",
            "filter": "[!is[system]has[type]each[type]sort[type]] -[type[text/vnd.tiddlywiki]]",
            "description": "{{$:/language/Filters/TypedTiddlers}}",
            "text": ""
        },
        "$:/core/ui/ImportListing": {
            "title": "$:/core/ui/ImportListing",
            "text": "\\define lingo-base() $:/language/Import/\n\n\\define messageField() message-$(payloadTiddler)$\n\n\\define payloadTitleFilter() [<currentTiddler>get<renameField>minlength[1]else<payloadTiddler>]\n\n\\define overWriteWarning()\n<$list filter=\"[<currentTiddler>!has<suppressedField>]\">\n<$text text={{{[subfilter<payloadTitleFilter>!is[tiddler]then[]] ~[<lingo-base>addsuffix[Listing/Rename/OverwriteWarning]get[text]]}}}/>\n</$list>\n\\end\n\n\\define selectionField() selection-$(payloadTiddler)$\n\n\\define renameField() rename-$(payloadTiddler)$\n\n\\define suppressedField() suppressed-$(payloadTiddler)$\n\n\\define newImportTitleTiddler() $:/temp/NewImportTitle-$(payloadTiddler)$\n\n\\define previewPopupState() $(currentTiddler)$!!popup-$(payloadTiddler)$\n\n\\define renameFieldState() $(currentTiddler)$!!state-rename-$(payloadTiddler)$\n\n\\define select-all-actions()\n<$list filter=\"[all[current]plugintiddlers[]sort[title]]\" variable=\"payloadTiddler\">\n<$action-setfield $field={{{ [<payloadTiddler>addprefix[selection-]] }}} $value={{$:/state/import/select-all}}/>\n</$list>\n\\end\n\n<table class=\"tc-import-table\">\n<tbody>\n<tr>\n<th align=\"left\">\n<$checkbox tiddler=\"$:/state/import/select-all\" field=\"text\" checked=\"checked\" unchecked=\"unchecked\" default=\"checked\" actions=<<select-all-actions>>>\n<<lingo Listing/Select/Caption>>\n</$checkbox>\n</th>\n<th>\n<<lingo Listing/Title/Caption>>\n</th>\n<th>\n<<lingo Listing/Status/Caption>>\n</th>\n</tr>\n<$list filter=\"[all[current]plugintiddlers[]sort[title]]\" variable=\"payloadTiddler\">\n<tr class={{{[<currentTiddler>has<suppressedField>then[tc-row-disabled]] ~[subfilter<payloadTitleFilter>is[tiddler]then[tc-row-warning]] }}}>\n<td>\n<$checkbox field=<<selectionField>> checked=\"checked\" unchecked=\"unchecked\" default=\"checked\" disabled={{{[<currentTiddler>has<suppressedField>then[yes]else[no]]}}}/>\n</td>\n<td>\n<$reveal type=\"nomatch\" state=<<renameFieldState>> text=\"yes\" tag=\"div\">\n<$reveal type=\"nomatch\" state=<<previewPopupState>> text=\"yes\" tag=\"div\" class=\"tc-flex\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown tc-flex-grow-1 tc-word-break\" set=<<previewPopupState>> setTo=\"yes\" disabled={{{[<currentTiddler>has<suppressedField>then[yes]else[no]]}}}>\n<span class=\"tc-small-gap-right\">{{$:/core/images/right-arrow}}</span><$text text={{{[subfilter<payloadTitleFilter>]}}}/>\n</$button>\n<$list filter=\"[<currentTiddler>!has<suppressedField>]\"><$button class=\"tc-btn-invisible\" set=<<renameFieldState>> setTo=\"yes\" tooltip={{{[<lingo-base>addsuffix[Listing/Rename/Tooltip]get[text]]}}}>{{$:/core/images/edit-button}}</$button></$list>\n</$reveal>\n<$reveal type=\"match\" state=<<previewPopupState>> text=\"yes\" tag=\"div\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<previewPopupState>> setTo=\"no\">\n<span class=\"tc-small-gap-right\">{{$:/core/images/down-arrow}}</span><$text text={{{[subfilter<payloadTitleFilter>]}}}/>\n</$button>\n</$reveal>\n</$reveal>\n<$reveal type=\"match\" state=<<renameFieldState>> text=\"yes\" tag=\"div\">\n<$text text={{{[<lingo-base>addsuffix[Listing/Rename/Prompt]get[text]]}}}/>\n</$reveal>\n</td>\n<td>\n<$view field=<<messageField>>/>\n<<overWriteWarning>>\n</td>\n</tr>\n<$reveal type=\"match\" state=<<renameFieldState>> text=\"yes\" tag=\"tr\">\n<td colspan=\"3\">\n<div class=\"tc-flex\">\n<$edit-text tiddler=<<newImportTitleTiddler>>  default={{{[subfilter<payloadTitleFilter>]}}} tag=\"input\" class=\"tc-import-rename tc-flex-grow-1\"/><span class=\"tc-small-gap-left\"><$button  class=\"tc-btn-invisible\" set=<<renameFieldState>> setTo=\"no\" tooltip={{{[<lingo-base>addsuffix[Listing/Rename/CancelRename]get[text]]}}}>{{$:/core/images/close-button}}<$action-deletetiddler $tiddler=<<newImportTitleTiddler>>/></$button><span class=\"tc-small-gap-right\"/></span><$button  class=\"tc-btn-invisible\" set=<<renameFieldState>> setTo=\"no\" tooltip={{{[<lingo-base>addsuffix[Listing/Rename/ConfirmRename]get[text]]}}}>{{$:/core/images/done-button}}<$action-setfield $field=<<renameField>> $value={{{[<newImportTitleTiddler>get[text]minlength[1]else<payloadTiddler>]}}} /><$action-deletetiddler $tiddler=<<newImportTitleTiddler>>/></$button>\n</div>\n</td>\n</$reveal>\n<tr>\n<td colspan=\"3\">\n<$reveal type=\"match\" text=\"yes\" state=<<previewPopupState>> tag=\"div\">\n<$list filter=\"[{$:/state/importpreviewtype}has[text]]\" variable=\"listItem\" emptyMessage={{$:/core/ui/ImportPreviews/Text}}>\n<$transclude tiddler={{$:/state/importpreviewtype}}/>\n</$list>\n</$reveal>\n</td>\n</tr>\n</$list>\n</tbody>\n</table>\n"
        },
        "$:/core/ui/ImportPreviews/Diff": {
            "title": "$:/core/ui/ImportPreviews/Diff",
            "tags": "$:/tags/ImportPreview",
            "caption": "{{$:/language/Import/Listing/Preview/Diff}}",
            "text": "<$macrocall $name=\"compareTiddlerText\" sourceTiddlerTitle=<<payloadTiddler>> destTiddlerTitle=<<currentTiddler>> destSubTiddlerTitle=<<payloadTiddler>>/>\n"
        },
        "$:/core/ui/ImportPreviews/DiffFields": {
            "title": "$:/core/ui/ImportPreviews/DiffFields",
            "tags": "$:/tags/ImportPreview",
            "caption": "{{$:/language/Import/Listing/Preview/DiffFields}}",
            "text": "<$macrocall $name=\"compareTiddlers\" sourceTiddlerTitle=<<payloadTiddler>> destTiddlerTitle=<<currentTiddler>> destSubTiddlerTitle=<<payloadTiddler>> exclude=\"text\"/>\n"
        },
        "$:/core/ui/ImportPreviews/Fields": {
            "title": "$:/core/ui/ImportPreviews/Fields",
            "tags": "$:/tags/ImportPreview",
            "caption": "{{$:/language/Import/Listing/Preview/Fields}}",
            "text": "<table class=\"tc-view-field-table\">\n<tbody>\n<$list filter=\"[<payloadTiddler>subtiddlerfields<currentTiddler>sort[]] -text\" variable=\"fieldName\">\n<tr class=\"tc-view-field\">\n<td class=\"tc-view-field-name\">\n<$text text=<<fieldName>>/>\n</td>\n<td class=\"tc-view-field-value\">\n<$view field=<<fieldName>> tiddler=<<currentTiddler>> subtiddler=<<payloadTiddler>>/>\n</td>\n</tr>\n</$list>\n</tbody>\n</table>\n"
        },
        "$:/core/ui/ImportPreviews/Text": {
            "title": "$:/core/ui/ImportPreviews/Text",
            "tags": "$:/tags/ImportPreview",
            "caption": "{{$:/language/Import/Listing/Preview/Text}}",
            "text": "<$transclude tiddler=<<currentTiddler>> subtiddler=<<payloadTiddler>> mode=\"block\"/>\n"
        },
        "$:/core/ui/ImportPreviews/TextRaw": {
            "title": "$:/core/ui/ImportPreviews/TextRaw",
            "tags": "$:/tags/ImportPreview",
            "caption": "{{$:/language/Import/Listing/Preview/TextRaw}}",
            "text": "<pre><code><$view tiddler=<<currentTiddler>> subtiddler=<<payloadTiddler>> /></code></pre>"
        },
        "$:/core/ui/KeyboardShortcuts/advanced-search": {
            "title": "$:/core/ui/KeyboardShortcuts/advanced-search",
            "tags": "$:/tags/KeyboardShortcut",
            "key": "((advanced-search))",
            "text": "<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\">\n<$action-navigate $to=\"$:/AdvancedSearch\"/>\n<$action-sendmessage $message=\"tm-focus-selector\" $param=\"\"\"[data-tiddler-title=\"$:/AdvancedSearch\"] .tc-search input\"\"\" preventScroll=\"true\"/>\n</$navigator>\n"
        },
        "$:/core/ui/KeyboardShortcuts/change-sidebar-layout": {
            "title": "$:/core/ui/KeyboardShortcuts/change-sidebar-layout",
            "tags": "$:/tags/KeyboardShortcut",
            "key": "((change-sidebar-layout))",
            "text": "<$list filter=\"[{$:/themes/tiddlywiki/vanilla/options/sidebarlayout}match[fixed-fluid]]\" \nemptyMessage=\"\"\"<$action-setfield $tiddler=\"$:/themes/tiddlywiki/vanilla/options/sidebarlayout\" text=\"fixed-fluid\"/>\"\"\">\n<$action-setfield $tiddler=\"$:/themes/tiddlywiki/vanilla/options/sidebarlayout\" text=\"fluid-fixed\"/>\n</$list>\n"
        },
        "$:/core/ui/KeyboardShortcuts/new-image": {
            "title": "$:/core/ui/KeyboardShortcuts/new-image",
            "tags": "$:/tags/KeyboardShortcut",
            "key": "((new-image))",
            "text": "<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\" openLinkFromInsideRiver={{$:/config/Navigation/openLinkFromInsideRiver}} openLinkFromOutsideRiver={{$:/config/Navigation/openLinkFromOutsideRiver}} relinkOnRename={{$:/config/RelinkOnRename}}>\n{{$:/core/ui/Actions/new-image}}\n</$navigator>\n"
        },
        "$:/core/ui/KeyboardShortcuts/new-journal": {
            "title": "$:/core/ui/KeyboardShortcuts/new-journal",
            "tags": "$:/tags/KeyboardShortcut",
            "key": "((new-journal))",
            "text": "<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\" openLinkFromInsideRiver={{$:/config/Navigation/openLinkFromInsideRiver}} openLinkFromOutsideRiver={{$:/config/Navigation/openLinkFromOutsideRiver}} relinkOnRename={{$:/config/RelinkOnRename}}>\n{{$:/core/ui/Actions/new-journal}}\n</$navigator>\n"
        },
        "$:/core/ui/KeyboardShortcuts/new-tiddler": {
            "title": "$:/core/ui/KeyboardShortcuts/new-tiddler",
            "tags": "$:/tags/KeyboardShortcut",
            "key": "((new-tiddler))",
            "text": "<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\" openLinkFromInsideRiver={{$:/config/Navigation/openLinkFromInsideRiver}} openLinkFromOutsideRiver={{$:/config/Navigation/openLinkFromOutsideRiver}} relinkOnRename={{$:/config/RelinkOnRename}}>\n{{$:/core/ui/Actions/new-tiddler}}\n</$navigator>\n"
        },
        "$:/core/ui/KeyboardShortcuts/save-wiki": {
            "title": "$:/core/ui/KeyboardShortcuts/save-wiki",
            "tags": "$:/tags/KeyboardShortcut",
            "key": "((save-wiki))",
            "text": "<$wikify name=\"site-title\" text={{$:/config/SaveWikiButton/Filename}}>\n<$action-sendmessage $message=\"tm-save-wiki\" $param={{$:/config/SaveWikiButton/Template}} filename=<<site-title>>/>\n</$wikify>\n"
        },
        "$:/core/ui/KeyboardShortcuts/sidebar-search": {
            "title": "$:/core/ui/KeyboardShortcuts/sidebar-search",
            "tags": "$:/tags/KeyboardShortcut",
            "key": "((sidebar-search))",
            "text": "<$action-sendmessage $message=\"tm-focus-selector\" $param=\".tc-search input\"/>\n"
        },
        "$:/core/ui/KeyboardShortcuts/switcher": {
            "title": "$:/core/ui/KeyboardShortcuts/switcher",
            "tags": "$:/tags/KeyboardShortcut",
            "key": "((layout-switcher))",
            "text": "<$action-sendmessage $message=\"tm-show-switcher\" switch=\"layout\"/>"
        },
        "$:/core/ui/KeyboardShortcuts/toggle-sidebar": {
            "title": "$:/core/ui/KeyboardShortcuts/toggle-sidebar",
            "tags": "$:/tags/KeyboardShortcut",
            "key": "((toggle-sidebar))",
            "text": "<$list filter=\"[[$:/state/sidebar]is[missing]] [{$:/state/sidebar}removeprefix[yes]]\" emptyMessage=\"\"\"\n<$action-setfield $tiddler=\"$:/state/sidebar\" text=\"yes\"/>\n\"\"\">\n<$action-setfield $tiddler=\"$:/state/sidebar\" text=\"no\"/>\n</$list>\n"
        },
        "$:/snippets/LayoutSwitcher": {
            "title": "$:/snippets/LayoutSwitcher",
            "tags": "$:/tags/ControlPanel/Appearance",
            "caption": "{{$:/language/ControlPanel/LayoutSwitcher/Caption}}",
            "text": "<$linkcatcher to=\"$:/layout\">\n<div class=\"tc-chooser\">\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/Layout]] [[$:/core/ui/PageTemplate]] +[!is[draft]sort[name]]\">\n<$list filter=\"[{$:/layout}!has[text]]\" variable=\"ignore\" emptyMessage=\"\"\"\n<$set name=\"cls\" filter=\"[all[current]field:title{$:/layout}]\" value=\"tc-chooser-item tc-chosen\" emptyValue=\"tc-chooser-item\"><div class=<<cls>>><$link to={{!!title}}>''<$transclude field=\"name\"/>'' - <$transclude field=\"description\"/></$link></div>\n</$set>\n\"\"\">\n<$set name=\"cls\" filter=\"[all[current]field:title[$:/core/ui/PageTemplate]]\" value=\"tc-chooser-item tc-chosen\" emptyValue=\"tc-chooser-item\"><div class=<<cls>>><$link to={{!!title}}>''<$transclude field=\"name\"/>'' - <$transclude field=\"description\"/></$link></div>\n</$set>\n</$list>\n</$list>\n</div>\n</$linkcatcher>\n"
        },
        "$:/core/ui/ListItemTemplate": {
            "title": "$:/core/ui/ListItemTemplate",
            "text": "<div class=\"tc-menu-list-item\">\n<$link />\n</div>"
        },
        "$:/Manager/ItemMain/Fields": {
            "title": "$:/Manager/ItemMain/Fields",
            "tags": "$:/tags/Manager/ItemMain",
            "caption": "{{$:/language/Manager/Item/Fields}}",
            "text": "<table>\n<tbody>\n<$list filter=\"[all[current]fields[]sort[title]] -text\" template=\"$:/core/ui/TiddlerFieldTemplate\" variable=\"listItem\"/>\n</tbody>\n</table>\n"
        },
        "$:/Manager/ItemMain/RawText": {
            "title": "$:/Manager/ItemMain/RawText",
            "tags": "$:/tags/Manager/ItemMain",
            "caption": "{{$:/language/Manager/Item/RawText}}",
            "text": "<pre><code><$view/></code></pre>\n"
        },
        "$:/Manager/ItemMain/WikifiedText": {
            "title": "$:/Manager/ItemMain/WikifiedText",
            "tags": "$:/tags/Manager/ItemMain",
            "caption": "{{$:/language/Manager/Item/WikifiedText}}",
            "text": "<$transclude mode=\"block\"/>\n"
        },
        "$:/Manager/ItemSidebar/Colour": {
            "title": "$:/Manager/ItemSidebar/Colour",
            "tags": "$:/tags/Manager/ItemSidebar",
            "caption": "{{$:/language/Manager/Item/Colour}}",
            "text": "\\define swatch-styles()\nheight: 1em;\nbackground-color: $(colour)$\n\\end\n\n<$vars colour={{!!color}}>\n<p style=<<swatch-styles>>/>\n</$vars>\n<p>\n<$edit-text field=\"color\" tag=\"input\" type=\"color\"/> / <$edit-text field=\"color\" tag=\"input\" type=\"text\" size=\"9\"/>\n</p>\n"
        },
        "$:/Manager/ItemSidebar/Icon": {
            "title": "$:/Manager/ItemSidebar/Icon",
            "tags": "$:/tags/Manager/ItemSidebar",
            "caption": "{{$:/language/Manager/Item/Icon}}",
            "text": "<p>\n<div class=\"tc-manager-icon-editor\">\n<$button popup=<<qualify \"$:/state/popup/image-picker\">> class=\"tc-btn-invisible\">\n<$transclude tiddler={{!!icon}}>\n{{$:/language/Manager/Item/Icon/None}}\n</$transclude>\n</$button>\n<div class=\"tc-block-dropdown-wrapper\" style=\"position: static;\">\n<$reveal state=<<qualify \"$:/state/popup/image-picker\">> type=\"nomatch\" text=\"\" default=\"\" tag=\"div\" class=\"tc-popup\">\n<div class=\"tc-block-dropdown tc-popup-keep\" style=\"width: 80%; left: 10%; right: 10%; padding: 0.5em;\">\n<$macrocall $name=\"image-picker-include-tagged-images\" actions=\"\"\"\n<$action-setfield $field=\"icon\" $value=<<imageTitle>>/>\n<$action-deletetiddler $tiddler=<<qualify \"$:/state/popup/image-picker\">>/>\n\"\"\"/>\n</div>\n</$reveal>\n</div>\n</div>\n</p>\n"
        },
        "$:/Manager/ItemSidebar/Tags": {
            "title": "$:/Manager/ItemSidebar/Tags",
            "tags": "$:/tags/Manager/ItemSidebar",
            "caption": "{{$:/language/Manager/Item/Tags}}",
            "text": "\\whitespace trim\n\\define tag-checkbox-actions()\n<$action-listops\n\t$tiddler=\"$:/config/Manager/RecentTags\"\n\t$subfilter=\"[<tag>] [list[$:/config/Manager/RecentTags]] +[limit[12]]\"\n/>\n\\end\n\n\\define tag-picker-actions()\n<<tag-checkbox-actions>>\n\\end\n\n<p>\n<$list filter=\"[all[current]tags[]] [list[$:/config/Manager/RecentTags]] +[sort[title]] \" variable=\"tag\" storyview=\"pop\">\n<div>\n<$checkbox tiddler=<<currentTiddler>> tag=<<tag>> actions=<<tag-checkbox-actions>>>\n<$macrocall $name=\"tag-pill\" tag=<<tag>>/>\n</$checkbox>\n</div>\n</$list>\n</p>\n<p>\n<$fieldmangler>\n<$macrocall $name=\"tag-picker\" actions=<<tag-picker-actions>>/>\n</$fieldmangler>\n</p>\n"
        },
        "$:/Manager/ItemSidebar/Tools": {
            "title": "$:/Manager/ItemSidebar/Tools",
            "tags": "$:/tags/Manager/ItemSidebar",
            "caption": "{{$:/language/Manager/Item/Tools}}",
            "text": "<p>\n<$button to=<<currentTiddler>>>{{$:/core/images/link}} open</$button>\n</p>\n<p>\n<$button message=\"tm-edit-tiddler\" param=<<currentTiddler>>>{{$:/core/images/edit-button}} edit</$button>\n</p>\n"
        },
        "$:/Manager": {
            "title": "$:/Manager",
            "icon": "$:/core/images/list",
            "color": "#bbb",
            "text": "\\define lingo-base() $:/language/Manager/\n\n\\define list-item-content-item()\n<div class=\"tc-manager-list-item-content-item\">\n\t<$vars state-title=\"\"\"$:/state/popup/manager/item/$(listItem)$\"\"\">\n\t\t<$reveal state=<<state-title>> type=\"match\" text=\"show\" default=\"show\" tag=\"div\">\n\t\t\t<$button set=<<state-title>> setTo=\"hide\" class=\"tc-btn-invisible tc-manager-list-item-content-item-heading\">\n\t\t\t\t{{$:/core/images/down-arrow}} <$transclude tiddler=<<listItem>> field=\"caption\"/>\n\t\t\t</$button>\n\t\t</$reveal>\n\t\t<$reveal state=<<state-title>> type=\"nomatch\" text=\"show\" default=\"show\" tag=\"div\">\n\t\t\t<$button set=<<state-title>> setTo=\"show\" class=\"tc-btn-invisible tc-manager-list-item-content-item-heading\">\n\t\t\t\t{{$:/core/images/right-arrow}} <$transclude tiddler=<<listItem>> field=\"caption\"/>\n\t\t\t</$button>\n\t\t</$reveal>\n\t\t<$reveal state=<<state-title>> type=\"match\" text=\"show\" default=\"show\" tag=\"div\" class=\"tc-manager-list-item-content-item-body\">\n\t\t\t<$transclude tiddler=<<listItem>>/>\n\t\t</$reveal>\n\t</$vars>\n</div>\n\\end\n\n<div class=\"tc-manager-wrapper\">\n\t<div class=\"tc-manager-controls\">\n\t\t<div class=\"tc-manager-control\">\n\t\t\t<<lingo Controls/Show/Prompt>> <$select tiddler=\"$:/config/Manager/Show\" default=\"tiddlers\">\n\t\t\t\t<option value=\"tiddlers\"><<lingo Controls/Show/Option/Tiddlers>></option>\n\t\t\t\t<option value=\"tags\"><<lingo Controls/Show/Option/Tags>></option>\n\t\t\t</$select>\n\t\t</div>\n\t\t<div class=\"tc-manager-control\">\n\t\t\t<<lingo Controls/Search/Prompt>> <$edit-text tiddler=\"$:/config/Manager/Filter\" tag=\"input\" default=\"\" placeholder={{$:/language/Manager/Controls/Search/Placeholder}}/>\n\t\t</div>\n\t\t<div class=\"tc-manager-control\">\n\t\t\t<<lingo Controls/FilterByTag/Prompt>> <$select tiddler=\"$:/config/Manager/Tag\" default=\"\">\n\t\t\t\t<option value=\"\"><<lingo Controls/FilterByTag/None>></option>\n\t\t\t\t<$list filter=\"[!is{$:/config/Manager/System}tags[]!is[system]sort[title]]\" variable=\"tag\">\n\t\t\t\t\t<option value=<<tag>>><$text text=<<tag>>/></option>\n\t\t\t\t</$list>\n\t\t\t</$select>\n\t\t</div>\n\t\t<div class=\"tc-manager-control\">\n\t\t\t<<lingo Controls/Sort/Prompt>> <$select tiddler=\"$:/config/Manager/Sort\" default=\"title\">\n\t\t\t\t<optgroup label=\"Common\">\n\t\t\t\t\t<$list filter=\"title modified modifier created creator created\" variable=\"field\">\n\t\t\t\t\t\t<option value=<<field>>><$text text=<<field>>/></option>\n\t\t\t\t\t</$list>\n\t\t\t\t</optgroup>\n\t\t\t\t<optgroup label=\"All\">\n\t\t\t\t\t<$list filter=\"[all{$:/config/Manager/Show}!is{$:/config/Manager/System}fields[]sort[title]] -title -modified -modifier -created -creator -created\" variable=\"field\">\n\t\t\t\t\t\t<option value=<<field>>><$text text=<<field>>/></option>\n\t\t\t\t\t</$list>\n\t\t\t\t</optgroup>\n\t\t\t</$select>\n\t\t\t<$checkbox tiddler=\"$:/config/Manager/Order\" field=\"text\" checked=\"reverse\" unchecked=\"forward\" default=\"forward\">\n\t\t\t\t<<lingo Controls/Order/Prompt>>\n\t\t\t</$checkbox>\n\t\t</div>\n\t\t<div class=\"tc-manager-control\">\n\t\t\t<$checkbox tiddler=\"$:/config/Manager/System\" field=\"text\" checked=\"\" unchecked=\"system\" default=\"system\">\n\t\t\t\t{{$:/language/SystemTiddlers/Include/Prompt}}\n\t\t\t</$checkbox>\n\t\t</div>\n\t</div>\n\t<div class=\"tc-manager-list\">\n\t\t<$list filter=\"[all{$:/config/Manager/Show}!is{$:/config/Manager/System}search{$:/config/Manager/Filter}tag:strict{$:/config/Manager/Tag}sort{$:/config/Manager/Sort}order{$:/config/Manager/Order}]\">\n\t\t\t<$vars transclusion=<<currentTiddler>>>\n\t\t\t\t<div style=\"tc-manager-list-item\">\n\t\t\t\t\t<$button popup=<<qualify \"$:/state/manager/popup\">> class=\"tc-btn-invisible tc-manager-list-item-heading\" selectedClass=\"tc-manager-list-item-heading-selected\">\n\t\t\t\t\t\t<$text text=<<currentTiddler>>/>\n\t\t\t\t\t</$button>\n\t\t\t\t\t<$reveal state=<<qualify \"$:/state/manager/popup\">> type=\"nomatch\" text=\"\" default=\"\" tag=\"div\" class=\"tc-manager-list-item-content tc-popup-handle\">\n\t\t\t\t\t\t<div class=\"tc-manager-list-item-content-tiddler\">\n\t\t\t\t\t\t\t<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Manager/ItemMain]!has[draft.of]]\" variable=\"listItem\">\n\t\t\t\t\t\t\t\t<<list-item-content-item>>\n\t\t\t\t\t\t\t</$list>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class=\"tc-manager-list-item-content-sidebar\">\n\t\t\t\t\t\t\t<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Manager/ItemSidebar]!has[draft.of]]\" variable=\"listItem\">\n\t\t\t\t\t\t\t\t<<list-item-content-item>>\n\t\t\t\t\t\t\t</$list>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</$reveal>\n\t\t\t\t</div>\n\t\t\t</$vars>\n\t\t</$list>\n\t</div>\n</div>\n"
        },
        "$:/core/ui/MissingTemplate": {
            "title": "$:/core/ui/MissingTemplate",
            "text": "<div class=\"tc-tiddler-missing\">\n<$button popup=<<qualify \"$:/state/popup/missing\">> class=\"tc-btn-invisible tc-missing-tiddler-label\">\n<$view field=\"title\" format=\"text\" />\n</$button>\n<$reveal state=<<qualify \"$:/state/popup/missing\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\">\n<$transclude tiddler=\"$:/core/ui/ListItemTemplate\"/>\n<hr>\n<$list filter=\"[all[current]backlinks[]sort[title]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n</div>\n</$reveal>\n</div>\n"
        },
        "$:/core/ui/MoreSideBar/All": {
            "title": "$:/core/ui/MoreSideBar/All",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/SideBar/All/Caption}}",
            "text": "<$list filter={{$:/core/Filters/AllTiddlers!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n"
        },
        "$:/core/ui/MoreSideBar/Drafts": {
            "title": "$:/core/ui/MoreSideBar/Drafts",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/SideBar/Drafts/Caption}}",
            "text": "<$list filter={{$:/core/Filters/Drafts!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n"
        },
        "$:/core/ui/MoreSideBar/Explorer": {
            "title": "$:/core/ui/MoreSideBar/Explorer",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/SideBar/Explorer/Caption}}",
            "text": "<<tree \"$:/\">>\n"
        },
        "$:/core/ui/MoreSideBar/Missing": {
            "title": "$:/core/ui/MoreSideBar/Missing",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/SideBar/Missing/Caption}}",
            "text": "<$list filter={{$:/core/Filters/Missing!!filter}} template=\"$:/core/ui/MissingTemplate\"/>\n"
        },
        "$:/core/ui/MoreSideBar/Orphans": {
            "title": "$:/core/ui/MoreSideBar/Orphans",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/SideBar/Orphans/Caption}}",
            "text": "<$list filter={{$:/core/Filters/Orphans!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n"
        },
        "$:/core/ui/MoreSideBar/Plugins/Languages": {
            "title": "$:/core/ui/MoreSideBar/Plugins/Languages",
            "tags": "$:/tags/MoreSideBar/Plugins",
            "caption": "{{$:/language/ControlPanel/Plugins/Languages/Caption}}",
            "text": "<$list filter=\"[!has[draft.of]plugin-type[language]sort[description]]\" template=\"$:/core/ui/PluginListItemTemplate\" emptyMessage={{$:/language/ControlPanel/Plugins/Empty/Hint}}/>\n"
        },
        "$:/core/ui/MoreSideBar/Plugins/Plugins": {
            "title": "$:/core/ui/MoreSideBar/Plugins/Plugins",
            "tags": "$:/tags/MoreSideBar/Plugins",
            "caption": "{{$:/language/ControlPanel/Plugins/Plugins/Caption}}",
            "text": "<$list filter=\"[!has[draft.of]plugin-type[plugin]sort[description]]\" template=\"$:/core/ui/PluginListItemTemplate\" emptyMessage={{$:/language/ControlPanel/Plugins/Empty/Hint}}>>/>\n"
        },
        "$:/core/ui/MoreSideBar/Plugins/Theme": {
            "title": "$:/core/ui/MoreSideBar/Plugins/Theme",
            "tags": "$:/tags/MoreSideBar/Plugins",
            "caption": "{{$:/language/ControlPanel/Plugins/Themes/Caption}}",
            "text": "<$list filter=\"[!has[draft.of]plugin-type[theme]sort[description]]\" template=\"$:/core/ui/PluginListItemTemplate\" emptyMessage={{$:/language/ControlPanel/Plugins/Empty/Hint}}/>\n"
        },
        "$:/core/ui/MoreSideBar/Plugins": {
            "title": "$:/core/ui/MoreSideBar/Plugins",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/ControlPanel/Plugins/Caption}}",
            "text": "\n{{$:/language/ControlPanel/Plugins/Installed/Hint}}\n\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/MoreSideBar/Plugins]!has[draft.of]]\" default=\"$:/core/ui/MoreSideBar/Plugins/Plugins\" explicitState=\"$:/state/tab-1163638994\"/>\n"
        },
        "$:/core/ui/MoreSideBar/Recent": {
            "title": "$:/core/ui/MoreSideBar/Recent",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/SideBar/Recent/Caption}}",
            "text": "<$macrocall $name=\"timeline\" format={{$:/language/RecentChanges/DateFormat}}/>\n"
        },
        "$:/core/ui/MoreSideBar/Shadows": {
            "title": "$:/core/ui/MoreSideBar/Shadows",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/SideBar/Shadows/Caption}}",
            "text": "<$list filter={{$:/core/Filters/ShadowTiddlers!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n"
        },
        "$:/core/ui/MoreSideBar/System": {
            "title": "$:/core/ui/MoreSideBar/System",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/SideBar/System/Caption}}",
            "text": "<$list filter={{$:/core/Filters/SystemTiddlers!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n"
        },
        "$:/core/ui/MoreSideBar/Tags": {
            "title": "$:/core/ui/MoreSideBar/Tags",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/SideBar/Tags/Caption}}",
            "text": "<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"\">\n\n{{$:/core/ui/Buttons/tag-manager}}\n\n</$set>\n\n</$set>\n\n</$set>\n\n<$list filter={{$:/core/Filters/AllTags!!filter}}>\n\n<$transclude tiddler=\"$:/core/ui/TagTemplate\"/>\n\n</$list>\n\n<hr class=\"tc-untagged-separator\">\n\n{{$:/core/ui/UntaggedTemplate}}\n"
        },
        "$:/core/ui/MoreSideBar/Types": {
            "title": "$:/core/ui/MoreSideBar/Types",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/SideBar/Types/Caption}}",
            "text": "<$list filter={{$:/core/Filters/TypedTiddlers!!filter}}>\n<div class=\"tc-menu-list-item\">\n<$view field=\"type\"/>\n<$list filter=\"[type{!!type}!is[system]sort[title]]\">\n<div class=\"tc-menu-list-subitem\">\n<$link to={{!!title}}><$view field=\"title\"/></$link>\n</div>\n</$list>\n</div>\n</$list>\n"
        },
        "$:/core/ui/Buttons/advanced-search": {
            "title": "$:/core/ui/Buttons/advanced-search",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/advanced-search-button}} {{$:/language/Buttons/AdvancedSearch/Caption}}",
            "description": "{{$:/language/Buttons/AdvancedSearch/Hint}}",
            "text": "\\whitespace trim\n\\define advanced-search-button(class)\n<$button to=\"$:/AdvancedSearch\" tooltip={{$:/language/Buttons/AdvancedSearch/Hint}} aria-label={{$:/language/Buttons/AdvancedSearch/Caption}} class=\"\"\"$(tv-config-toolbar-class)$ $class$\"\"\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/advanced-search-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/AdvancedSearch/Caption}}/></span>\n</$list>\n</$button>\n\\end\n\n<$list filter=\"[list[$:/StoryList]] +[field:title[$:/AdvancedSearch]]\" emptyMessage=<<advanced-search-button>>>\n<<advanced-search-button \"tc-selected\">>\n</$list>\n"
        },
        "$:/core/ui/Buttons/close-all": {
            "title": "$:/core/ui/Buttons/close-all",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/close-all-button}} {{$:/language/Buttons/CloseAll/Caption}}",
            "description": "{{$:/language/Buttons/CloseAll/Hint}}",
            "text": "<$button message=\"tm-close-all-tiddlers\" tooltip={{$:/language/Buttons/CloseAll/Hint}} aria-label={{$:/language/Buttons/CloseAll/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/close-all-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/CloseAll/Caption}}/></span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/control-panel": {
            "title": "$:/core/ui/Buttons/control-panel",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/options-button}} {{$:/language/Buttons/ControlPanel/Caption}}",
            "description": "{{$:/language/Buttons/ControlPanel/Hint}}",
            "text": "\\whitespace trim\n\\define control-panel-button(class)\n<$button to=\"$:/ControlPanel\" tooltip={{$:/language/Buttons/ControlPanel/Hint}} aria-label={{$:/language/Buttons/ControlPanel/Caption}} class=\"\"\"$(tv-config-toolbar-class)$ $class$\"\"\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/options-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/ControlPanel/Caption}}/></span>\n</$list>\n</$button>\n\\end\n\n<$list filter=\"[list[$:/StoryList]] +[field:title[$:/ControlPanel]]\" emptyMessage=<<control-panel-button>>>\n<<control-panel-button \"tc-selected\">>\n</$list>\n"
        },
        "$:/core/ui/Buttons/encryption": {
            "title": "$:/core/ui/Buttons/encryption",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/locked-padlock}} {{$:/language/Buttons/Encryption/Caption}}",
            "description": "{{$:/language/Buttons/Encryption/Hint}}",
            "text": "\\whitespace trim\n<$reveal type=\"match\" state=\"$:/isEncrypted\" text=\"yes\">\n<$button message=\"tm-clear-password\" tooltip={{$:/language/Buttons/Encryption/ClearPassword/Hint}} aria-label={{$:/language/Buttons/Encryption/ClearPassword/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/locked-padlock}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Encryption/ClearPassword/Caption}}/></span>\n</$list>\n</$button>\n</$reveal>\n<$reveal type=\"nomatch\" state=\"$:/isEncrypted\" text=\"yes\">\n<$button message=\"tm-set-password\" tooltip={{$:/language/Buttons/Encryption/SetPassword/Hint}} aria-label={{$:/language/Buttons/Encryption/SetPassword/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/unlocked-padlock}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Encryption/SetPassword/Caption}}/></span>\n</$list>\n</$button>\n</$reveal>\n"
        },
        "$:/core/ui/Buttons/export-page": {
            "title": "$:/core/ui/Buttons/export-page",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/export-button}} {{$:/language/Buttons/ExportPage/Caption}}",
            "description": "{{$:/language/Buttons/ExportPage/Hint}}",
            "text": "<$macrocall $name=\"exportButton\" exportFilter=\"[!is[system]sort[title]]\" lingoBase=\"$:/language/Buttons/ExportPage/\"/>"
        },
        "$:/core/ui/Buttons/fold-all": {
            "title": "$:/core/ui/Buttons/fold-all",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/fold-all-button}} {{$:/language/Buttons/FoldAll/Caption}}",
            "description": "{{$:/language/Buttons/FoldAll/Hint}}",
            "text": "<$button tooltip={{$:/language/Buttons/FoldAll/Hint}} aria-label={{$:/language/Buttons/FoldAll/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-fold-all-tiddlers\" $param=<<currentTiddler>> foldedStatePrefix=\"$:/state/folded/\"/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\" variable=\"listItem\">\n{{$:/core/images/fold-all-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/FoldAll/Caption}}/></span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/full-screen": {
            "title": "$:/core/ui/Buttons/full-screen",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/full-screen-button}} {{$:/language/Buttons/FullScreen/Caption}}",
            "description": "{{$:/language/Buttons/FullScreen/Hint}}",
            "text": "<$button message=\"tm-full-screen\" tooltip={{$:/language/Buttons/FullScreen/Hint}} aria-label={{$:/language/Buttons/FullScreen/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/full-screen-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/FullScreen/Caption}}/></span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/home": {
            "title": "$:/core/ui/Buttons/home",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/home-button}} {{$:/language/Buttons/Home/Caption}}",
            "description": "{{$:/language/Buttons/Home/Hint}}",
            "text": "<$button message=\"tm-home\" tooltip={{$:/language/Buttons/Home/Hint}} aria-label={{$:/language/Buttons/Home/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/home-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Home/Caption}}/></span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/import": {
            "title": "$:/core/ui/Buttons/import",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/import-button}} {{$:/language/Buttons/Import/Caption}}",
            "description": "{{$:/language/Buttons/Import/Hint}}",
            "text": "<div class=\"tc-file-input-wrapper\">\n<$button tooltip={{$:/language/Buttons/Import/Hint}} aria-label={{$:/language/Buttons/Import/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/import-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Import/Caption}}/></span>\n</$list>\n</$button>\n<$browse tooltip={{$:/language/Buttons/Import/Hint}}/>\n</div>"
        },
        "$:/core/ui/Buttons/language": {
            "title": "$:/core/ui/Buttons/language",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/globe}} {{$:/language/Buttons/Language/Caption}}",
            "description": "{{$:/language/Buttons/Language/Hint}}",
            "text": "\\whitespace trim\n\\define flag-title()\n$(languagePluginTitle)$/icon\n\\end\n<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/popup/language\">> tooltip={{$:/language/Buttons/Language/Hint}} aria-label={{$:/language/Buttons/Language/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n<span class=\"tc-image-button\">\n<$set name=\"languagePluginTitle\" value={{$:/language}}>\n<$image source=<<flag-title>>/>\n</$set>\n</span>\n</$list>\n<$text text=\" \"/>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Language/Caption}}/></span>\n</$list>\n</$button>\n</span>\n<$reveal state=<<qualify \"$:/state/popup/language\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\">\n{{$:/snippets/languageswitcher}}\n</div>\n</$reveal>\n"
        },
        "$:/core/ui/Buttons/manager": {
            "title": "$:/core/ui/Buttons/manager",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/list}} {{$:/language/Buttons/Manager/Caption}}",
            "description": "{{$:/language/Buttons/Manager/Hint}}",
            "text": "\\whitespace trim\n\\define manager-button(class)\n<$button to=\"$:/Manager\" tooltip={{$:/language/Buttons/Manager/Hint}} aria-label={{$:/language/Buttons/Manager/Caption}} class=\"\"\"$(tv-config-toolbar-class)$ $class$\"\"\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/list}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Manager/Caption}}/></span>\n</$list>\n</$button>\n\\end\n\n<$list filter=\"[list[$:/StoryList]] +[field:title[$:/Manager]]\" emptyMessage=<<manager-button>>>\n<<manager-button \"tc-selected\">>\n</$list>\n"
        },
        "$:/core/ui/Buttons/more-page-actions": {
            "title": "$:/core/ui/Buttons/more-page-actions",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/down-arrow}} {{$:/language/Buttons/More/Caption}}",
            "description": "{{$:/language/Buttons/More/Hint}}",
            "text": "\\define config-title()\n$:/config/PageControlButtons/Visibility/$(listItem)$\n\\end\n<$button popup=<<qualify \"$:/state/popup/more\">> tooltip={{$:/language/Buttons/More/Hint}} aria-label={{$:/language/Buttons/More/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/down-arrow}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/More/Caption}}/></span>\n</$list>\n</$button><$reveal state=<<qualify \"$:/state/popup/more\">> type=\"popup\" position=\"below\" animate=\"yes\">\n\n<div class=\"tc-drop-down\">\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"tc-btn-invisible\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/PageControls]!has[draft.of]] -[[$:/core/ui/Buttons/more-page-actions]]\" variable=\"listItem\">\n\n<$reveal type=\"match\" state=<<config-title>> text=\"hide\">\n\n<$set name=\"tv-config-toolbar-class\" filter=\"[<tv-config-toolbar-class>] [<listItem>encodeuricomponent[]addprefix[tc-btn-]]\">\n\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n\n</$set>\n\n</$reveal>\n\n</$list>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</div>\n\n</$reveal>"
        },
        "$:/core/ui/Buttons/new-image": {
            "title": "$:/core/ui/Buttons/new-image",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/new-image-button}} {{$:/language/Buttons/NewImage/Caption}}",
            "description": "{{$:/language/Buttons/NewImage/Hint}}",
            "text": "\\whitespace trim\n<$button tooltip={{$:/language/Buttons/NewImage/Hint}} aria-label={{$:/language/Buttons/NewImage/Caption}} class=<<tv-config-toolbar-class>> actions={{$:/core/ui/Actions/new-image}}>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/new-image-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/NewImage/Caption}}/></span>\n</$list>\n</$button>\n"
        },
        "$:/core/ui/Buttons/new-journal": {
            "title": "$:/core/ui/Buttons/new-journal",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/new-journal-button}} {{$:/language/Buttons/NewJournal/Caption}}",
            "description": "{{$:/language/Buttons/NewJournal/Hint}}",
            "text": "\\whitespace trim\n\\define journalButton()\n<$button tooltip={{$:/language/Buttons/NewJournal/Hint}} aria-label={{$:/language/Buttons/NewJournal/Caption}} class=<<tv-config-toolbar-class>> actions={{$:/core/ui/Actions/new-journal}}>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/new-journal-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/NewJournal/Caption}}/></span>\n</$list>\n</$button>\n\\end\n<<journalButton>>\n"
        },
        "$:/core/ui/Buttons/new-tiddler": {
            "title": "$:/core/ui/Buttons/new-tiddler",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/new-button}} {{$:/language/Buttons/NewTiddler/Caption}}",
            "description": "{{$:/language/Buttons/NewTiddler/Hint}}",
            "text": "\\whitespace trim\n<$button actions={{$:/core/ui/Actions/new-tiddler}} tooltip={{$:/language/Buttons/NewTiddler/Hint}} aria-label={{$:/language/Buttons/NewTiddler/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/new-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/NewTiddler/Caption}}/></span>\n</$list>\n</$button>\n"
        },
        "$:/core/ui/Buttons/palette": {
            "title": "$:/core/ui/Buttons/palette",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/palette}} {{$:/language/Buttons/Palette/Caption}}",
            "description": "{{$:/language/Buttons/Palette/Hint}}",
            "text": "\\whitespace trim\n<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/popup/palette\">> tooltip={{$:/language/Buttons/Palette/Hint}} aria-label={{$:/language/Buttons/Palette/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/palette}}\n</$list>\n<$text text=\" \"/>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Palette/Caption}}/></span>\n</$list>\n</$button>\n</span>\n<$reveal state=<<qualify \"$:/state/popup/palette\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\" style=\"font-size:0.7em;\">\n{{$:/snippets/paletteswitcher}}\n</div>\n</$reveal>\n"
        },
        "$:/core/ui/Buttons/print": {
            "title": "$:/core/ui/Buttons/print",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/print-button}} {{$:/language/Buttons/Print/Caption}}",
            "description": "{{$:/language/Buttons/Print/Hint}}",
            "text": "<$button message=\"tm-print\" tooltip={{$:/language/Buttons/Print/Hint}} aria-label={{$:/language/Buttons/Print/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/print-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Print/Caption}}/></span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/refresh": {
            "title": "$:/core/ui/Buttons/refresh",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/refresh-button}} {{$:/language/Buttons/Refresh/Caption}}",
            "description": "{{$:/language/Buttons/Refresh/Hint}}",
            "text": "<$button message=\"tm-browser-refresh\" tooltip={{$:/language/Buttons/Refresh/Hint}} aria-label={{$:/language/Buttons/Refresh/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/refresh-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Refresh/Caption}}/></span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/save-wiki": {
            "title": "$:/core/ui/Buttons/save-wiki",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/save-button}} {{$:/language/Buttons/SaveWiki/Caption}}",
            "description": "{{$:/language/Buttons/SaveWiki/Hint}}",
            "text": "<$button tooltip={{$:/language/Buttons/SaveWiki/Hint}} aria-label={{$:/language/Buttons/SaveWiki/Caption}} class=<<tv-config-toolbar-class>>>\n<$wikify name=\"site-title\" text={{$:/config/SaveWikiButton/Filename}}>\n<$action-sendmessage $message=\"tm-save-wiki\" $param={{$:/config/SaveWikiButton/Template}} filename=<<site-title>>/>\n</$wikify>\n<span class=\"tc-dirty-indicator\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/save-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/SaveWiki/Caption}}/></span>\n</$list>\n</span>\n</$button>"
        },
        "$:/core/ui/Buttons/storyview": {
            "title": "$:/core/ui/Buttons/storyview",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/storyview-classic}} {{$:/language/Buttons/StoryView/Caption}}",
            "description": "{{$:/language/Buttons/StoryView/Hint}}",
            "text": "\\whitespace trim\n\\define icon()\n$:/core/images/storyview-$(storyview)$\n\\end\n<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/popup/storyview\">> tooltip={{$:/language/Buttons/StoryView/Hint}} aria-label={{$:/language/Buttons/StoryView/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n<$set name=\"storyview\" value={{$:/view}}>\n<$transclude tiddler=<<icon>>/>\n</$set>\n</$list>\n<$text text=\" \"/>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/StoryView/Caption}}/></span>\n</$list>\n</$button>\n</span>\n<$reveal state=<<qualify \"$:/state/popup/storyview\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\">\n{{$:/snippets/viewswitcher}}\n</div>\n</$reveal>\n"
        },
        "$:/core/ui/Buttons/tag-manager": {
            "title": "$:/core/ui/Buttons/tag-manager",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/tag-button}} {{$:/language/Buttons/TagManager/Caption}}",
            "description": "{{$:/language/Buttons/TagManager/Hint}}",
            "text": "\\whitespace trim\n\\define control-panel-button(class)\n<$button to=\"$:/TagManager\" tooltip={{$:/language/Buttons/TagManager/Hint}} aria-label={{$:/language/Buttons/TagManager/Caption}} class=\"\"\"$(tv-config-toolbar-class)$ $class$\"\"\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/tag-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/TagManager/Caption}}/></span>\n</$list>\n</$button>\n\\end\n\n<$list filter=\"[list[$:/StoryList]] +[field:title[$:/TagManager]]\" emptyMessage=<<control-panel-button>>>\n<<control-panel-button \"tc-selected\">>\n</$list>\n"
        },
        "$:/core/ui/Buttons/theme": {
            "title": "$:/core/ui/Buttons/theme",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/theme-button}} {{$:/language/Buttons/Theme/Caption}}",
            "description": "{{$:/language/Buttons/Theme/Hint}}",
            "text": "\\whitespace trim\n<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/popup/theme\">> tooltip={{$:/language/Buttons/Theme/Hint}} aria-label={{$:/language/Buttons/Theme/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/theme-button}}\n</$list>\n<$text text=\" \"/>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Theme/Caption}}/></span>\n</$list>\n</$button>\n</span>\n<$reveal state=<<qualify \"$:/state/popup/theme\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\">\n<$linkcatcher to=\"$:/theme\">\n{{$:/snippets/themeswitcher}}\n</$linkcatcher>\n</div>\n</$reveal>\n"
        },
        "$:/core/ui/Buttons/timestamp": {
            "title": "$:/core/ui/Buttons/timestamp",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/timestamp-on}} {{$:/language/Buttons/Timestamp/Caption}}",
            "description": "{{$:/language/Buttons/Timestamp/Hint}}",
            "text": "\\whitespace trim\n<$reveal type=\"nomatch\" state=\"$:/config/TimestampDisable\" text=\"yes\">\n<$button tooltip={{$:/language/Buttons/Timestamp/On/Hint}} aria-label={{$:/language/Buttons/Timestamp/On/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-setfield $tiddler=\"$:/config/TimestampDisable\" $value=\"yes\"/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/timestamp-on}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Timestamp/On/Caption}}/></span>\n</$list>\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=\"$:/config/TimestampDisable\" text=\"yes\">\n<$button tooltip={{$:/language/Buttons/Timestamp/Off/Hint}} aria-label={{$:/language/Buttons/Timestamp/Off/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-setfield $tiddler=\"$:/config/TimestampDisable\" $value=\"no\"/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/timestamp-off}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Timestamp/Off/Caption}}/></span>\n</$list>\n</$button>\n</$reveal>\n"
        },
        "$:/core/ui/Buttons/unfold-all": {
            "title": "$:/core/ui/Buttons/unfold-all",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/unfold-all-button}} {{$:/language/Buttons/UnfoldAll/Caption}}",
            "description": "{{$:/language/Buttons/UnfoldAll/Hint}}",
            "text": "<$button tooltip={{$:/language/Buttons/UnfoldAll/Hint}} aria-label={{$:/language/Buttons/UnfoldAll/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-unfold-all-tiddlers\" $param=<<currentTiddler>> foldedStatePrefix=\"$:/state/folded/\"/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\" variable=\"listItem\">\n{{$:/core/images/unfold-all-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/UnfoldAll/Caption}}/></span>\n</$list>\n</$button>"
        },
        "$:/core/ui/PageTemplate/pagecontrols": {
            "title": "$:/core/ui/PageTemplate/pagecontrols",
            "text": "\\whitespace trim\n\\define config-title()\n$:/config/PageControlButtons/Visibility/$(listItem)$\n\\end\n<div class=\"tc-page-controls\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/PageControls]!has[draft.of]]\" variable=\"listItem\">\n<$set name=\"hidden\" value=<<config-title>>>\n<$list filter=\"[<hidden>!text[hide]]\" storyview=\"pop\" variable=\"ignore\">\n<$set name=\"tv-config-toolbar-class\" filter=\"[<tv-config-toolbar-class>] [<listItem>encodeuricomponent[]addprefix[tc-btn-]]\">\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n</$set>\n</$list>\n</$set>\n</$list>\n</div>\n"
        },
        "$:/core/ui/PageStylesheet": {
            "title": "$:/core/ui/PageStylesheet",
            "text": "\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n\n<$set name=\"currentTiddler\" value={{$:/language}}>\n\n<$set name=\"languageTitle\" value={{!!name}}>\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Stylesheet]!has[draft.of]]\">\n<$transclude mode=\"block\"/>\n</$list>\n\n</$set>\n\n</$set>\n"
        },
        "$:/core/ui/PageTemplate/alerts": {
            "title": "$:/core/ui/PageTemplate/alerts",
            "tags": "$:/tags/PageTemplate",
            "text": "<div class=\"tc-alerts\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Alert]!has[draft.of]]\" template=\"$:/core/ui/AlertTemplate\" storyview=\"pop\"/>\n\n</div>\n"
        },
        "$:/core/ui/PageTemplate/drafts": {
            "title": "$:/core/ui/PageTemplate/drafts",
            "tags": "$:/tags/PageTemplate",
            "text": "\\whitespace trim\n<$reveal state=\"$:/status/IsReadOnly\" type=\"nomatch\" text=\"yes\" tag=\"div\" class=\"tc-drafts-list\">\n<$list filter=\"[has[draft.of]!sort[modified]] -[list[$:/StoryList]]\">\n<$link>\n{{$:/core/images/edit-button}} <$text text=<<currentTiddler>>/>\n</$link>\n</$list>\n</$reveal>\n"
        },
        "$:/core/ui/PageTemplate/pluginreloadwarning": {
            "title": "$:/core/ui/PageTemplate/pluginreloadwarning",
            "tags": "$:/tags/PageTemplate",
            "text": "\\define lingo-base() $:/language/\n\n<$list filter=\"[{$:/status/RequireReloadDueToPluginChange}match[yes]]\">\n\n<$reveal type=\"nomatch\" state=\"$:/temp/HidePluginWarning\" text=\"yes\">\n\n<div class=\"tc-plugin-reload-warning\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"\">\n\n<<lingo PluginReloadWarning>> <$button set=\"$:/temp/HidePluginWarning\" setTo=\"yes\" class=\"tc-btn-invisible\">{{$:/core/images/close-button}}</$button>\n\n</$set>\n\n</div>\n\n</$reveal>\n\n</$list>\n"
        },
        "$:/core/ui/PageTemplate/sidebar": {
            "title": "$:/core/ui/PageTemplate/sidebar",
            "tags": "$:/tags/PageTemplate",
            "text": "\\whitespace trim\n\\define config-title()\n$:/config/SideBarSegments/Visibility/$(listItem)$\n\\end\n\n<$scrollable fallthrough=\"no\" class=\"tc-sidebar-scrollable\">\n\n<div class=\"tc-sidebar-header\">\n\n<$reveal state=\"$:/state/sidebar\" type=\"match\" text=\"yes\" default=\"yes\" retain=\"yes\" animate=\"yes\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SideBarSegment]!has[draft.of]]\" variable=\"listItem\">\n\n<$reveal type=\"nomatch\" state=<<config-title>> text=\"hide\"  tag=\"div\">\n\n<$transclude tiddler=<<listItem>> mode=\"block\"/>\n\n</$reveal>\n\n</$list>\n\n</$reveal>\n\n</div>\n\n</$scrollable>\n"
        },
        "$:/core/ui/PageTemplate/story": {
            "title": "$:/core/ui/PageTemplate/story",
            "tags": "$:/tags/PageTemplate",
            "text": "\\whitespace trim\n<section class=\"tc-story-river\">\n\n<section class=\"story-backdrop\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/AboveStory]!has[draft.of]]\">\n\n<$transclude/>\n\n</$list>\n\n</section>\n\n<$list filter=\"[list[$:/StoryList]]\" history=\"$:/HistoryList\" template={{$:/config/ui/ViewTemplate}} editTemplate={{$:/config/ui/EditTemplate}} storyview={{$:/view}} emptyMessage={{$:/config/EmptyStoryMessage}}/>\n\n<section class=\"story-frontdrop\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/BelowStory]!has[draft.of]]\">\n\n<$transclude/>\n\n</$list>\n\n</section>\n\n</section>\n"
        },
        "$:/core/ui/PageTemplate/topleftbar": {
            "title": "$:/core/ui/PageTemplate/topleftbar",
            "tags": "$:/tags/PageTemplate",
            "text": "<span class=\"tc-topbar tc-topbar-left\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TopLeftBar]!has[draft.of]]\" variable=\"listItem\" storyview=\"pop\">\n\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n\n</$list>\n\n</span>\n"
        },
        "$:/core/ui/PageTemplate/toprightbar": {
            "title": "$:/core/ui/PageTemplate/toprightbar",
            "tags": "$:/tags/PageTemplate",
            "text": "<span class=\"tc-topbar tc-topbar-right\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TopRightBar]!has[draft.of]]\" variable=\"listItem\" storyview=\"pop\">\n\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n\n</$list>\n\n</span>\n"
        },
        "$:/core/ui/PageTemplate": {
            "title": "$:/core/ui/PageTemplate",
            "name": "{{$:/language/PageTemplate/Name}}",
            "description": "{{$:/language/PageTemplate/Description}}",
            "text": "\\whitespace trim\n\\define containerClasses()\ntc-page-container tc-page-view-$(storyviewTitle)$ tc-language-$(languageTitle)$\n\\end\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n\n<$vars\n\ttv-config-toolbar-icons={{$:/config/Toolbar/Icons}}\n\ttv-config-toolbar-text={{$:/config/Toolbar/Text}}\n\ttv-config-toolbar-class={{$:/config/Toolbar/ButtonClass}}\n\ttv-enable-drag-and-drop={{$:/config/DragAndDrop/Enable}}\n\ttv-show-missing-links={{$:/config/MissingLinks}}\n\tstoryviewTitle={{$:/view}}\n\tlanguageTitle={{{ [{$:/language}get[name]] }}}>\n\n<div class=<<containerClasses>>>\n\n<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\" openLinkFromInsideRiver={{$:/config/Navigation/openLinkFromInsideRiver}} openLinkFromOutsideRiver={{$:/config/Navigation/openLinkFromOutsideRiver}} relinkOnRename={{$:/config/RelinkOnRename}}>\n\n<$dropzone enable=<<tv-enable-drag-and-drop>>>\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/PageTemplate]!has[draft.of]]\" variable=\"listItem\">\n\n<$transclude tiddler=<<listItem>>/>\n\n</$list>\n\n</$dropzone>\n\n</$navigator>\n\n</div>\n\n</$vars>\n"
        },
        "$:/PaletteManager": {
            "title": "$:/PaletteManager",
            "text": "\\define lingo-base() $:/language/ControlPanel/Palette/Editor/\n\\define describePaletteColour(colour)\n<$transclude tiddler=\"$:/language/Docs/PaletteColours/$colour$\"><$text text=\"$colour$\"/></$transclude>\n\\end\n\\define edit-colour-placeholder()\n edit $(colourName)$\n\\end\n\\define colour-tooltip(showhide) $showhide$ editor for $(newColourName)$ \n\\define resolve-colour(macrocall)\n\\import $:/core/macros/utils\n\\whitespace trim\n<$wikify name=\"name\" text=\"\"\"$macrocall$\"\"\">\n<<name>>\n</$wikify>\n\\end\n\\define delete-colour-index-actions() <$action-setfield $index=<<colourName>>/>\n\\define palette-manager-colour-row-segment()\n\\whitespace trim\n<$edit-text index=<<colourName>> tag=\"input\" placeholder=<<edit-colour-placeholder>> default=\"\"/>\n<br>\n<$edit-text index=<<colourName>> type=\"color\" tag=\"input\" class=\"tc-palette-manager-colour-input\"/>\n<$list filter=\"[<currentTiddler>getindex<colourName>removeprefix[<<]removesuffix[>>]] [<currentTiddler>getindex<colourName>removeprefix[<$]removesuffix[/>]]\" variable=\"ignore\">\n<$set name=\"state\" value={{{ [[$:/state/palettemanager/]addsuffix<currentTiddler>addsuffix[/]addsuffix<colourName>] }}}>\n<$wikify name=\"newColourName\" text=\"\"\"<$macrocall $name=\"resolve-colour\" macrocall={{{ [<currentTiddler>getindex<colourName>] }}}/>\"\"\">\n<$reveal state=<<state>> type=\"nomatch\" text=\"show\">\n<$button tooltip=<<colour-tooltip show>> aria-label=<<colour-tooltip show>> class=\"tc-btn-invisible\" set=<<state>> setTo=\"show\">{{$:/core/images/down-arrow}}<$text text=<<newColourName>> class=\"tc-small-gap-left\"/></$button><br>\n</$reveal>\n<$reveal state=<<state>> type=\"match\" text=\"show\">\n<$button tooltip=<<colour-tooltip hide>> aria-label=<<colour-tooltip show>> class=\"tc-btn-invisible\" actions=\"\"\"<$action-deletetiddler $tiddler=<<state>>/>\"\"\">{{$:/core/images/up-arrow}}<$text text=<<newColourName>> class=\"tc-small-gap-left\"/></$button><br>\n</$reveal>\n<$reveal state=<<state>> type=\"match\" text=\"show\">\n<$set name=\"colourName\" value=<<newColourName>>>\n<br>\n<<palette-manager-colour-row-segment>>\n<br><br>\n</$set>\n</$reveal>\n</$wikify>\n</$set>\n</$list>\n\\end\n\\define palette-manager-colour-row()\n\\whitespace trim\n<tr>\n<td>\n<span style=\"float:right;\">\n<$button tooltip={{$:/language/ControlPanel/Palette/Editor/Delete/Hint}} aria-label={{$:/language/ControlPanel/Palette/Editor/Delete/Hint}} class=\"tc-btn-invisible\" actions=<<delete-colour-index-actions>>>\n{{$:/core/images/delete-button}}</$button>\n</span>\n''<$macrocall $name=\"describePaletteColour\" colour=<<colourName>>/>''<br/>\n<$macrocall $name=\"colourName\" $output=\"text/plain\"/>\n</td>\n<td>\n<<palette-manager-colour-row-segment>>\n</td>\n</tr>\n\\end\n\\define palette-manager-table()\n\\whitespace trim\n<table>\n<tbody>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Palette]indexes[]]\" variable=\"colourName\">\n<$list filter=\"[<currentTiddler>indexes[]removeprefix<colourName>suffix[]]\" variable=\"ignore\" emptyMessage=\"\"\"\n<$list filter=\"[{$:/state/palettemanager/showexternal}removeprefix[yes]suffix[]]\" variable=\"ignore\">\n<<palette-manager-colour-row>>\n</$list>\n\"\"\">\n<<palette-manager-colour-row>>\n</$list>\n</$list>\n</tbody>\n</table>\n\\end\n<$set name=\"currentTiddler\" value={{$:/palette}}>\n\n<<lingo Prompt>> <$link to={{$:/palette}}><$macrocall $name=\"currentTiddler\" $output=\"text/plain\"/></$link>\n\n<$list filter=\"[all[current]is[shadow]is[tiddler]]\" variable=\"listItem\">\n<<lingo Prompt/Modified>>\n<$button message=\"tm-delete-tiddler\" param={{$:/palette}}><<lingo Reset/Caption>></$button>\n</$list>\n\n<$list filter=\"[all[current]is[shadow]!is[tiddler]]\" variable=\"listItem\">\n<<lingo Clone/Prompt>>\n</$list>\n\n<$button message=\"tm-new-tiddler\" param={{$:/palette}}><<lingo Clone/Caption>></$button>\n\n<$checkbox tiddler=\"$:/state/palettemanager/showexternal\" field=\"text\" checked=\"yes\" unchecked=\"no\"><span class=\"tc-small-gap-left\"><<lingo Names/External/Show>></span></$checkbox>\n\n<<palette-manager-table>>\n"
        },
        "$:/core/ui/PluginInfo": {
            "title": "$:/core/ui/PluginInfo",
            "text": "\\define localised-info-tiddler-title()\n$(currentTiddler)$/$(languageTitle)$/$(currentTab)$\n\\end\n\\define info-tiddler-title()\n$(currentTiddler)$/$(currentTab)$\n\\end\n\\define default-tiddler-title()\n$:/core/ui/PluginInfo/Default/$(currentTab)$\n\\end\n<$transclude tiddler=<<localised-info-tiddler-title>> mode=\"block\">\n<$transclude tiddler=<<currentTiddler>> subtiddler=<<localised-info-tiddler-title>> mode=\"block\">\n<$transclude tiddler=<<currentTiddler>> subtiddler=<<info-tiddler-title>> mode=\"block\">\n<$transclude tiddler=<<default-tiddler-title>> mode=\"block\">\n{{$:/language/ControlPanel/Plugin/NoInfoFound/Hint}}\n</$transclude>\n</$transclude>\n</$transclude>\n</$transclude>\n"
        },
        "$:/core/ui/PluginInfo/Default/contents": {
            "title": "$:/core/ui/PluginInfo/Default/contents",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/Advanced/PluginInfo/\n<<lingo Hint>>\n<ul>\n<$list filter=\"[all[current]plugintiddlers[]sort[title]]\" emptyMessage=<<lingo Empty/Hint>>>\n<li>\n<$link />\n</li>\n</$list>\n</ul>\n"
        },
        "$:/core/ui/PluginListItemTemplate": {
            "title": "$:/core/ui/PluginListItemTemplate",
            "text": "<div class=\"tc-menu-list-item\">\n<$link to={{!!title}}><$view field=\"description\"><$view field=\"title\"/></$view></$link>\n</div>"
        },
        "$:/core/ui/RootTemplate": {
            "title": "$:/core/ui/RootTemplate",
            "text": "<$transclude tiddler={{{ [{$:/layout}has[text]] ~[[$:/core/ui/PageTemplate]] }}} mode=\"inline\"/>\n\n"
        },
        "$:/core/ui/SearchResults": {
            "title": "$:/core/ui/SearchResults",
            "text": "<div class=\"tc-search-results\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]butfirst[]limit[1]]\" emptyMessage=\"\"\"\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]]\">\n<$transclude mode=\"block\"/>\n</$list>\n\"\"\">\n\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]]\" default={{$:/config/SearchResults/Default}} actions=\"\"\"<$action-setfield $tiddler=\"$:/state/search/currentTab\" text=<<currentTab>>/>\"\"\" explicitState=\"$:/state/tab/search-results/sidebar\"/>\n\n</$list>\n\n</div>\n"
        },
        "$:/core/ui/SideBar/More": {
            "title": "$:/core/ui/SideBar/More",
            "tags": "$:/tags/SideBar",
            "caption": "{{$:/language/SideBar/More/Caption}}",
            "text": "<div class=\"tc-more-sidebar\">\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/MoreSideBar]!has[draft.of]]\" default={{$:/config/DefaultMoreSidebarTab}} state=\"$:/state/tab/moresidebar\" class=\"tc-vertical tc-sidebar-tabs-more\" explicitState=\"$:/state/tab/moresidebar-1850697562\"/>\n</div>\n"
        },
        "$:/core/ui/SideBar/Open": {
            "title": "$:/core/ui/SideBar/Open",
            "tags": "$:/tags/SideBar",
            "caption": "{{$:/language/SideBar/Open/Caption}}",
            "text": "\\whitespace trim\n\\define lingo-base() $:/language/CloseAll/\n\n\\define drop-actions()\n<$action-listops $tiddler=<<tv-story-list>> $subfilter=\"+[insertbefore:currentTiddler<actionTiddler>]\"/>\n\\end\n\n\\define placeholder()\n<div class=\"tc-droppable-placeholder\"/>\n\\end\n\n\\define droppable-item(button)\n\\whitespace trim\n<$droppable actions=<<drop-actions>> enable=<<tv-allow-drag-and-drop>>>\n<<placeholder>>\n<div>\n$button$\n</div>\n</$droppable>\n\\end\n\n<div class=\"tc-sidebar-tab-open\">\n<$list filter=\"[list<tv-story-list>]\" history=<<tv-history-list>> storyview=\"pop\">\n<div class=\"tc-sidebar-tab-open-item\">\n<$macrocall $name=\"droppable-item\" button=\"\"\"<$button message=\"tm-close-tiddler\" tooltip={{$:/language/Buttons/Close/Hint}} aria-label={{$:/language/Buttons/Close/Caption}} class=\"tc-btn-invisible tc-btn-mini tc-small-gap-right\">{{$:/core/images/close-button}}</$button><$link to={{!!title}}><$view field=\"title\"/></$link>\"\"\"/>\n</div>\n</$list>\n<$tiddler tiddler=\"\">\n<div>\n<$macrocall $name=\"droppable-item\" button=\"\"\"<$button message=\"tm-close-all-tiddlers\" class=\"tc-btn-invisible tc-btn-mini\"><<lingo Button>></$button>\"\"\"/>\n</div>\n</$tiddler>\n</div>\n"
        },
        "$:/core/ui/SideBar/Recent": {
            "title": "$:/core/ui/SideBar/Recent",
            "tags": "$:/tags/SideBar",
            "caption": "{{$:/language/SideBar/Recent/Caption}}",
            "text": "<$macrocall $name=\"timeline\" format={{$:/language/RecentChanges/DateFormat}}/>\n"
        },
        "$:/core/ui/SideBar/Tools": {
            "title": "$:/core/ui/SideBar/Tools",
            "tags": "$:/tags/SideBar",
            "caption": "{{$:/language/SideBar/Tools/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/\n\\define config-title()\n$:/config/PageControlButtons/Visibility/$(listItem)$\n\\end\n\n<<lingo Basics/Version/Prompt>> <<version>>\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/PageControls]!has[draft.of]]\" variable=\"listItem\">\n\n<div style=\"position:relative;\" class={{{ [<listItem>encodeuricomponent[]addprefix[tc-btn-]] }}}>\n\n<$checkbox tiddler=<<config-title>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"show\"/> <$transclude tiddler=<<listItem>>/> <i class=\"tc-muted\"><$transclude tiddler=<<listItem>> field=\"description\"/></i>\n\n</div>\n\n</$list>\n\n</$set>\n\n</$set>\n\n</$set>\n"
        },
        "$:/core/ui/SideBarLists": {
            "title": "$:/core/ui/SideBarLists",
            "text": "<$transclude tiddler=\"$:/core/ui/SideBarSegments/search\"/>\n\n<$transclude tiddler=\"$:/core/ui/SideBarSegments/tabs\"/>\n\n"
        },
        "$:/core/ui/SideBarSegments/page-controls": {
            "title": "$:/core/ui/SideBarSegments/page-controls",
            "tags": "$:/tags/SideBarSegment",
            "text": "{{||$:/core/ui/PageTemplate/pagecontrols}}\n"
        },
        "$:/core/ui/SideBarSegments/search": {
            "title": "$:/core/ui/SideBarSegments/search",
            "tags": "$:/tags/SideBarSegment",
            "text": "\\whitespace trim\n\n\\define count-popup-button()\n\\whitespace trim\n<$button popup=<<qualify \"$:/state/popup/search-dropdown\">> class=\"tc-btn-invisible\">\n{{$:/core/images/down-arrow}}\n<$list filter=\"[{$(searchTiddler)$}minlength{$:/config/Search/MinLength}limit[1]]\" variable=\"listItem\">\n<$vars userInput={{{ [<searchTiddler>get[text]] }}} configTiddler={{{ [[$:/state/search/currentTab]!is[missing]get[text]] ~[{$:/config/SearchResults/Default}] }}} replaceRegexp=\"limit\\[\\d+\\]\">\n<$vars primaryListFilter={{{ [<configTiddler>get[first-search-filter]search-replace:g:regexp<replaceRegexp>,[]] }}} secondaryListFilter={{{ [<configTiddler>get[second-search-filter]search-replace:g:regexp<replaceRegexp>,[]] }}}>\n<$set name=\"resultCount\" value=\"\"\"<$count filter=\"[subfilter<primaryListFilter>] [subfilter<secondaryListFilter>]\"/>\"\"\">\n{{$:/language/Search/Matches}}\n</$set>\n</$vars>\n</$vars>\n</$list>\n</$button>\n\\end\n\n\\define search-results-list()\n\\whitespace trim\n<$vars userInput={{$(searchTiddler)$}} configTiddler={{{ [[$:/state/search/currentTab]!is[missing]get[text]] ~[{$:/config/SearchResults/Default}] }}}>\n<$list filter=\"[<userInput>minlength{$:/config/Search/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n\n<$tiddler tiddler=<<configTiddler>>>\n\n{{$:/core/ui/SearchResults}}\n\n</$tiddler>\n\n</$list>\n</$vars>\n\\end\n\n\\define cancel-search-actions() <$list filter=\"[<searchTiddler>get[text]!match{$:/temp/search}]\" emptyMessage=\"\"\"<$action-deletetiddler $filter=\"[[$:/temp/search]] [<searchTiddler>] [<searchListState>]\"/>\"\"\"><$action-setfield $tiddler=\"$:/temp/search\" text={{{ [<searchTiddler>get[text]] }}}/><$action-setfield $tiddler=\"$:/temp/search/refresh\" text=\"yes\"/></$list>\n\n\\define input-accept-actions() <$list filter=\"[{$:/config/Search/NavigateOnEnter/enable}match[yes]]\" emptyMessage=\"\"\"<$list filter=\"[<__tiddler__>get[text]!is[missing]] ~[<__tiddler__>get[text]is[shadow]]\"><$action-navigate $to={{{ [<__tiddler__>get[text]] }}}/></$list>\"\"\"><$action-navigate $to={{{ [<__tiddler__>get[text]] }}}/></$list>\n\n\\define input-accept-variant-actions() <$list filter=\"[{$:/config/Search/NavigateOnEnter/enable}match[yes]]\" emptyMessage=\"\"\"<$list filter=\"[<__tiddler__>get[text]!is[missing]] ~[<__tiddler__>get[text]is[shadow]]\"><$list filter=\"[<__tiddler__>get[text]minlength[1]]\"><$action-sendmessage $message=\"tm-edit-tiddler\" $param={{{  [<__tiddler__>get[text]] }}}/></$list></$list>\"\"\"><$list filter=\"[<__tiddler__>get[text]minlength[1]]\"><$action-sendmessage $message=\"tm-edit-tiddler\" $param={{{  [<__tiddler__>get[text]] }}}/></$list></$list>\n\n\\define set-next-input-tab(beforeafter:\"after\") <$macrocall $name=\"change-input-tab\" stateTitle=\"$:/state/tab/search-results/sidebar\" tag=\"$:/tags/SearchResults\" beforeafter=\"$beforeafter$\" defaultState={{$:/config/SearchResults/Default}} actions=\"\"\"<$action-setfield $tiddler=\"$:/state/search/currentTab\" text=<<nextTab>>/>\"\"\"/>\n\n\\define advanced-search-actions() <$action-setfield $tiddler=\"$:/temp/advancedsearch\" text={{$:/temp/search/input}}/><$action-setfield $tiddler=\"$:/temp/advancedsearch/input\" text={{$:/temp/search/input}}/><<delete-state-tiddlers>><$action-navigate $to=\"$:/AdvancedSearch\"/><$action-setfield $tiddler=\"$:/temp/advancedsearch/refresh\" text=\"yes\"/><$action-sendmessage $message=\"tm-focus-selector\" $param=\"\"\"[data-tiddler-title=\"$:/AdvancedSearch\"] .tc-search input\"\"\" preventScroll=\"true\"/><$action-deletetiddler $filter=\"$:/temp/search $:/temp/search/input $:/temp/search/refresh [<searchListState>]\"/>\n\n<div class=\"tc-sidebar-lists tc-sidebar-search\">\n\n<$vars editTiddler=\"$:/temp/search\" searchTiddler=\"$:/temp/search/input\" searchListState=<<qualify \"$:/state/search-list/selected-item\">>>\n<div class=\"tc-search\">\n<$keyboard key=\"((input-tab-right))\" actions=<<set-next-input-tab>>>\n<$keyboard key=\"((input-tab-left))\" actions=<<set-next-input-tab \"before\">>>\n<$keyboard key=\"((advanced-search-sidebar))\" actions=<<advanced-search-actions>>>\n<$macrocall $name=\"keyboard-driven-input\" tiddler=<<editTiddler>> storeTitle=<<searchTiddler>> \n\t\tselectionStateTitle=<<searchListState>> refreshTitle=\"$:/temp/search/refresh\" type=\"search\" \n\t\ttag=\"input\" focus={{$:/config/Search/AutoFocus}} focusPopup=<<qualify \"$:/state/popup/search-dropdown\">> \n\t\tclass=\"tc-popup-handle\" filterMinLength={{$:/config/Search/MinLength}} inputCancelActions=<<cancel-search-actions>> \n\t\tinputAcceptActions=<<input-accept-actions>> inputAcceptVariantActions=<<input-accept-variant-actions>> cancelPopups=\"yes\" \n\t\tconfigTiddlerFilter=\"[[$:/state/search/currentTab]!is[missing]get[text]] ~[{$:/config/SearchResults/Default}]\"/>\n</$keyboard>\n</$keyboard>\n</$keyboard>\n<$reveal state=<<searchTiddler>> type=\"nomatch\" text=\"\">\n<$button tooltip={{$:/language/Buttons/AdvancedSearch/Hint}} aria-label={{$:/language/Buttons/AdvancedSearch/Caption}} class=\"tc-btn-invisible\">\n<<advanced-search-actions>>\n{{$:/core/images/advanced-search-button}}\n</$button>\n<$button class=\"tc-btn-invisible\">\n<<cancel-search-actions>><$action-sendmessage $message=\"tm-focus-selector\" $param=\".tc-search input\"/>\n{{$:/core/images/close-button}}\n</$button>\n<<count-popup-button>>\n</$reveal>\n<$reveal state=<<searchTiddler>> type=\"match\" text=\"\">\n<$button to=\"$:/AdvancedSearch\" tooltip={{$:/language/Buttons/AdvancedSearch/Hint}} aria-label={{$:/language/Buttons/AdvancedSearch/Caption}} class=\"tc-btn-invisible\">\n{{$:/core/images/advanced-search-button}}\n</$button>\n</$reveal>\n</div>\n\n<$reveal tag=\"div\" class=\"tc-block-dropdown-wrapper\" state=<<searchTiddler>> type=\"nomatch\" text=\"\">\n\n<$reveal tag=\"div\" class=\"tc-block-dropdown tc-search-drop-down tc-popup-handle\" state=<<qualify \"$:/state/popup/search-dropdown\">> type=\"nomatch\" text=\"\" default=\"\">\n\n<<search-results-list>>\n\n</$reveal>\n\n</$reveal>\n\n</$vars>\n\n</div>\n"
        },
        "$:/core/ui/SideBarSegments/site-subtitle": {
            "title": "$:/core/ui/SideBarSegments/site-subtitle",
            "tags": "$:/tags/SideBarSegment",
            "text": "<div class=\"tc-site-subtitle\">\n\n<$transclude tiddler=\"$:/SiteSubtitle\" mode=\"inline\"/>\n\n</div>\n"
        },
        "$:/core/ui/SideBarSegments/site-title": {
            "title": "$:/core/ui/SideBarSegments/site-title",
            "tags": "$:/tags/SideBarSegment",
            "text": "<h1 class=\"tc-site-title\">\n\n<$transclude tiddler=\"$:/SiteTitle\" mode=\"inline\"/>\n\n</h1>\n"
        },
        "$:/core/ui/SideBarSegments/tabs": {
            "title": "$:/core/ui/SideBarSegments/tabs",
            "tags": "$:/tags/SideBarSegment",
            "text": "<div class=\"tc-sidebar-lists tc-sidebar-tabs\">\n\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/SideBar]!has[draft.of]]\" default={{$:/config/DefaultSidebarTab}} state=\"$:/state/tab/sidebar\" class=\"tc-sidebar-tabs-main\" explicitState=\"$:/state/tab/sidebar--595412856\"/>\n\n</div>\n"
        },
        "$:/core/ui/SwitcherModal": {
            "title": "$:/core/ui/SwitcherModal",
            "subtitle": "<$text text={{{[<switch>lookup[$:/language/Switcher/Subtitle/]]}}}/>",
            "class": "tc-modal-centered",
            "text": "<$tiddler tiddler={{{[<switch>lookup[$:/config/SwitcherTargets/]]}}}>\n\n\n<$transclude/>\n\n\n</$tiddler>"
        },
        "$:/TagManager": {
            "title": "$:/TagManager",
            "icon": "$:/core/images/tag-button",
            "color": "#bbb",
            "text": "\\define lingo-base() $:/language/TagManager/\n\\define iconEditorTab(type)\n\\whitespace trim\n<$link to=\"\"><<lingo Icons/None>></$link>\n<$list filter=\"[all[shadows+tiddlers]is[image]] [all[shadows+tiddlers]tag[$:/tags/Image]] -[type[application/pdf]] +[sort[title]] +[$type$is[system]]\">\n<$link to={{!!title}}>\n<$transclude/> <$view field=\"title\"/>\n</$link>\n</$list>\n\\end\n\\define iconEditor(title)\n\\whitespace trim\n<div class=\"tc-drop-down-wrapper\">\n<$button popupTitle={{{ [[$:/state/popup/icon/]addsuffix<__title__>] }}} class=\"tc-btn-invisible tc-btn-dropdown\">{{$:/core/images/down-arrow}}</$button>\n<$reveal stateTitle={{{ [[$:/state/popup/icon/]addsuffix<__title__>] }}} type=\"popup\" position=\"belowleft\" text=\"\" default=\"\">\n<div class=\"tc-drop-down\">\n<$linkcatcher actions=\"\"\"<$action-setfield $tiddler=<<__title__>> icon=<<navigateTo>>/>\"\"\">\n<<iconEditorTab type:\"!\">>\n<hr/>\n<<iconEditorTab type:\"\">>\n</$linkcatcher>\n</div>\n</$reveal>\n</div>\n\\end\n\\define toggleButton(state)\n\\whitespace trim\n<$reveal stateTitle=<<__state__>> type=\"match\" text=\"closed\" default=\"closed\">\n<$button setTitle=<<__state__>> setTo=\"open\" class=\"tc-btn-invisible tc-btn-dropdown\" selectedClass=\"tc-selected\">\n{{$:/core/images/info-button}}\n</$button>\n</$reveal>\n<$reveal stateTitle=<<__state__>> type=\"match\" text=\"open\" default=\"closed\">\n<$button setTitle=<<__state__>> setTo=\"closed\" class=\"tc-btn-invisible tc-btn-dropdown\" selectedClass=\"tc-selected\">\n{{$:/core/images/info-button}}\n</$button>\n</$reveal>\n\\end\n\\whitespace trim\n<table class=\"tc-tag-manager-table\">\n<tbody>\n<tr>\n<th><<lingo Colour/Heading>></th>\n<th class=\"tc-tag-manager-tag\"><<lingo Tag/Heading>></th>\n<th><<lingo Count/Heading>></th>\n<th><<lingo Icon/Heading>></th>\n<th><<lingo Info/Heading>></th>\n</tr>\n<$list filter=\"[tags[]!is[system]sort[title]]\">\n<tr>\n<td><$edit-text field=\"color\" tag=\"input\" type=\"color\"/></td>\n<td>{{||$:/core/ui/TagTemplate}}</td>\n<td><$count filter=\"[all[current]tagging[]]\"/></td>\n<td>\n<$macrocall $name=\"iconEditor\" title={{!!title}}/>\n</td>\n<td>\n<$macrocall $name=\"toggleButton\" state={{{ [[$:/state/tag-manager/]addsuffix<currentTiddler>] }}} /> \n</td>\n</tr>\n<tr>\n<td></td>\n<td colspan=\"4\">\n<$reveal stateTitle={{{ [[$:/state/tag-manager/]addsuffix<currentTiddler>] }}} type=\"match\" text=\"open\" default=\"\">\n<table>\n<tbody>\n<tr><td><<lingo Colour/Heading>></td><td><$edit-text field=\"color\" tag=\"input\" type=\"text\" size=\"9\"/></td></tr>\n<tr><td><<lingo Icon/Heading>></td><td><$edit-text field=\"icon\" tag=\"input\" size=\"45\"/></td></tr>\n</tbody>\n</table>\n</$reveal>\n</td>\n</tr>\n</$list>\n<tr>\n<td></td>\n<td style=\"position:relative;\">\n{{$:/core/ui/UntaggedTemplate}}\n</td>\n<td>\n<small class=\"tc-menu-list-count\"><$count filter=\"[untagged[]!is[system]] -[tags[]]\"/></small>\n</td>\n<td></td>\n<td></td>\n</tr>\n</tbody>\n</table>\n"
        },
        "$:/core/ui/TagPickerTagTemplate": {
            "title": "$:/core/ui/TagPickerTagTemplate",
            "text": "\\whitespace trim\n<$button class=<<button-classes>> tag=\"a\" tooltip={{$:/language/EditTemplate/Tags/Add/Button/Hint}}>\n<$list filter=\"[<saveTiddler>minlength[1]]\">\n<$action-listops $tiddler=<<saveTiddler>> $field=<<tagField>> $subfilter=\"[<tag>]\"/>\n</$list>\n<$set name=\"currentTiddlerCSSEscaped\" value={{{ [<saveTiddler>escapecss[]] }}}>\n<$action-sendmessage $message=\"tm-focus-selector\" $param=<<get-tagpicker-focus-selector>> preventScroll=\"true\"/>\n</$set>\n<<delete-tag-state-tiddlers>>\n<$list filter=\"[<refreshTitle>minlength[1]]\">\n<$action-setfield $tiddler=<<refreshTitle>> text=\"yes\"/>\n</$list>\n<<actions>>\n<$set name=\"backgroundColor\" value={{!!color}}>\n<$wikify name=\"foregroundColor\" text=\"\"\"<$macrocall $name=\"contrastcolour\" target={{!!color}} fallbackTarget=<<fallbackTarget>> colourA=<<colourA>> colourB=<<colourB>>/>\"\"\">\n<span class=\"tc-tag-label tc-btn-invisible\" style=<<tag-pill-styles>>>\n<$transclude tiddler={{!!icon}}/><$view field=\"title\" format=\"text\"/>\n</span>\n</$wikify>\n</$set>\n</$button>\n"
        },
        "$:/core/ui/TagTemplate": {
            "title": "$:/core/ui/TagTemplate",
            "text": "\\whitespace trim\n<span class=\"tc-tag-list-item\" data-tag-title=<<currentTiddler>>>\n<$set name=\"transclusion\" value=<<currentTiddler>>>\n<$macrocall $name=\"tag-pill-body\" tag=<<currentTiddler>> icon={{!!icon}} colour={{!!color}} palette={{$:/palette}} element-tag=\"\"\"$button\"\"\" element-attributes=\"\"\"popup=<<qualify \"$:/state/popup/tag\">> dragFilter='[all[current]tagging[]]' tag='span'\"\"\"/>\n<$reveal state=<<qualify \"$:/state/popup/tag\">> type=\"popup\" position=\"below\" animate=\"yes\" class=\"tc-drop-down\">\n<$set name=\"tv-show-missing-links\" value=\"yes\">\n<$transclude tiddler=\"$:/core/ui/ListItemTemplate\"/>\n</$set>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TagDropdown]!has[draft.of]]\" variable=\"listItem\"> \n<$transclude tiddler=<<listItem>>/> \n</$list>\n<hr>\n<$macrocall $name=\"list-tagged-draggable\" tag=<<currentTiddler>>/>\n</$reveal>\n</$set>\n</span>\n"
        },
        "$:/core/ui/TiddlerFields": {
            "title": "$:/core/ui/TiddlerFields",
            "text": "<table class=\"tc-view-field-table\">\n<tbody>\n<$list filter=\"[all[current]fields[]sort[title]] -text\" template=\"$:/core/ui/TiddlerFieldTemplate\" variable=\"listItem\"/>\n</tbody>\n</table>\n"
        },
        "$:/core/ui/TiddlerFieldTemplate": {
            "title": "$:/core/ui/TiddlerFieldTemplate",
            "text": "<tr class=\"tc-view-field\">\n<td class=\"tc-view-field-name\">\n<$text text=<<listItem>>/>\n</td>\n<td class=\"tc-view-field-value\">\n<$view field=<<listItem>>/>\n</td>\n</tr>"
        },
        "$:/core/ui/TiddlerInfo/Advanced/PluginInfo": {
            "title": "$:/core/ui/TiddlerInfo/Advanced/PluginInfo",
            "tags": "$:/tags/TiddlerInfo/Advanced",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/Advanced/PluginInfo/\n<$list filter=\"[all[current]has[plugin-type]]\">\n\n! <<lingo Heading>>\n\n<<lingo Hint>>\n<ul>\n<$list filter=\"[all[current]plugintiddlers[]sort[title]]\" emptyMessage=<<lingo Empty/Hint>>>\n<li>\n<$link to={{!!title}}>\n<$view field=\"title\"/>\n</$link>\n</li>\n</$list>\n</ul>\n\n</$list>\n"
        },
        "$:/core/ui/TiddlerInfo/Advanced/ShadowInfo": {
            "title": "$:/core/ui/TiddlerInfo/Advanced/ShadowInfo",
            "tags": "$:/tags/TiddlerInfo/Advanced",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/Advanced/ShadowInfo/\n<$set name=\"infoTiddler\" value=<<currentTiddler>>>\n\n''<<lingo Heading>>''\n\n<$list filter=\"[all[current]!is[shadow]]\">\n\n<<lingo NotShadow/Hint>>\n\n</$list>\n\n<$list filter=\"[all[current]is[shadow]]\">\n\n<<lingo Shadow/Hint>>\n\n<$list filter=\"[all[current]shadowsource[]]\">\n\n<$set name=\"pluginTiddler\" value=<<currentTiddler>>>\n<<lingo Shadow/Source>>\n</$set>\n\n</$list>\n\n<$list filter=\"[all[current]is[shadow]is[tiddler]]\">\n\n<<lingo OverriddenShadow/Hint>>\n\n</$list>\n\n\n</$list>\n</$set>\n"
        },
        "$:/core/ui/TiddlerInfo/Advanced": {
            "title": "$:/core/ui/TiddlerInfo/Advanced",
            "tags": "$:/tags/TiddlerInfo",
            "caption": "{{$:/language/TiddlerInfo/Advanced/Caption}}",
            "text": "<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TiddlerInfo/Advanced]!has[draft.of]]\" variable=\"listItem\">\n\n<$transclude tiddler=<<listItem>> mode=\"block\"/>\n</$list>\n"
        },
        "$:/core/ui/TiddlerInfo/Fields": {
            "title": "$:/core/ui/TiddlerInfo/Fields",
            "tags": "$:/tags/TiddlerInfo",
            "caption": "{{$:/language/TiddlerInfo/Fields/Caption}}",
            "text": "<$transclude tiddler=\"$:/core/ui/TiddlerFields\"/>\n"
        },
        "$:/core/ui/TiddlerInfo/List": {
            "title": "$:/core/ui/TiddlerInfo/List",
            "tags": "$:/tags/TiddlerInfo",
            "caption": "{{$:/language/TiddlerInfo/List/Caption}}",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/\n<$list filter=\"[list{!!title}]\" emptyMessage=<<lingo List/Empty>> template=\"$:/core/ui/ListItemTemplate\"/>\n"
        },
        "$:/core/ui/TiddlerInfo/Listed": {
            "title": "$:/core/ui/TiddlerInfo/Listed",
            "tags": "$:/tags/TiddlerInfo",
            "caption": "{{$:/language/TiddlerInfo/Listed/Caption}}",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/\n<$list filter=\"[all[current]listed[]!is[system]]\" emptyMessage=<<lingo Listed/Empty>> template=\"$:/core/ui/ListItemTemplate\"/>\n"
        },
        "$:/core/ui/TiddlerInfo/References": {
            "title": "$:/core/ui/TiddlerInfo/References",
            "tags": "$:/tags/TiddlerInfo",
            "caption": "{{$:/language/TiddlerInfo/References/Caption}}",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/\n<$list filter=\"[all[current]backlinks[]sort[title]]\" emptyMessage=<<lingo References/Empty>> template=\"$:/core/ui/ListItemTemplate\">\n</$list>"
        },
        "$:/core/ui/TiddlerInfo/Tagging": {
            "title": "$:/core/ui/TiddlerInfo/Tagging",
            "tags": "$:/tags/TiddlerInfo",
            "caption": "{{$:/language/TiddlerInfo/Tagging/Caption}}",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/\n<$list filter=\"[all[current]tagging[]]\" emptyMessage=<<lingo Tagging/Empty>> template=\"$:/core/ui/ListItemTemplate\"/>\n"
        },
        "$:/core/ui/TiddlerInfo/Tools": {
            "title": "$:/core/ui/TiddlerInfo/Tools",
            "tags": "$:/tags/TiddlerInfo",
            "caption": "{{$:/language/TiddlerInfo/Tools/Caption}}",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/\n\\define config-title()\n$:/config/ViewToolbarButtons/Visibility/$(listItem)$\n\\end\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ViewToolbar]!has[draft.of]]\" variable=\"listItem\">\n\n<$checkbox tiddler=<<config-title>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"show\"/> <$transclude tiddler=<<listItem>>/> <i class=\"tc-muted\"><$transclude tiddler=<<listItem>> field=\"description\"/></i>\n\n</$list>\n\n</$set>\n\n</$set>\n\n</$set>\n"
        },
        "$:/core/ui/TiddlerInfo": {
            "title": "$:/core/ui/TiddlerInfo",
            "text": "<div style=\"position:relative;\">\n<div class=\"tc-tiddler-controls\" style=\"position:absolute;right:0;\">\n<$reveal state=\"$:/config/TiddlerInfo/Mode\" type=\"match\" text=\"sticky\">\n<$button set=<<tiddlerInfoState>> setTo=\"\" tooltip={{$:/language/Buttons/Info/Hint}} aria-label={{$:/language/Buttons/Info/Caption}} class=\"tc-btn-invisible\">\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</div>\n</div>\n\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/TiddlerInfo]!has[draft.of]]\" default={{$:/config/TiddlerInfo/Default}}/>\n"
        },
        "$:/core/ui/TopBar/menu": {
            "title": "$:/core/ui/TopBar/menu",
            "tags": "$:/tags/TopRightBar",
            "text": "<$list filter=\"[[$:/state/sidebar]get[text]] +[else[yes]!match[no]]\" variable=\"ignore\">\n<$button set=\"$:/state/sidebar\" setTo=\"no\" tooltip={{$:/language/Buttons/HideSideBar/Hint}} aria-label={{$:/language/Buttons/HideSideBar/Caption}} class=\"tc-btn-invisible tc-hide-sidebar-btn\">{{$:/core/images/chevron-right}}</$button>\n</$list>\n<$list filter=\"[[$:/state/sidebar]get[text]] +[else[yes]match[no]]\" variable=\"ignore\">\n<$button set=\"$:/state/sidebar\" setTo=\"yes\" tooltip={{$:/language/Buttons/ShowSideBar/Hint}} aria-label={{$:/language/Buttons/ShowSideBar/Caption}} class=\"tc-btn-invisible tc-show-sidebar-btn\">{{$:/core/images/chevron-left}}</$button>\n</$list>\n"
        },
        "$:/core/ui/UntaggedTemplate": {
            "title": "$:/core/ui/UntaggedTemplate",
            "text": "\\define lingo-base() $:/language/SideBar/\n<$button popup=<<qualify \"$:/state/popup/tag\">> class=\"tc-btn-invisible tc-untagged-label tc-tag-label\">\n<<lingo Tags/Untagged/Caption>>\n</$button>\n<$reveal state=<<qualify \"$:/state/popup/tag\">> type=\"popup\" position=\"below\">\n<div class=\"tc-drop-down\">\n<$list filter=\"[untagged[]!is[system]] -[tags[]] +[sort[title]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n</div>\n</$reveal>\n"
        },
        "$:/core/ui/ViewTemplate/body": {
            "title": "$:/core/ui/ViewTemplate/body",
            "tags": "$:/tags/ViewTemplate",
            "text": "<$reveal tag=\"div\" class=\"tc-tiddler-body\" type=\"nomatch\" stateTitle=<<folded-state>> text=\"hide\" retain=\"yes\" animate=\"yes\">\n\n<$list filter=\"[all[current]!has[plugin-type]!field:hide-body[yes]]\">\n\n<$transclude>\n\n<$transclude tiddler=\"$:/language/MissingTiddler/Hint\"/>\n\n</$transclude>\n\n</$list>\n\n</$reveal>\n"
        },
        "$:/core/ui/ViewTemplate/classic": {
            "title": "$:/core/ui/ViewTemplate/classic",
            "tags": "$:/tags/ViewTemplate $:/tags/EditTemplate",
            "text": "\\define lingo-base() $:/language/ClassicWarning/\n<$list filter=\"[all[current]type[text/x-tiddlywiki]]\">\n<div class=\"tc-message-box\">\n\n<<lingo Hint>>\n\n<$button set=\"!!type\" setTo=\"text/vnd.tiddlywiki\"><<lingo Upgrade/Caption>></$button>\n\n</div>\n</$list>\n"
        },
        "$:/core/ui/ViewTemplate/import": {
            "title": "$:/core/ui/ViewTemplate/import",
            "tags": "$:/tags/ViewTemplate",
            "text": "\\define lingo-base() $:/language/Import/\n\n\\define buttons()\n<$button message=\"tm-delete-tiddler\" param=<<currentTiddler>>><<lingo Listing/Cancel/Caption>></$button>\n<$button message=\"tm-perform-import\" param=<<currentTiddler>>><<lingo Listing/Import/Caption>></$button>\n<<lingo Listing/Preview>> <$select tiddler=\"$:/state/importpreviewtype\" default=\"$:/core/ui/ImportPreviews/Text\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ImportPreview]!has[draft.of]]\">\n<option value=<<currentTiddler>>>{{!!caption}}</option>\n</$list>\n</$select>\n\\end\n\n<$list filter=\"[all[current]field:plugin-type[import]]\">\n\n<div class=\"tc-import\">\n\n<<lingo Listing/Hint>>\n\n<<buttons>>\n\n{{||$:/core/ui/ImportListing}}\n\n<<buttons>>\n\n</div>\n\n</$list>\n"
        },
        "$:/core/ui/ViewTemplate/plugin": {
            "title": "$:/core/ui/ViewTemplate/plugin",
            "tags": "$:/tags/ViewTemplate",
            "text": "<$reveal tag=\"div\" class=\"tc-tiddler-plugin-info\" type=\"nomatch\" stateTitle=<<folded-state>> text=\"hide\" retain=\"yes\" animate=\"yes\">\n\n<$list filter=\"[all[current]has[plugin-type]] -[all[current]field:plugin-type[import]]\">\n<$set name=\"plugin-type\" value={{!!plugin-type}}>\n<$set name=\"default-popup-state\" value=\"yes\">\n<$set name=\"qualified-state\" value=<<qualify \"$:/state/plugin-info\">>>\n{{||$:/core/ui/Components/plugin-info}}\n</$set>\n</$set>\n</$set>\n</$list>\n</$reveal>"
        },
        "$:/core/ui/ViewTemplate/subtitle": {
            "title": "$:/core/ui/ViewTemplate/subtitle",
            "tags": "$:/tags/ViewTemplate",
            "text": "\\whitespace trim\n<$reveal type=\"nomatch\" stateTitle=<<folded-state>> text=\"hide\" tag=\"div\" retain=\"yes\" animate=\"yes\">\n<div class=\"tc-subtitle\">\n<$link to={{!!modifier}} />\n<$view field=\"modified\" format=\"date\" template={{$:/language/Tiddler/DateFormat}}/>\n</div>\n</$reveal>\n"
        },
        "$:/core/ui/ViewTemplate/tags": {
            "title": "$:/core/ui/ViewTemplate/tags",
            "tags": "$:/tags/ViewTemplate",
            "text": "<$reveal type=\"nomatch\" stateTitle=<<folded-state>> text=\"hide\" tag=\"div\" retain=\"yes\" animate=\"yes\">\n<div class=\"tc-tags-wrapper\"><$list filter=\"[all[current]tags[]sort[title]]\" template=\"$:/core/ui/TagTemplate\" storyview=\"pop\"/></div>\n</$reveal>\n"
        },
        "$:/core/ui/ViewTemplate/title": {
            "title": "$:/core/ui/ViewTemplate/title",
            "tags": "$:/tags/ViewTemplate",
            "text": "\\whitespace trim\n\\define title-styles()\nfill:$(foregroundColor)$;\n\\end\n\\define config-title()\n$:/config/ViewToolbarButtons/Visibility/$(listItem)$\n\\end\n<div class=\"tc-tiddler-title\">\n<div class=\"tc-titlebar\">\n<span class=\"tc-tiddler-controls\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ViewToolbar]!has[draft.of]]\" variable=\"listItem\"><$reveal type=\"nomatch\" state=<<config-title>> text=\"hide\"><$set name=\"tv-config-toolbar-class\" filter=\"[<tv-config-toolbar-class>] [<listItem>encodeuricomponent[]addprefix[tc-btn-]]\"><$transclude tiddler=<<listItem>>/></$set></$reveal></$list>\n</span>\n<$set name=\"tv-wikilinks\" value={{$:/config/Tiddlers/TitleLinks}}>\n<$link>\n<$set name=\"foregroundColor\" value={{!!color}}>\n<$list filter=\"[all[current]has[icon]]~[[$:/config/DefaultTiddlerIcon]has[text]]\">\n<span class=\"tc-tiddler-title-icon\" style=<<title-styles>>>\n<$transclude tiddler={{!!icon}}>\n<$transclude tiddler={{$:/config/DefaultTiddlerIcon}}/>\n</$transclude>\n</span>\n</$list>\n</$set>\n<$list filter=\"[all[current]removeprefix[$:/]]\">\n<h2 class=\"tc-title\" title={{$:/language/SystemTiddler/Tooltip}}>\n<span class=\"tc-system-title-prefix\">$:/</span><$text text=<<currentTiddler>>/>\n</h2>\n</$list>\n<$list filter=\"[all[current]!prefix[$:/]]\">\n<h2 class=\"tc-title\">\n<$view field=\"title\"/>\n</h2>\n</$list>\n</$link>\n</$set>\n</div>\n\n<$reveal type=\"nomatch\" text=\"\" default=\"\" state=<<tiddlerInfoState>> class=\"tc-tiddler-info tc-popup-handle\" animate=\"yes\" retain=\"yes\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TiddlerInfoSegment]!has[draft.of]] [[$:/core/ui/TiddlerInfo]]\" variable=\"listItem\"><$transclude tiddler=<<listItem>> mode=\"block\"/></$list>\n\n</$reveal>\n</div>"
        },
        "$:/core/ui/ViewTemplate/unfold": {
            "title": "$:/core/ui/ViewTemplate/unfold",
            "tags": "$:/tags/ViewTemplate",
            "text": "<$reveal tag=\"div\" type=\"nomatch\" state=\"$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold-bar\" text=\"hide\">\n<$reveal tag=\"div\" type=\"nomatch\" stateTitle=<<folded-state>> text=\"hide\" default=\"show\" retain=\"yes\" animate=\"yes\">\n<$button tooltip={{$:/language/Buttons/Fold/Hint}} aria-label={{$:/language/Buttons/Fold/Caption}} class=\"tc-fold-banner\">\n<$action-sendmessage $message=\"tm-fold-tiddler\" $param=<<currentTiddler>> foldedState=<<folded-state>>/>\n{{$:/core/images/chevron-up}}\n</$button>\n</$reveal>\n<$reveal tag=\"div\" type=\"nomatch\" stateTitle=<<folded-state>> text=\"show\" default=\"show\" retain=\"yes\" animate=\"yes\">\n<$button tooltip={{$:/language/Buttons/Unfold/Hint}} aria-label={{$:/language/Buttons/Unfold/Caption}} class=\"tc-unfold-banner\">\n<$action-sendmessage $message=\"tm-fold-tiddler\" $param=<<currentTiddler>> foldedState=<<folded-state>>/>\n{{$:/core/images/chevron-down}}\n</$button>\n</$reveal>\n</$reveal>\n"
        },
        "$:/core/ui/ViewTemplate": {
            "title": "$:/core/ui/ViewTemplate",
            "text": "\\define folded-state()\n$:/state/folded/$(currentTiddler)$\n\\end\n\\define cancel-delete-tiddler-actions(message) <$action-sendmessage $message=\"tm-$message$-tiddler\"/>\n\\import [all[shadows+tiddlers]tag[$:/tags/Macro/View]!has[draft.of]]\n<$vars storyTiddler=<<currentTiddler>> tiddlerInfoState=<<qualify \"$:/state/popup/tiddler-info\">>><div data-tiddler-title=<<currentTiddler>> data-tags={{!!tags}} class={{{ tc-tiddler-frame tc-tiddler-view-frame [<currentTiddler>is[tiddler]then[tc-tiddler-exists]] [<currentTiddler>is[missing]!is[shadow]then[tc-tiddler-missing]] [<currentTiddler>is[shadow]then[tc-tiddler-exists tc-tiddler-shadow]] [<currentTiddler>is[shadow]is[tiddler]then[tc-tiddler-overridden-shadow]] [<currentTiddler>is[system]then[tc-tiddler-system]] [{!!class}] [<currentTiddler>tags[]encodeuricomponent[]addprefix[tc-tagged-]] +[join[ ]] }}}><$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ViewTemplate]!has[draft.of]]\" variable=\"listItem\"><$transclude tiddler=<<listItem>>/></$list>\n</div>\n</$vars>\n"
        },
        "$:/core/ui/Buttons/clone": {
            "title": "$:/core/ui/Buttons/clone",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/clone-button}} {{$:/language/Buttons/Clone/Caption}}",
            "description": "{{$:/language/Buttons/Clone/Hint}}",
            "text": "\\whitespace trim\n<$button message=\"tm-new-tiddler\" param=<<currentTiddler>> tooltip={{$:/language/Buttons/Clone/Hint}} aria-label={{$:/language/Buttons/Clone/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/clone-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Clone/Caption}}/>\n</span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/close-others": {
            "title": "$:/core/ui/Buttons/close-others",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/close-others-button}} {{$:/language/Buttons/CloseOthers/Caption}}",
            "description": "{{$:/language/Buttons/CloseOthers/Hint}}",
            "text": "\\whitespace trim\n<$button message=\"tm-close-other-tiddlers\" param=<<currentTiddler>> tooltip={{$:/language/Buttons/CloseOthers/Hint}} aria-label={{$:/language/Buttons/CloseOthers/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/close-others-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/CloseOthers/Caption}}/>\n</span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/close": {
            "title": "$:/core/ui/Buttons/close",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/close-button}} {{$:/language/Buttons/Close/Caption}}",
            "description": "{{$:/language/Buttons/Close/Hint}}",
            "text": "\\whitespace trim\n<$button message=\"tm-close-tiddler\" tooltip={{$:/language/Buttons/Close/Hint}} aria-label={{$:/language/Buttons/Close/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/close-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text={{$:/language/Buttons/Close/Caption}}/>\n</span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/edit": {
            "title": "$:/core/ui/Buttons/edit",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/edit-button}} {{$:/language/Buttons/Edit/Caption}}",
            "description": "{{$:/language/Buttons/Edit/Hint}}",
            "text": "\\whitespace trim\n<$button message=\"tm-edit-tiddler\" tooltip={{$:/language/Buttons/Edit/Hint}} aria-label={{$:/language/Buttons/Edit/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/edit-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Edit/Caption}}/>\n</span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/export-tiddler": {
            "title": "$:/core/ui/Buttons/export-tiddler",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/export-button}} {{$:/language/Buttons/ExportTiddler/Caption}}",
            "description": "{{$:/language/Buttons/ExportTiddler/Hint}}",
            "text": "\\define makeExportFilter()\n[[$(currentTiddler)$]]\n\\end\n<$macrocall $name=\"exportButton\" exportFilter=<<makeExportFilter>> lingoBase=\"$:/language/Buttons/ExportTiddler/\" baseFilename=<<currentTiddler>>/>"
        },
        "$:/core/ui/Buttons/fold-bar": {
            "title": "$:/core/ui/Buttons/fold-bar",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/chevron-up}} {{$:/language/Buttons/Fold/FoldBar/Caption}}",
            "description": "{{$:/language/Buttons/Fold/FoldBar/Hint}}",
            "text": "<!-- This dummy toolbar button is here to allow visibility of the fold-bar to be controlled as if it were a toolbar button -->"
        },
        "$:/core/ui/Buttons/fold-others": {
            "title": "$:/core/ui/Buttons/fold-others",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/fold-others-button}} {{$:/language/Buttons/FoldOthers/Caption}}",
            "description": "{{$:/language/Buttons/FoldOthers/Hint}}",
            "text": "\\whitespace trim\n<$button tooltip={{$:/language/Buttons/FoldOthers/Hint}} aria-label={{$:/language/Buttons/FoldOthers/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-fold-other-tiddlers\" $param=<<currentTiddler>> foldedStatePrefix=\"$:/state/folded/\"/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\" variable=\"listItem\">\n{{$:/core/images/fold-others-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/FoldOthers/Caption}}/>\n</span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/fold": {
            "title": "$:/core/ui/Buttons/fold",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/fold-button}} {{$:/language/Buttons/Fold/Caption}}",
            "description": "{{$:/language/Buttons/Fold/Hint}}",
            "text": "\\whitespace trim\n<$reveal type=\"nomatch\" stateTitle=<<folded-state>> text=\"hide\" default=\"show\">\n<$button tooltip={{$:/language/Buttons/Fold/Hint}} aria-label={{$:/language/Buttons/Fold/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-fold-tiddler\" $param=<<currentTiddler>> foldedState=<<folded-state>>/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\" variable=\"listItem\">\n{{$:/core/images/fold-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Fold/Caption}}/>\n</span>\n</$list>\n</$button>\n</$reveal>\n<$reveal type=\"match\" stateTitle=<<folded-state>> text=\"hide\" default=\"show\">\n<$button tooltip={{$:/language/Buttons/Unfold/Hint}} aria-label={{$:/language/Buttons/Unfold/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-fold-tiddler\" $param=<<currentTiddler>> foldedState=<<folded-state>>/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\" variable=\"listItem\">\n{{$:/core/images/unfold-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Unfold/Caption}}/>\n</span>\n</$list>\n</$button>\n</$reveal>\n"
        },
        "$:/core/ui/Buttons/info": {
            "title": "$:/core/ui/Buttons/info",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/info-button}} {{$:/language/Buttons/Info/Caption}}",
            "description": "{{$:/language/Buttons/Info/Hint}}",
            "text": "\\whitespace trim\n\\define button-content()\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/info-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text={{$:/language/Buttons/Info/Caption}}/>\n</span>\n</$list>\n\\end\n<$reveal state=\"$:/config/TiddlerInfo/Mode\" type=\"match\" text=\"popup\">\n<$button popup=<<tiddlerInfoState>> tooltip={{$:/language/Buttons/Info/Hint}} aria-label={{$:/language/Buttons/Info/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$macrocall $name=\"button-content\" mode=\"inline\"/>\n</$button>\n</$reveal>\n<$reveal state=\"$:/config/TiddlerInfo/Mode\" type=\"match\" text=\"sticky\">\n<$reveal state=<<tiddlerInfoState>> type=\"match\" text=\"\" default=\"\">\n<$button set=<<tiddlerInfoState>> setTo=\"yes\" tooltip={{$:/language/Buttons/Info/Hint}} aria-label={{$:/language/Buttons/Info/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$macrocall $name=\"button-content\" mode=\"inline\"/>\n</$button>\n</$reveal>\n<$reveal state=<<tiddlerInfoState>> type=\"nomatch\" text=\"\" default=\"\">\n<$button set=<<tiddlerInfoState>> setTo=\"\" tooltip={{$:/language/Buttons/Info/Hint}} aria-label={{$:/language/Buttons/Info/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$macrocall $name=\"button-content\" mode=\"inline\"/>\n</$button>\n</$reveal>\n</$reveal>"
        },
        "$:/core/ui/Buttons/more-tiddler-actions": {
            "title": "$:/core/ui/Buttons/more-tiddler-actions",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/down-arrow}} {{$:/language/Buttons/More/Caption}}",
            "description": "{{$:/language/Buttons/More/Hint}}",
            "text": "\\whitespace trim\n\\define config-title()\n$:/config/ViewToolbarButtons/Visibility/$(listItem)$\n\\end\n<$button popup=<<qualify \"$:/state/popup/more\">> tooltip={{$:/language/Buttons/More/Hint}} aria-label={{$:/language/Buttons/More/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/down-arrow}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/More/Caption}}/>\n</span>\n</$list>\n</$button>\n<$reveal state=<<qualify \"$:/state/popup/more\">> type=\"popup\" position=\"belowleft\" animate=\"yes\">\n\n<div class=\"tc-drop-down\">\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"tc-btn-invisible\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ViewToolbar]!has[draft.of]] -[[$:/core/ui/Buttons/more-tiddler-actions]]\" variable=\"listItem\">\n\n<$reveal type=\"match\" state=<<config-title>> text=\"hide\">\n\n<$set name=\"tv-config-toolbar-class\" filter=\"[<tv-config-toolbar-class>] [<listItem>encodeuricomponent[]addprefix[tc-btn-]]\">\n\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n\n</$set>\n\n</$reveal>\n\n</$list>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</div>\n\n</$reveal>"
        },
        "$:/core/ui/Buttons/new-here": {
            "title": "$:/core/ui/Buttons/new-here",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/new-here-button}} {{$:/language/Buttons/NewHere/Caption}}",
            "description": "{{$:/language/Buttons/NewHere/Hint}}",
            "text": "\\whitespace trim\n\\define newHereActions()\n<$set name=\"tags\" filter=\"[<currentTiddler>] [{$:/config/NewTiddler/Tags}]\">\n<$action-sendmessage $message=\"tm-new-tiddler\" tags=<<tags>>/>\n</$set>\n\\end\n\\define newHereButton()\n<$button actions=<<newHereActions>> tooltip={{$:/language/Buttons/NewHere/Hint}} aria-label={{$:/language/Buttons/NewHere/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/new-here-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text={{$:/language/Buttons/NewHere/Caption}}/>\n</span>\n</$list>\n</$button>\n\\end\n<<newHereButton>>\n"
        },
        "$:/core/ui/Buttons/new-journal-here": {
            "title": "$:/core/ui/Buttons/new-journal-here",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/new-journal-button}} {{$:/language/Buttons/NewJournalHere/Caption}}",
            "description": "{{$:/language/Buttons/NewJournalHere/Hint}}",
            "text": "\\whitespace trim\n\\define journalButtonTags()\n[[$(currentTiddlerTag)$]] $(journalTags)$\n\\end\n\\define journalButton()\n<$button tooltip={{$:/language/Buttons/NewJournalHere/Hint}} aria-label={{$:/language/Buttons/NewJournalHere/Caption}} class=<<tv-config-toolbar-class>>>\n<$wikify name=\"journalTitle\" text=\"\"\"<$macrocall $name=\"now\" format=<<journalTitleTemplate>>/>\"\"\">\n<$action-sendmessage $message=\"tm-new-tiddler\" title=<<journalTitle>> tags=<<journalButtonTags>>/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/new-journal-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text={{$:/language/Buttons/NewJournalHere/Caption}}/>\n</span>\n</$list>\n</$wikify>\n</$button>\n\\end\n<$set name=\"journalTitleTemplate\" value={{$:/config/NewJournal/Title}}>\n<$set name=\"journalTags\" value={{$:/config/NewJournal/Tags}}>\n<$set name=\"currentTiddlerTag\" value=<<currentTiddler>>>\n<<journalButton>>\n</$set>\n</$set>\n</$set>\n"
        },
        "$:/core/ui/Buttons/open-window": {
            "title": "$:/core/ui/Buttons/open-window",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/open-window}} {{$:/language/Buttons/OpenWindow/Caption}}",
            "description": "{{$:/language/Buttons/OpenWindow/Hint}}",
            "text": "\\whitespace trim\n<$button message=\"tm-open-window\" tooltip={{$:/language/Buttons/OpenWindow/Hint}} aria-label={{$:/language/Buttons/OpenWindow/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/open-window}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/OpenWindow/Caption}}/>\n</span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/permalink": {
            "title": "$:/core/ui/Buttons/permalink",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/permalink-button}} {{$:/language/Buttons/Permalink/Caption}}",
            "description": "{{$:/language/Buttons/Permalink/Hint}}",
            "text": "\\whitespace trim\n<$button message=\"tm-permalink\" tooltip={{$:/language/Buttons/Permalink/Hint}} aria-label={{$:/language/Buttons/Permalink/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/permalink-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Permalink/Caption}}/>\n</span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/permaview": {
            "title": "$:/core/ui/Buttons/permaview",
            "tags": "$:/tags/ViewToolbar $:/tags/PageControls",
            "caption": "{{$:/core/images/permaview-button}} {{$:/language/Buttons/Permaview/Caption}}",
            "description": "{{$:/language/Buttons/Permaview/Hint}}",
            "text": "\\whitespace trim\n<$button message=\"tm-permaview\" tooltip={{$:/language/Buttons/Permaview/Hint}} aria-label={{$:/language/Buttons/Permaview/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/permaview-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Permaview/Caption}}/>\n</span>\n</$list>\n</$button>"
        },
        "$:/temp/advancedsearch": {
            "title": "$:/temp/advancedsearch",
            "text": ""
        },
        "$:/snippets/allfields": {
            "title": "$:/snippets/allfields",
            "text": "\\define renderfield(title)\n<tr class=\"tc-view-field\"><td class=\"tc-view-field-name\">''$title$'':</td><td class=\"tc-view-field-value\">//{{$:/language/Docs/Fields/$title$}}//</td></tr>\n\\end\n<table class=\"tc-view-field-table\"><tbody><$list filter=\"[fields[]sort[title]]\" variable=\"listItem\"><$macrocall $name=\"renderfield\" title=<<listItem>>/></$list>\n</tbody></table>\n"
        },
        "$:/config/AnimationDuration": {
            "title": "$:/config/AnimationDuration",
            "text": "400"
        },
        "$:/config/AutoFocus": {
            "title": "$:/config/AutoFocus",
            "text": "title"
        },
        "$:/config/AutoSave": {
            "title": "$:/config/AutoSave",
            "text": "yes"
        },
        "$:/config/BitmapEditor/Colour": {
            "title": "$:/config/BitmapEditor/Colour",
            "text": "#444"
        },
        "$:/config/BitmapEditor/ImageSizes": {
            "title": "$:/config/BitmapEditor/ImageSizes",
            "text": "[[62px 100px]] [[100px 62px]] [[124px 200px]] [[200px 124px]] [[248px 400px]] [[371px 600px]] [[400px 248px]] [[556px 900px]] [[600px 371px]] [[742px 1200px]] [[900px 556px]] [[1200px 742px]]"
        },
        "$:/config/BitmapEditor/LineWidth": {
            "title": "$:/config/BitmapEditor/LineWidth",
            "text": "3px"
        },
        "$:/config/BitmapEditor/LineWidths": {
            "title": "$:/config/BitmapEditor/LineWidths",
            "text": "0.25px 0.5px 1px 2px 3px 4px 6px 8px 10px 16px 20px 28px 40px 56px 80px"
        },
        "$:/config/BitmapEditor/Opacities": {
            "title": "$:/config/BitmapEditor/Opacities",
            "text": "0.01 0.025 0.05 0.075 0.1 0.15 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0"
        },
        "$:/config/BitmapEditor/Opacity": {
            "title": "$:/config/BitmapEditor/Opacity",
            "text": "1.0"
        },
        "$:/config/DefaultMoreSidebarTab": {
            "title": "$:/config/DefaultMoreSidebarTab",
            "text": "$:/core/ui/MoreSideBar/Tags"
        },
        "$:/config/DefaultSidebarTab": {
            "title": "$:/config/DefaultSidebarTab",
            "text": "$:/core/ui/SideBar/Open"
        },
        "$:/config/DownloadSaver/AutoSave": {
            "title": "$:/config/DownloadSaver/AutoSave",
            "text": "no"
        },
        "$:/config/Drafts/TypingTimeout": {
            "title": "$:/config/Drafts/TypingTimeout",
            "text": "400"
        },
        "$:/config/EditMode/fieldname-filter": {
            "title": "$:/config/EditMode/fieldname-filter",
            "first-search-filter": "[!is[shadow]!is[system]fields[]search:title<userInput>sort[]] -created -creator -draft.of -draft.title -modified -modifier -tags -text -title -type",
            "second-search-filter": "[fields[]search:title<userInput>sort[]] -[!is[shadow]!is[system]fields[]]"
        },
        "$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-4": {
            "title": "$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-4",
            "text": "hide"
        },
        "$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-5": {
            "title": "$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-5",
            "text": "hide"
        },
        "$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-6": {
            "title": "$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-6",
            "text": "hide"
        },
        "$:/config/EditorTypeMappings/image/gif": {
            "title": "$:/config/EditorTypeMappings/image/gif",
            "text": "bitmap"
        },
        "$:/config/EditorTypeMappings/image/webp": {
            "title": "$:/config/EditorTypeMappings/image/webp",
            "text": "bitmap"
        },
        "$:/config/EditorTypeMappings/image/heic": {
            "title": "$:/config/EditorTypeMappings/image/heic",
            "text": "bitmap"
        },
        "$:/config/EditorTypeMappings/image/heif": {
            "title": "$:/config/EditorTypeMappings/image/heif",
            "text": "bitmap"
        },
        "$:/config/EditorTypeMappings/image/jpeg": {
            "title": "$:/config/EditorTypeMappings/image/jpeg",
            "text": "bitmap"
        },
        "$:/config/EditorTypeMappings/image/jpg": {
            "title": "$:/config/EditorTypeMappings/image/jpg",
            "text": "bitmap"
        },
        "$:/config/EditorTypeMappings/image/png": {
            "title": "$:/config/EditorTypeMappings/image/png",
            "text": "bitmap"
        },
        "$:/config/EditorTypeMappings/image/x-icon": {
            "title": "$:/config/EditorTypeMappings/image/x-icon",
            "text": "bitmap"
        },
        "$:/config/EditorTypeMappings/text/vnd.tiddlywiki": {
            "title": "$:/config/EditorTypeMappings/text/vnd.tiddlywiki",
            "text": "text"
        },
        "$:/config/EditTabIndex": {
            "title": "$:/config/EditTabIndex",
            "text": "1\n"
        },
        "$:/config/EditTemplateFields/Visibility/title": {
            "title": "$:/config/EditTemplateFields/Visibility/title",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/tags": {
            "title": "$:/config/EditTemplateFields/Visibility/tags",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/text": {
            "title": "$:/config/EditTemplateFields/Visibility/text",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/creator": {
            "title": "$:/config/EditTemplateFields/Visibility/creator",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/created": {
            "title": "$:/config/EditTemplateFields/Visibility/created",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/modified": {
            "title": "$:/config/EditTemplateFields/Visibility/modified",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/modifier": {
            "title": "$:/config/EditTemplateFields/Visibility/modifier",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/type": {
            "title": "$:/config/EditTemplateFields/Visibility/type",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/draft.title": {
            "title": "$:/config/EditTemplateFields/Visibility/draft.title",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/draft.of": {
            "title": "$:/config/EditTemplateFields/Visibility/draft.of",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/revision": {
            "title": "$:/config/EditTemplateFields/Visibility/revision",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/bag": {
            "title": "$:/config/EditTemplateFields/Visibility/bag",
            "text": "hide"
        },
        "$:/config/Manager/Show": {
            "title": "$:/config/Manager/Show",
            "text": "tiddlers"
        },
        "$:/config/Manager/Filter": {
            "title": "$:/config/Manager/Filter",
            "text": ""
        },
        "$:/config/Manager/Order": {
            "title": "$:/config/Manager/Order",
            "text": "forward"
        },
        "$:/config/Manager/Sort": {
            "title": "$:/config/Manager/Sort",
            "text": "title"
        },
        "$:/config/Manager/System": {
            "title": "$:/config/Manager/System",
            "text": "system"
        },
        "$:/config/Manager/Tag": {
            "title": "$:/config/Manager/Tag",
            "text": ""
        },
        "$:/state/popup/manager/item/$:/Manager/ItemMain/RawText": {
            "title": "$:/state/popup/manager/item/$:/Manager/ItemMain/RawText",
            "text": "hide"
        },
        "$:/config/MissingLinks": {
            "title": "$:/config/MissingLinks",
            "text": "yes"
        },
        "$:/config/Navigation/UpdateAddressBar": {
            "title": "$:/config/Navigation/UpdateAddressBar",
            "text": "no"
        },
        "$:/config/Navigation/UpdateHistory": {
            "title": "$:/config/Navigation/UpdateHistory",
            "text": "no"
        },
        "$:/config/NewImageType": {
            "title": "$:/config/NewImageType",
            "text": "jpeg"
        },
        "$:/config/OfficialPluginLibrary": {
            "title": "$:/config/OfficialPluginLibrary",
            "tags": "$:/tags/PluginLibrary",
            "url": "https://tiddlywiki.com/library/v5.1.24/index.html",
            "caption": "{{$:/language/OfficialPluginLibrary}}",
            "text": "{{$:/language/OfficialPluginLibrary/Hint}}\n"
        },
        "$:/config/Navigation/openLinkFromInsideRiver": {
            "title": "$:/config/Navigation/openLinkFromInsideRiver",
            "text": "below"
        },
        "$:/config/Navigation/openLinkFromOutsideRiver": {
            "title": "$:/config/Navigation/openLinkFromOutsideRiver",
            "text": "top"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/advanced-search": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/advanced-search",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/close-all": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/close-all",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/encryption": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/encryption",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/export-page": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/export-page",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/fold-all": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/fold-all",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/full-screen": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/full-screen",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/home": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/home",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/refresh": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/refresh",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/import": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/import",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/language": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/language",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/tag-manager": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/tag-manager",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/manager": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/manager",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/more-page-actions": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/more-page-actions",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/new-journal": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/new-journal",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/new-image": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/new-image",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/palette": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/palette",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/permaview": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/permaview",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/print": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/print",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/storyview": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/storyview",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/timestamp": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/timestamp",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/theme": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/theme",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/unfold-all": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/unfold-all",
            "text": "hide"
        },
        "$:/config/Performance/Instrumentation": {
            "title": "$:/config/Performance/Instrumentation",
            "text": "no"
        },
        "$:/config/RegisterPluginType/plugin": {
            "title": "$:/config/RegisterPluginType/plugin",
            "text": "yes"
        },
        "$:/config/RegisterPluginType/theme": {
            "title": "$:/config/RegisterPluginType/theme",
            "text": "no"
        },
        "$:/config/RegisterPluginType/language": {
            "title": "$:/config/RegisterPluginType/language",
            "text": "no"
        },
        "$:/config/RegisterPluginType/info": {
            "title": "$:/config/RegisterPluginType/info",
            "text": "yes"
        },
        "$:/config/RegisterPluginType/import": {
            "title": "$:/config/RegisterPluginType/import",
            "text": "no"
        },
        "$:/config/SaverFilter": {
            "title": "$:/config/SaverFilter",
            "text": "[all[]] -[prefix[$:/HistoryList]] -[prefix[$:/StoryList]] -[status[pending]plugin-type[import]] -[[$:/isEncrypted]] -[[$:/UploadName]] -[prefix[$:/state/]] -[prefix[$:/temp/]]\n"
        },
        "$:/config/SaveWikiButton/Template": {
            "title": "$:/config/SaveWikiButton/Template",
            "text": "$:/core/save/all"
        },
        "$:/config/Search/AutoFocus": {
            "title": "$:/config/Search/AutoFocus",
            "text": "true"
        },
        "$:/config/Search/MinLength": {
            "title": "$:/config/Search/MinLength",
            "text": "3"
        },
        "$:/config/SearchResults/Default": {
            "title": "$:/config/SearchResults/Default",
            "text": "$:/core/ui/DefaultSearchResultList"
        },
        "$:/config/Server/ExternalFilters/[all[tiddlers]!is[system]sort[title]]": {
            "title": "$:/config/Server/ExternalFilters/[all[tiddlers]!is[system]sort[title]]",
            "text": "yes"
        },
        "$:/config/ShortcutInfo/add-field": {
            "title": "$:/config/ShortcutInfo/add-field",
            "text": "{{$:/language/EditTemplate/Fields/Add/Button/Hint}}"
        },
        "$:/config/ShortcutInfo/advanced-search": {
            "title": "$:/config/ShortcutInfo/advanced-search",
            "text": "{{$:/language/Buttons/AdvancedSearch/Hint}}"
        },
        "$:/config/ShortcutInfo/advanced-search-sidebar": {
            "title": "$:/config/ShortcutInfo/advanced-search-sidebar",
            "text": "{{$:/language/Shortcuts/Input/AdvancedSearch/Hint}}"
        },
        "$:/config/ShortcutInfo/bold": {
            "title": "$:/config/ShortcutInfo/bold",
            "text": "{{$:/language/Buttons/Bold/Hint}}"
        },
        "$:/config/ShortcutInfo/cancel-edit-tiddler": {
            "title": "$:/config/ShortcutInfo/cancel-edit-tiddler",
            "text": "{{$:/language/Buttons/Cancel/Hint}}"
        },
        "$:/config/ShortcutInfo/change-sidebar-layout": {
            "title": "$:/config/ShortcutInfo/change-sidebar-layout",
            "text": "{{$:/language/Shortcuts/SidebarLayout/Hint}}"
        },
        "$:/config/ShortcutInfo/delete-field": {
            "title": "$:/config/ShortcutInfo/delete-field",
            "text": "{{$:/language/EditTemplate/Field/Remove/Hint}}"
        },
        "$:/config/ShortcutInfo/excise": {
            "title": "$:/config/ShortcutInfo/excise",
            "text": "{{$:/language/Buttons/Excise/Hint}}"
        },
        "$:/config/ShortcutInfo/heading-1": {
            "title": "$:/config/ShortcutInfo/heading-1",
            "text": "{{$:/language/Buttons/Heading1/Hint}}"
        },
        "$:/config/ShortcutInfo/heading-2": {
            "title": "$:/config/ShortcutInfo/heading-2",
            "text": "{{$:/language/Buttons/Heading2/Hint}}"
        },
        "$:/config/ShortcutInfo/heading-3": {
            "title": "$:/config/ShortcutInfo/heading-3",
            "text": "{{$:/language/Buttons/Heading3/Hint}}"
        },
        "$:/config/ShortcutInfo/heading-4": {
            "title": "$:/config/ShortcutInfo/heading-4",
            "text": "{{$:/language/Buttons/Heading4/Hint}}"
        },
        "$:/config/ShortcutInfo/heading-5": {
            "title": "$:/config/ShortcutInfo/heading-5",
            "text": "{{$:/language/Buttons/Heading5/Hint}}"
        },
        "$:/config/ShortcutInfo/heading-6": {
            "title": "$:/config/ShortcutInfo/heading-6",
            "text": "{{$:/language/Buttons/Heading6/Hint}}"
        },
        "$:/config/ShortcutInfo/input-accept": {
            "title": "$:/config/ShortcutInfo/input-accept",
            "text": "{{$:/language/Shortcuts/Input/Accept/Hint}}"
        },
        "$:/config/ShortcutInfo/input-accept-variant": {
            "title": "$:/config/ShortcutInfo/input-accept-variant",
            "text": "{{$:/language/Shortcuts/Input/AcceptVariant/Hint}}"
        },
        "$:/config/ShortcutInfo/input-cancel": {
            "title": "$:/config/ShortcutInfo/input-cancel",
            "text": "{{$:/language/Shortcuts/Input/Cancel/Hint}}"
        },
        "$:/config/ShortcutInfo/input-down": {
            "title": "$:/config/ShortcutInfo/input-down",
            "text": "{{$:/language/Shortcuts/Input/Down/Hint}}"
        },
        "$:/config/ShortcutInfo/input-tab-left": {
            "title": "$:/config/ShortcutInfo/input-tab-left",
            "text": "{{$:/language/Shortcuts/Input/Tab-Left/Hint}}"
        },
        "$:/config/ShortcutInfo/input-tab-right": {
            "title": "$:/config/ShortcutInfo/input-tab-right",
            "text": "{{$:/language/Shortcuts/Input/Tab-Right/Hint}}"
        },
        "$:/config/ShortcutInfo/input-up": {
            "title": "$:/config/ShortcutInfo/input-up",
            "text": "{{$:/language/Shortcuts/Input/Up/Hint}}"
        },
        "$:/config/ShortcutInfo/italic": {
            "title": "$:/config/ShortcutInfo/italic",
            "text": "{{$:/language/Buttons/Italic/Hint}}"
        },
        "$:/config/ShortcutInfo/layout-switcher": {
            "title": "$:/config/ShortcutInfo/layout-switcher",
            "text": "{{$:/language/LayoutSwitcher/Description}}"
        },
        "$:/config/ShortcutInfo/link": {
            "title": "$:/config/ShortcutInfo/link",
            "text": "{{$:/language/Buttons/Link/Hint}}"
        },
        "$:/config/ShortcutInfo/linkify": {
            "title": "$:/config/ShortcutInfo/linkify",
            "text": "{{$:/language/Buttons/Linkify/Hint}}"
        },
        "$:/config/ShortcutInfo/list-bullet": {
            "title": "$:/config/ShortcutInfo/list-bullet",
            "text": "{{$:/language/Buttons/ListBullet/Hint}}"
        },
        "$:/config/ShortcutInfo/list-number": {
            "title": "$:/config/ShortcutInfo/list-number",
            "text": "{{$:/language/Buttons/ListNumber/Hint}}"
        },
        "$:/config/ShortcutInfo/mono-block": {
            "title": "$:/config/ShortcutInfo/mono-block",
            "text": "{{$:/language/Buttons/MonoBlock/Hint}}"
        },
        "$:/config/ShortcutInfo/mono-line": {
            "title": "$:/config/ShortcutInfo/mono-line",
            "text": "{{$:/language/Buttons/MonoLine/Hint}}"
        },
        "$:/config/ShortcutInfo/new-image": {
            "title": "$:/config/ShortcutInfo/new-image",
            "text": "{{$:/language/Buttons/NewImage/Hint}}"
        },
        "$:/config/ShortcutInfo/new-journal": {
            "title": "$:/config/ShortcutInfo/new-journal",
            "text": "{{$:/language/Buttons/NewJournal/Hint}}"
        },
        "$:/config/ShortcutInfo/new-tiddler": {
            "title": "$:/config/ShortcutInfo/new-tiddler",
            "text": "{{$:/language/Buttons/NewTiddler/Hint}}"
        },
        "$:/config/ShortcutInfo/picture": {
            "title": "$:/config/ShortcutInfo/picture",
            "text": "{{$:/language/Buttons/Picture/Hint}}"
        },
        "$:/config/ShortcutInfo/preview": {
            "title": "$:/config/ShortcutInfo/preview",
            "text": "{{$:/language/Buttons/Preview/Hint}}"
        },
        "$:/config/ShortcutInfo/quote": {
            "title": "$:/config/ShortcutInfo/quote",
            "text": "{{$:/language/Buttons/Quote/Hint}}"
        },
        "$:/config/ShortcutInfo/save-tiddler": {
            "title": "$:/config/ShortcutInfo/save-tiddler",
            "text": "{{$:/language/Buttons/Save/Hint}}"
        },
        "$:/config/ShortcutInfo/save-wiki": {
            "title": "$:/config/ShortcutInfo/save-wiki",
            "text": "{{$:/language/Buttons/SaveWiki/Hint}}"
        },
        "$:/config/ShortcutInfo/sidebar-search": {
            "title": "$:/config/ShortcutInfo/sidebar-search",
            "text": "{{$:/language/Buttons/SidebarSearch/Hint}}"
        },
        "$:/config/ShortcutInfo/stamp": {
            "title": "$:/config/ShortcutInfo/stamp",
            "text": "{{$:/language/Buttons/Stamp/Hint}}"
        },
        "$:/config/ShortcutInfo/strikethrough": {
            "title": "$:/config/ShortcutInfo/strikethrough",
            "text": "{{$:/language/Buttons/Strikethrough/Hint}}"
        },
        "$:/config/ShortcutInfo/subscript": {
            "title": "$:/config/ShortcutInfo/subscript",
            "text": "{{$:/language/Buttons/Subscript/Hint}}"
        },
        "$:/config/ShortcutInfo/superscript": {
            "title": "$:/config/ShortcutInfo/superscript",
            "text": "{{$:/language/Buttons/Superscript/Hint}}"
        },
        "$:/config/ShortcutInfo/toggle-sidebar": {
            "title": "$:/config/ShortcutInfo/toggle-sidebar",
            "text": "{{$:/language/Buttons/ToggleSidebar/Hint}}"
        },
        "$:/config/ShortcutInfo/transcludify": {
            "title": "$:/config/ShortcutInfo/transcludify",
            "text": "{{$:/language/Buttons/Transcludify/Hint}}"
        },
        "$:/config/ShortcutInfo/underline": {
            "title": "$:/config/ShortcutInfo/underline",
            "text": "{{$:/language/Buttons/Underline/Hint}}"
        },
        "$:/config/shortcuts-mac/bold": {
            "title": "$:/config/shortcuts-mac/bold",
            "text": "meta-B"
        },
        "$:/config/shortcuts-mac/input-tab-left": {
            "title": "$:/config/shortcuts-mac/input-tab-left",
            "text": "ctrl-Left"
        },
        "$:/config/shortcuts-mac/input-tab-right": {
            "title": "$:/config/shortcuts-mac/input-tab-right",
            "text": "ctrl-Right"
        },
        "$:/config/shortcuts-mac/italic": {
            "title": "$:/config/shortcuts-mac/italic",
            "text": "meta-I"
        },
        "$:/config/shortcuts-mac/underline": {
            "title": "$:/config/shortcuts-mac/underline",
            "text": "meta-U"
        },
        "$:/config/shortcuts-mac/new-image": {
            "title": "$:/config/shortcuts-mac/new-image",
            "text": "ctrl-I"
        },
        "$:/config/shortcuts-mac/new-journal": {
            "title": "$:/config/shortcuts-mac/new-journal",
            "text": "ctrl-J"
        },
        "$:/config/shortcuts-mac/new-tiddler": {
            "title": "$:/config/shortcuts-mac/new-tiddler",
            "text": "ctrl-N"
        },
        "$:/config/shortcuts-mac/save-wiki": {
            "title": "$:/config/shortcuts-mac/save-wiki",
            "text": "meta-S"
        },
        "$:/config/shortcuts-not-mac/bold": {
            "title": "$:/config/shortcuts-not-mac/bold",
            "text": "ctrl-B"
        },
        "$:/config/shortcuts-not-mac/italic": {
            "title": "$:/config/shortcuts-not-mac/italic",
            "text": "ctrl-I"
        },
        "$:/config/shortcuts-not-mac/underline": {
            "title": "$:/config/shortcuts-not-mac/underline",
            "text": "ctrl-U"
        },
        "$:/config/shortcuts-not-mac/new-image": {
            "title": "$:/config/shortcuts-not-mac/new-image",
            "text": "alt-I"
        },
        "$:/config/shortcuts-not-mac/new-journal": {
            "title": "$:/config/shortcuts-not-mac/new-journal",
            "text": "alt-J"
        },
        "$:/config/shortcuts-not-mac/new-tiddler": {
            "title": "$:/config/shortcuts-not-mac/new-tiddler",
            "text": "alt-N"
        },
        "$:/config/shortcuts/add-field": {
            "title": "$:/config/shortcuts/add-field",
            "text": "enter"
        },
        "$:/config/shortcuts/advanced-search": {
            "title": "$:/config/shortcuts/advanced-search",
            "text": "ctrl-shift-A"
        },
        "$:/config/shortcuts/advanced-search-sidebar": {
            "title": "$:/config/shortcuts/advanced-search-sidebar",
            "text": "alt-Enter"
        },
        "$:/config/shortcuts/cancel-edit-tiddler": {
            "title": "$:/config/shortcuts/cancel-edit-tiddler",
            "text": "escape"
        },
        "$:/config/shortcuts/change-sidebar-layout": {
            "title": "$:/config/shortcuts/change-sidebar-layout",
            "text": "shift-alt-Down"
        },
        "$:/config/shortcuts/delete-field": {
            "title": "$:/config/shortcuts/delete-field",
            "text": "shift-alt-D"
        },
        "$:/config/shortcuts/excise": {
            "title": "$:/config/shortcuts/excise",
            "text": "ctrl-E"
        },
        "$:/config/shortcuts/sidebar-search": {
            "title": "$:/config/shortcuts/sidebar-search",
            "text": "ctrl-shift-F"
        },
        "$:/config/shortcuts/heading-1": {
            "title": "$:/config/shortcuts/heading-1",
            "text": "ctrl-1"
        },
        "$:/config/shortcuts/heading-2": {
            "title": "$:/config/shortcuts/heading-2",
            "text": "ctrl-2"
        },
        "$:/config/shortcuts/heading-3": {
            "title": "$:/config/shortcuts/heading-3",
            "text": "ctrl-3"
        },
        "$:/config/shortcuts/heading-4": {
            "title": "$:/config/shortcuts/heading-4",
            "text": "ctrl-4"
        },
        "$:/config/shortcuts/heading-5": {
            "title": "$:/config/shortcuts/heading-5",
            "text": "ctrl-5"
        },
        "$:/config/shortcuts/heading-6": {
            "title": "$:/config/shortcuts/heading-6",
            "text": "ctrl-6"
        },
        "$:/config/shortcuts/input-accept": {
            "title": "$:/config/shortcuts/input-accept",
            "text": "Enter"
        },
        "$:/config/shortcuts/input-accept-variant": {
            "title": "$:/config/shortcuts/input-accept-variant",
            "text": "ctrl-Enter"
        },
        "$:/config/shortcuts/input-cancel": {
            "title": "$:/config/shortcuts/input-cancel",
            "text": "Escape"
        },
        "$:/config/shortcuts/input-down": {
            "title": "$:/config/shortcuts/input-down",
            "text": "Down"
        },
        "$:/config/shortcuts/input-tab-left": {
            "title": "$:/config/shortcuts/input-tab-left",
            "text": "alt-Left"
        },
        "$:/config/shortcuts/input-tab-right": {
            "title": "$:/config/shortcuts/input-tab-right",
            "text": "alt-Right"
        },
        "$:/config/shortcuts/input-up": {
            "title": "$:/config/shortcuts/input-up",
            "text": "Up"
        },
        "$:/config/shortcuts/layout-switcher": {
            "title": "$:/config/shortcuts/layout-switcher",
            "text": "ctrl-shift-L"
        },
        "$:/config/shortcuts/link": {
            "title": "$:/config/shortcuts/link",
            "text": "ctrl-L"
        },
        "$:/config/shortcuts/linkify": {
            "title": "$:/config/shortcuts/linkify",
            "text": "alt-shift-L"
        },
        "$:/config/shortcuts/list-bullet": {
            "title": "$:/config/shortcuts/list-bullet",
            "text": "ctrl-shift-L"
        },
        "$:/config/shortcuts/list-number": {
            "title": "$:/config/shortcuts/list-number",
            "text": "ctrl-shift-N"
        },
        "$:/config/shortcuts/mono-block": {
            "title": "$:/config/shortcuts/mono-block",
            "text": "ctrl-shift-M"
        },
        "$:/config/shortcuts/mono-line": {
            "title": "$:/config/shortcuts/mono-line",
            "text": "ctrl-M"
        },
        "$:/config/shortcuts/picture": {
            "title": "$:/config/shortcuts/picture",
            "text": "ctrl-shift-I"
        },
        "$:/config/shortcuts/preview": {
            "title": "$:/config/shortcuts/preview",
            "text": "alt-P"
        },
        "$:/config/shortcuts/quote": {
            "title": "$:/config/shortcuts/quote",
            "text": "ctrl-Q"
        },
        "$:/config/shortcuts/save-tiddler": {
            "title": "$:/config/shortcuts/save-tiddler",
            "text": "ctrl+enter"
        },
        "$:/config/shortcuts/save-wiki": {
            "title": "$:/config/shortcuts/save-wiki",
            "text": "ctrl-S"
        },
        "$:/config/shortcuts/stamp": {
            "title": "$:/config/shortcuts/stamp",
            "text": "ctrl-S"
        },
        "$:/config/shortcuts/strikethrough": {
            "title": "$:/config/shortcuts/strikethrough",
            "text": "ctrl-T"
        },
        "$:/config/shortcuts/subscript": {
            "title": "$:/config/shortcuts/subscript",
            "text": "ctrl-shift-B"
        },
        "$:/config/shortcuts/superscript": {
            "title": "$:/config/shortcuts/superscript",
            "text": "ctrl-shift-P"
        },
        "$:/config/shortcuts/toggle-sidebar": {
            "title": "$:/config/shortcuts/toggle-sidebar",
            "text": "alt-shift-S"
        },
        "$:/config/shortcuts/transcludify": {
            "title": "$:/config/shortcuts/transcludify",
            "text": "alt-shift-T"
        },
        "$:/config/SwitcherTargets/layout": {
            "title": "$:/config/SwitcherTargets/layout",
            "text": "$:/snippets/LayoutSwitcher"
        },
        "$:/config/SwitcherTargets/language": {
            "title": "$:/config/SwitcherTargets/language",
            "text": "$:/snippets/languageswitcher"
        },
        "$:/config/SwitcherTargets/palette": {
            "title": "$:/config/SwitcherTargets/palette",
            "text": "$:/core/ui/ControlPanel/Palette"
        },
        "$:/config/SwitcherTargets/theme": {
            "title": "$:/config/SwitcherTargets/theme",
            "text": "$:/core/ui/ControlPanel/Theme"
        },
        "$:/config/SyncFilter": {
            "title": "$:/config/SyncFilter",
            "text": "[is[tiddler]] -[[$:/core]] -[[$:/library/sjcl.js]] -[prefix[$:/boot/]] -[prefix[$:/HistoryList]] -[status[pending]plugin-type[import]] -[[$:/isEncrypted]] -[prefix[$:/status/]] -[prefix[$:/state/]] -[prefix[$:/temp/]]\n"
        },
        "$:/config/SyncSystemTiddlersFromServer": {
            "title": "$:/config/SyncSystemTiddlersFromServer",
            "text": "no"
        },
        "$:/config/Tags/MinLength": {
            "title": "$:/config/Tags/MinLength",
            "text": "0"
        },
        "$:/config/TextEditor/EditorHeight/Height": {
            "title": "$:/config/TextEditor/EditorHeight/Height",
            "text": "400px"
        },
        "$:/config/TextEditor/EditorHeight/Mode": {
            "title": "$:/config/TextEditor/EditorHeight/Mode",
            "text": "auto"
        },
        "$:/config/TiddlerInfo/Default": {
            "title": "$:/config/TiddlerInfo/Default",
            "text": "$:/core/ui/TiddlerInfo/Fields"
        },
        "$:/config/TiddlerInfo/Mode": {
            "title": "$:/config/TiddlerInfo/Mode",
            "text": "popup"
        },
        "$:/config/Tiddlers/TitleLinks": {
            "title": "$:/config/Tiddlers/TitleLinks",
            "text": "no"
        },
        "$:/config/Toolbar/ButtonClass": {
            "title": "$:/config/Toolbar/ButtonClass",
            "text": "tc-btn-invisible"
        },
        "$:/config/Toolbar/Icons": {
            "title": "$:/config/Toolbar/Icons",
            "text": "yes"
        },
        "$:/config/Toolbar/Text": {
            "title": "$:/config/Toolbar/Text",
            "text": "no"
        },
        "$:/config/ui/EditTemplate": {
            "title": "$:/config/ui/EditTemplate",
            "text": "$:/core/ui/EditTemplate"
        },
        "$:/config/ui/ViewTemplate": {
            "title": "$:/config/ui/ViewTemplate",
            "text": "$:/core/ui/ViewTemplate"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/clone": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/clone",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/close-others": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/close-others",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/export-tiddler": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/export-tiddler",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/info": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/info",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/more-tiddler-actions": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/more-tiddler-actions",
            "text": "show"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/new-here": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/new-here",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/new-journal-here": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/new-journal-here",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/open-window": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/open-window",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/permalink": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/permalink",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/permaview": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/permaview",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/delete": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/delete",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold-bar": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold-bar",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold-others": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold-others",
            "text": "hide"
        },
        "$:/config/WikiParserRules/Inline/wikilink": {
            "title": "$:/config/WikiParserRules/Inline/wikilink",
            "text": "enable"
        },
        "$:/snippets/currpalettepreview": {
            "title": "$:/snippets/currpalettepreview",
            "text": "\\define resolve-colour(macrocall)\n\\import $:/core/macros/utils\n\\whitespace trim\n<$wikify name=\"name\" text=\"\"\"$macrocall$\"\"\">\n<<name>>\n</$wikify>\n\\end\n\\define swatchStyle()\nbackground-color: $(swatchColour)$;\n\\end\n\\define swatch-inner()\n<$set name=\"swatchColour\" value={{##$(colourResolved)$}}>\n<$list filter=\"[<swatchColour>!prefix[<<colour ]!suffix[>>]]\" variable=\"ignore\">\n<div class=\"tc-swatch\" style=<<swatchStyle>> title=<<swatchTitle>>/>\n</$list>\n<$list filter=\"[<swatchColour>prefix[<<colour ]suffix[>>]]\" variable=\"ignore\">\n<$wikify name=\"colourResolved\" text=\"\"\"<$macrocall $name=\"resolve-colour\" macrocall=<<swatchColour>>/>\"\"\">\n<<swatch-inner>>\n</$wikify>\n</$list>\n</$set>\n\\end\n\\define swatch()\n<$set name=\"swatchColour\" value={{##$(colour)$}}>\n<$set name=\"swatchTitle\" value=<<colour>>>\n<$list filter=\"[<swatchColour>!prefix[<<colour ]!suffix[>>]]\" variable=\"ignore\">\n<div class=\"tc-swatch\" style=<<swatchStyle>> title=<<swatchTitle>>/>\n</$list>\n<$list filter=\"[<swatchColour>prefix[<<colour ]suffix[>>]]\" variable=\"ignore\">\n<$wikify name=\"colourResolved\" text=\"\"\"<$macrocall $name=\"resolve-colour\" macrocall=<<swatchColour>>/>\"\"\">\n<<swatch-inner>>\n</$wikify>\n</$list>\n</$set>\n</$set>\n\\end\n<div class=\"tc-swatches-horiz\"><$list filter=\"\nforeground\nbackground\nmuted-foreground\nprimary\npage-background\ntab-background\ntiddler-info-background\n\" variable=\"colour\"><<swatch>></$list></div>\n"
        },
        "$:/DefaultTiddlers": {
            "title": "$:/DefaultTiddlers",
            "text": "GettingStarted\n"
        },
        "$:/snippets/download-wiki-button": {
            "title": "$:/snippets/download-wiki-button",
            "text": "\\define lingo-base() $:/language/ControlPanel/Tools/Download/\n<$button class=\"tc-btn-big-green\">\n<$action-sendmessage $message=\"tm-download-file\" $param=\"$:/core/save/all\" filename=\"index.html\"/>\n<<lingo Full/Caption>> {{$:/core/images/save-button}}\n</$button>"
        },
        "$:/language": {
            "title": "$:/language",
            "text": "$:/languages/en-GB"
        },
        "$:/snippets/languageswitcher": {
            "title": "$:/snippets/languageswitcher",
            "text": "\\define flag-title()\n$(languagePluginTitle)$/icon\n\\end\n\n<$linkcatcher to=\"$:/language\">\n<div class=\"tc-chooser tc-language-chooser\">\n<$list filter=\"[[$:/languages/en-GB]] [plugin-type[language]sort[description]]\">\n<$set name=\"cls\" filter=\"[all[current]field:title{$:/language}]\" value=\"tc-chooser-item tc-chosen\" emptyValue=\"tc-chooser-item\"><div class=<<cls>>>\n<$link>\n<span class=\"tc-image-button\">\n<$set name=\"languagePluginTitle\" value=<<currentTiddler>>>\n<$transclude subtiddler=<<flag-title>>>\n<$list filter=\"[all[current]field:title[$:/languages/en-GB]]\">\n<$transclude tiddler=\"$:/languages/en-GB/icon\"/>\n</$list>\n</$transclude>\n</$set>\n</span>\n<$view field=\"description\">\n<$view field=\"name\">\n<$view field=\"title\"/>\n</$view>\n</$view>\n</$link>\n</div>\n</$set>\n</$list>\n</div>\n</$linkcatcher>"
        },
        "$:/core/macros/colour-picker": {
            "title": "$:/core/macros/colour-picker",
            "tags": "$:/tags/Macro",
            "text": "\\define colour-picker-update-recent()\n<$action-listops\n\t$tiddler=\"$:/config/ColourPicker/Recent\"\n\t$subfilter=\"$(colour-picker-value)$ [list[$:/config/ColourPicker/Recent]remove[$(colour-picker-value)$]] +[limit[8]]\"\n/>\n\\end\n\n\\define colour-picker-inner(actions)\n<$button tag=\"a\" tooltip=\"\"\"$(colour-picker-value)$\"\"\">\n\n$(colour-picker-update-recent)$\n\n$actions$\n\n<span style=\"display:inline-block; background-color: $(colour-picker-value)$; width: 100%; height: 100%; border-radius: 50%;\"/>\n\n</$button>\n\\end\n\n\\define colour-picker-recent-inner(actions)\n<$set name=\"colour-picker-value\" value=\"$(recentColour)$\">\n<$macrocall $name=\"colour-picker-inner\" actions=\"\"\"$actions$\"\"\"/>\n</$set>\n\\end\n\n\\define colour-picker-recent(actions)\n{{$:/language/ColourPicker/Recent}} <$list filter=\"[list[$:/config/ColourPicker/Recent]]\" variable=\"recentColour\">\n<$macrocall $name=\"colour-picker-recent-inner\" actions=\"\"\"$actions$\"\"\"/></$list>\n\\end\n\n\\define colour-picker(actions)\n<div class=\"tc-colour-chooser\">\n\n<$macrocall $name=\"colour-picker-recent\" actions=\"\"\"$actions$\"\"\"/>\n\n---\n\n<$list filter=\"LightPink Pink Crimson LavenderBlush PaleVioletRed HotPink DeepPink MediumVioletRed Orchid Thistle Plum Violet Magenta Fuchsia DarkMagenta Purple MediumOrchid DarkViolet DarkOrchid Indigo BlueViolet MediumPurple MediumSlateBlue SlateBlue DarkSlateBlue Lavender GhostWhite Blue MediumBlue MidnightBlue DarkBlue Navy RoyalBlue CornflowerBlue LightSteelBlue LightSlateGrey SlateGrey DodgerBlue AliceBlue SteelBlue LightSkyBlue SkyBlue DeepSkyBlue LightBlue PowderBlue CadetBlue Azure LightCyan PaleTurquoise Cyan Aqua DarkTurquoise DarkSlateGrey DarkCyan Teal MediumTurquoise LightSeaGreen Turquoise Aquamarine MediumAquamarine MediumSpringGreen MintCream SpringGreen MediumSeaGreen SeaGreen Honeydew LightGreen PaleGreen DarkSeaGreen LimeGreen Lime ForestGreen Green DarkGreen Chartreuse LawnGreen GreenYellow DarkOliveGreen YellowGreen OliveDrab Beige LightGoldenrodYellow Ivory LightYellow Yellow Olive DarkKhaki LemonChiffon PaleGoldenrod Khaki Gold Cornsilk Goldenrod DarkGoldenrod FloralWhite OldLace Wheat Moccasin Orange PapayaWhip BlanchedAlmond NavajoWhite AntiqueWhite Tan BurlyWood Bisque DarkOrange Linen Peru PeachPuff SandyBrown Chocolate SaddleBrown Seashell Sienna LightSalmon Coral OrangeRed DarkSalmon Tomato MistyRose Salmon Snow LightCoral RosyBrown IndianRed Red Brown FireBrick DarkRed Maroon White WhiteSmoke Gainsboro LightGrey Silver DarkGrey Grey DimGrey Black\" variable=\"colour-picker-value\">\n<$macrocall $name=\"colour-picker-inner\" actions=\"\"\"$actions$\"\"\"/>\n</$list>\n\n---\n\n<$edit-text tiddler=\"$:/config/ColourPicker/New\" tag=\"input\" default=\"\" placeholder=\"\"/>\n<$edit-text tiddler=\"$:/config/ColourPicker/New\" type=\"color\" tag=\"input\"/>\n<$set name=\"colour-picker-value\" value={{$:/config/ColourPicker/New}}>\n<$macrocall $name=\"colour-picker-inner\" actions=\"\"\"$actions$\"\"\"/>\n</$set>\n\n</div>\n\n\\end\n"
        },
        "$:/core/macros/copy-to-clipboard": {
            "title": "$:/core/macros/copy-to-clipboard",
            "tags": "$:/tags/Macro",
            "text": "\\define copy-to-clipboard(src,class:\"tc-btn-invisible\",style)\n<$button class=<<__class__>> style=<<__style__>> message=\"tm-copy-to-clipboard\" param=<<__src__>> tooltip={{$:/language/Buttons/CopyToClipboard/Hint}}>\n{{$:/core/images/copy-clipboard}} <$text text={{$:/language/Buttons/CopyToClipboard/Caption}}/>\n</$button>\n\\end\n\n\\define copy-to-clipboard-above-right(src,class:\"tc-btn-invisible\",style)\n<div style=\"position: relative;\">\n<div style=\"position: absolute; bottom: 0; right: 0;\">\n<$macrocall $name=\"copy-to-clipboard\" src=<<__src__>> class=<<__class__>> style=<<__style__>>/>\n</div>\n</div>\n\\end\n\n"
        },
        "$:/core/macros/CSS": {
            "title": "$:/core/macros/CSS",
            "tags": "$:/tags/Macro",
            "text": "\\define colour(name)\n<$transclude tiddler={{$:/palette}} index=\"$name$\"><$transclude tiddler=\"$:/palettes/Vanilla\" index=\"$name$\"><$transclude tiddler=\"$:/config/DefaultColourMappings/$name$\"/></$transclude></$transclude>\n\\end\n\n\\define color(name)\n<<colour $name$>>\n\\end\n\n\\define box-shadow(shadow)\n``\n  -webkit-box-shadow: $shadow$;\n     -moz-box-shadow: $shadow$;\n          box-shadow: $shadow$;\n``\n\\end\n\n\\define filter(filter)\n``\n  -webkit-filter: $filter$;\n     -moz-filter: $filter$;\n          filter: $filter$;\n``\n\\end\n\n\\define transition(transition)\n``\n  -webkit-transition: $transition$;\n     -moz-transition: $transition$;\n          transition: $transition$;\n``\n\\end\n\n\\define transform-origin(origin)\n``\n  -webkit-transform-origin: $origin$;\n     -moz-transform-origin: $origin$;\n          transform-origin: $origin$;\n``\n\\end\n\n\\define background-linear-gradient(gradient)\n``\nbackground-image: linear-gradient($gradient$);\nbackground-image: -o-linear-gradient($gradient$);\nbackground-image: -moz-linear-gradient($gradient$);\nbackground-image: -webkit-linear-gradient($gradient$);\nbackground-image: -ms-linear-gradient($gradient$);\n``\n\\end\n\n\\define column-count(columns)\n``\n-moz-column-count: $columns$;\n-webkit-column-count: $columns$;\ncolumn-count: $columns$;\n``\n\\end\n\n\\define datauri(title)\n<$macrocall $name=\"makedatauri\" type={{$title$!!type}} text={{$title$}} _canonical_uri={{$title$!!_canonical_uri}}/>\n\\end\n\n\\define if-sidebar(text)\n<$reveal state=\"$:/state/sidebar\" type=\"match\" text=\"yes\" default=\"yes\">$text$</$reveal>\n\\end\n\n\\define if-no-sidebar(text)\n<$reveal state=\"$:/state/sidebar\" type=\"nomatch\" text=\"yes\" default=\"yes\">$text$</$reveal>\n\\end\n\n\\define if-background-attachment(text)\n<$reveal state=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimage\" type=\"nomatch\" text=\"\">$text$</$reveal>\n\\end\n"
        },
        "$:/core/macros/diff": {
            "title": "$:/core/macros/diff",
            "tags": "$:/tags/Macro",
            "text": "\\define compareTiddlerText(sourceTiddlerTitle,sourceSubTiddlerTitle,destTiddlerTitle,destSubTiddlerTitle)\n<$set name=\"source\" tiddler=<<__sourceTiddlerTitle__>> subtiddler=<<__sourceSubTiddlerTitle__>>>\n<$set name=\"dest\" tiddler=<<__destTiddlerTitle__>> subtiddler=<<__destSubTiddlerTitle__>>>\n<$diff-text source=<<source>> dest=<<dest>>/>\n</$set>\n</$set>\n\\end\n\n\\define compareTiddlers(sourceTiddlerTitle,sourceSubTiddlerTitle,destTiddlerTitle,destSubTiddlerTitle,exclude)\n<table class=\"tc-diff-tiddlers\">\n<tbody>\n<$set name=\"sourceFields\" filter=\"[<__sourceTiddlerTitle__>fields[]sort[]]\">\n<$set name=\"destFields\" filter=\"[<__destSubTiddlerTitle__>subtiddlerfields<__destTiddlerTitle__>sort[]]\">\n<$list filter=\"[enlist<sourceFields>] [enlist<destFields>] -[enlist<__exclude__>] +[sort[]]\" variable=\"fieldName\">\n<tr>\n<th>\n<$text text=<<fieldName>>/> \n</th>\n<td>\n<$set name=\"source\" tiddler=<<__sourceTiddlerTitle__>> subtiddler=<<__sourceSubTiddlerTitle__>> field=<<fieldName>>>\n<$set name=\"dest\" tiddler=<<__destTiddlerTitle__>> subtiddler=<<__destSubTiddlerTitle__>> field=<<fieldName>>>\n<$diff-text source=<<source>> dest=<<dest>>>\n</$diff-text>\n</$set>\n</$set>\n</td>\n</tr>\n</$list>\n</$set>\n</$set>\n</tbody>\n</table>\n\\end\n"
        },
        "$:/core/macros/dumpvariables": {
            "title": "$:/core/macros/dumpvariables",
            "tags": "$:/tags/Macro",
            "text": "\\define dumpvariables()\n<ul>\n<$list filter=\"[variables[]]\" variable=\"varname\">\n<li>\n<strong><code><$text text=<<varname>>/></code></strong>:<br/>\n<$codeblock code={{{ [<varname>getvariable[]] }}}/>\n</li>\n</$list>\n</ul>\n\\end\n"
        },
        "$:/core/macros/export": {
            "title": "$:/core/macros/export",
            "tags": "$:/tags/Macro",
            "text": "\\define exportButtonFilename(baseFilename)\n$baseFilename$$(extension)$\n\\end\n\n\\define exportButton(exportFilter:\"[!is[system]sort[title]]\",lingoBase,baseFilename:\"tiddlers\")\n<$vars hint={{{ [<__lingoBase__>addsuffix[Hint]get[text]] }}} caption={{{  [<__lingoBase__>addsuffix[Caption]get[text]] }}}>\n<span class=\"tc-popup-keep\"><$button popup=<<qualify \"$:/state/popup/export\">> tooltip=<<hint>> aria-label=<<caption>> class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/export-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text=<<caption>>/></span>\n</$list>\n</$button></span></$vars><$reveal state=<<qualify \"$:/state/popup/export\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\">\n<$set name=\"count\" value={{{ [subfilter<__exportFilter__>count[]] }}}>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Exporter]]\">\n<$list filter=\"[<currentTiddler>has[condition]subfilter{!!condition}limit[1]] ~[<currentTiddler>!has[condition]then[true]]\" variable=\"ignore\">\n<$button class=\"tc-btn-invisible\">\n<$action-sendmessage $message=\"tm-download-file\" $param=<<currentTiddler>> exportFilter=<<__exportFilter__>> filename={{{ [<__baseFilename__>addsuffix{!!extension}] }}}/>\n<$action-deletetiddler $tiddler=<<qualify \"$:/state/popup/export\">>/>\n<$transclude field=\"description\"/>\n</$button>\n</$list>\n</$list>\n</$set>\n</div>\n</$reveal>\n\\end\n"
        },
        "$:/core/macros/image-picker": {
            "title": "$:/core/macros/image-picker",
            "created": "20170715180840889",
            "modified": "20170715180914005",
            "tags": "$:/tags/Macro",
            "type": "text/vnd.tiddlywiki",
            "text": "\\define image-picker-thumbnail(actions)\n<$button tag=\"a\" tooltip=\"\"\"$(imageTitle)$\"\"\">\n$actions$\n<$transclude tiddler=<<imageTitle>>/>\n</$button>\n\\end\n\n\\define image-picker-list(filter,actions)\n<$list filter=\"\"\"$filter$\"\"\" variable=\"imageTitle\">\n<$macrocall $name=\"image-picker-thumbnail\" actions=\"\"\"$actions$\"\"\"/>\n</$list>\n\\end\n\n\\define image-picker(actions,filter:\"[all[shadows+tiddlers]is[image]] -[type[application/pdf]] +[!has[draft.of]$subfilter$sort[title]]\",subfilter:\"\")\n<div class=\"tc-image-chooser\">\n<$vars state-system=<<qualify \"$:/state/image-picker/system\">>>\n<$checkbox tiddler=<<state-system>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"hide\">\n{{$:/language/SystemTiddlers/Include/Prompt}}\n</$checkbox>\n<$reveal state=<<state-system>> type=\"match\" text=\"hide\" default=\"hide\" tag=\"div\">\n<$macrocall $name=\"image-picker-list\" filter=\"\"\"$filter$ +[!is[system]]\"\"\" actions=\"\"\"$actions$\"\"\"/>\n</$reveal>\n<$reveal state=<<state-system>> type=\"nomatch\" text=\"hide\" default=\"hide\" tag=\"div\">\n<$macrocall $name=\"image-picker-list\" filter=\"\"\"$filter$\"\"\" actions=\"\"\"$actions$\"\"\"/>\n</$reveal>\n</$vars>\n</div>\n\\end\n\n\\define image-picker-include-tagged-images(actions)\n<$macrocall $name=\"image-picker\" filter=\"[all[shadows+tiddlers]is[image]] [all[shadows+tiddlers]tag[$:/tags/Image]] -[type[application/pdf]] +[!has[draft.of]sort[title]]\" actions=\"\"\"$actions$\"\"\"/>\n\\end\n"
        },
        "$:/core/macros/keyboard-driven-input": {
            "title": "$:/core/macros/keyboard-driven-input",
            "tags": "$:/tags/Macro",
            "text": "\\define change-input-tab(stateTitle,tag,beforeafter,defaultState,actions)\n<$set name=\"tabsList\" filter=\"[all[shadows+tiddlers]tag<__tag__>!has[draft.of]]\">\n<$vars currentState={{{ [<__stateTitle__>!is[missing]get[text]] ~[<__defaultState__>] }}} firstTab={{{ [enlist<tabsList>nth[1]] }}} lastTab={{{ [enlist<tabsList>last[]] }}}>\n<$set name=\"nextTab\" value={{{ [all[shadows+tiddlers]tag<__tag__>!has[draft.of]$beforeafter$<currentState>] ~[[$beforeafter$]removeprefix[after]suffix[]addprefix<firstTab>] ~[[$beforeafter$]removeprefix[before]suffix[]addprefix<lastTab>] }}}>\n<$action-setfield $tiddler=<<__stateTitle__>> text=<<nextTab>>/>\n$actions$\n</$set>\n</$vars>\n</$set>\n\\end\n\n\\define keyboard-input-actions()\n<$list filter=\"[<__index__>match[]]\">\n<$action-setfield $tiddler=<<__storeTitle__>> text={{{ [<__tiddler__>get<__field__>] }}}/>\n</$list>\n<$list filter=\"[<__index__>!match[]]\">\n<$action-setfield $tiddler=<<__storeTitle__>> text={{{ [<__tiddler__>getindex<__index__>] }}}/>\n</$list>\n\\end\n\n\\define input-next-actions-inner()\n<$list filter=\"[<nextItem>minlength[1]]\" variable=\"ignore\">\n<$action-setfield $tiddler=<<__selectionStateTitle__>> text=<<nextItem>>/>\n<$list filter=\"[<__index__>match[]]\">\n<$action-setfield $tiddler=<<__tiddler__>> $field=<<__field__>> $value={{{ [<nextItem>] +[splitregexp[(?:.(?!-))+$]] }}}/>\n</$list>\n<$list filter=\"[<__index__>!match[]]\">\n<$action-setfield $tiddler=<<__tiddler__>> $index=<<__index__>> $value={{{ [<nextItem>] +[splitregexp[(?:.(?!-))+$]] }}}/>\n</$list>\n<$action-setfield $tiddler=<<__refreshTitle__>> text=\"yes\"/>\n</$list>\n\\end\n\n\\define input-next-actions(afterOrBefore:\"after\",reverse:\"\")\n<$list filter=\"[<__storeTitle__>get[text]minlength<__filterMinLength__>] [<__filterMinLength__>match[0]] +[limit[1]]\" variable=\"ignore\">\n<$vars userInput={{{ [<__storeTitle__>get[text]] }}} selectedItem={{{ [<__selectionStateTitle__>get[text]] }}}>\n<$set name=\"configTiddler\" value={{{ [subfilter<__configTiddlerFilter__>] }}}>\n<$vars primaryListFilter={{{ [<configTiddler>get<__firstSearchFilterField__>] }}} secondaryListFilter={{{ [<configTiddler>get<__secondSearchFilterField__>] }}}>\n<$set name=\"filteredList\" filter=\"[subfilter<primaryListFilter>addsuffix[-primaryList]] =[subfilter<secondaryListFilter>addsuffix[-secondaryList]]\">\n<$vars nextItem={{{ [enlist<filteredList>$afterOrBefore$<selectedItem>] ~[enlist<filteredList>$reverse$nth[1]] }}} firstItem={{{ [enlist<filteredList>nth[1]] }}} lastItem={{{ [enlist<filteredList>last[]] }}}>\n<$list filter=\"[<selectedItem>match<firstItem>!match<lastItem>]\" variable=\"ignore\">\n<$set name=\"nextItem\" value={{{ [[$afterOrBefore$]match[before]then<userInput>addsuffix[-userInput]] ~[<nextItem>] }}}>\n<<input-next-actions-inner>>\n</$set>\n</$list>\n<$list filter=\"[<selectedItem>match<lastItem>!match<firstItem>]\" variable=\"ignore\">\n<$set name=\"nextItem\" value={{{ [[$afterOrBefore$]match[after]then<userInput>addsuffix[-userInput]] ~[<nextItem>] }}}>\n<<input-next-actions-inner>>\n</$set>\n</$list>\n<$list filter=\"[<selectedItem>match<firstItem>match<lastItem>]\" variable=\"ignore\">\n<$set name=\"nextItem\" value={{{ [<userInput>addsuffix[-userInput]] }}}>\n<<input-next-actions-inner>>\n</$set>\n</$list>\n<$list filter=\"[<selectedItem>!match<firstItem>!match<lastItem>]\" variable=\"ignore\">\n<<input-next-actions-inner>>\n</$list>\n</$vars>\n</$set>\n</$vars>\n</$set>\n</$vars>\n</$list>\n\\end\n\n\\define keyboard-driven-input(tiddler,storeTitle,field:\"text\",index:\"\",tag:\"input\",type,focus:\"\",inputAcceptActions,inputAcceptVariantActions,inputCancelActions,placeholder:\"\",default:\"\",class,focusPopup,rows,minHeight,tabindex,size,autoHeight,filterMinLength:\"0\",refreshTitle,selectionStateTitle,cancelPopups:\"\",configTiddlerFilter,firstSearchFilterField:\"first-search-filter\",secondSearchFilterField:\"second-search-filter\")\n\\whitespace trim\n<$keyboard key=\"((input-accept))\" actions=<<__inputAcceptActions__>>>\n<$keyboard key=\"((input-accept-variant))\" actions=<<__inputAcceptVariantActions__>>>\n<$keyboard key=\"((input-up))\" actions=<<input-next-actions \"before\" \"reverse[]\">>>\n<$keyboard key=\"((input-down))\" actions=<<input-next-actions>>>\n<$keyboard key=\"((input-cancel))\" actions=<<__inputCancelActions__>>>\n<$edit-text tiddler=<<__tiddler__>> field=<<__field__>> index=<<__index__>> \n\t\tinputActions=<<keyboard-input-actions>> tag=<<__tag__>> class=<<__class__>> \n\t\tplaceholder=<<__placeholder__>> default=<<__default__>> focusPopup=<<__focusPopup__>> \n\t\tfocus=<<__focus__>> type=<<__type__>> rows=<<__rows__>> minHeight=<<__minHeight__>> \n\t\ttabindex=<<__tabindex__>> size=<<__size__>> autoHeight=<<__autoHeight__>> \n\t\trefreshTitle=<<__refreshTitle__>> cancelPopups=<<__cancelPopups__>>/>\n</$keyboard>\n</$keyboard>\n</$keyboard>\n</$keyboard>\n</$keyboard>\n\\end\n"
        },
        "$:/core/macros/lingo": {
            "title": "$:/core/macros/lingo",
            "tags": "$:/tags/Macro",
            "text": "\\define lingo-base()\n$:/language/\n\\end\n\n\\define lingo(title)\n{{$(lingo-base)$$title$}}\n\\end\n"
        },
        "$:/core/macros/list": {
            "title": "$:/core/macros/list",
            "tags": "$:/tags/Macro",
            "text": "\\define list-links(filter,type:\"ul\",subtype:\"li\",class:\"\",emptyMessage)\n\\whitespace trim\n<$type$ class=\"$class$\">\n<$list filter=\"$filter$\" emptyMessage=<<__emptyMessage__>>>\n<$subtype$>\n<$link to={{!!title}}>\n<$transclude field=\"caption\">\n<$view field=\"title\"/>\n</$transclude>\n</$link>\n</$subtype$>\n</$list>\n</$type$>\n\\end\n\n\\define list-links-draggable-drop-actions()\n<$action-listops $tiddler=<<targetTiddler>> $field=<<targetField>> $subfilter=\"+[insertbefore:currentTiddler<actionTiddler>]\"/>\n\\end\n\n\\define list-links-draggable(tiddler,field:\"list\",type:\"ul\",subtype:\"li\",class:\"\",itemTemplate)\n\\whitespace trim\n<span class=\"tc-links-draggable-list\">\n<$vars targetTiddler=\"\"\"$tiddler$\"\"\" targetField=\"\"\"$field$\"\"\">\n<$type$ class=\"$class$\">\n<$list filter=\"[list[$tiddler$!!$field$]]\">\n<$droppable actions=<<list-links-draggable-drop-actions>> tag=\"\"\"$subtype$\"\"\" enable=<<tv-enable-drag-and-drop>>>\n<div class=\"tc-droppable-placeholder\"/>\n<div>\n<$transclude tiddler=\"\"\"$itemTemplate$\"\"\">\n<$link to={{!!title}}>\n<$transclude field=\"caption\">\n<$view field=\"title\"/>\n</$transclude>\n</$link>\n</$transclude>\n</div>\n</$droppable>\n</$list>\n<$tiddler tiddler=\"\">\n<$droppable actions=<<list-links-draggable-drop-actions>> tag=\"div\" enable=<<tv-enable-drag-and-drop>>>\n<div class=\"tc-droppable-placeholder\">\n{{$:/core/images/blank}}\n</div>\n<div style=\"height:0.5em;\"/>\n</$droppable>\n</$tiddler>\n</$type$>\n</$vars>\n</span>\n\\end\n\n\\define list-tagged-draggable-drop-actions(tag)\n<!-- Save the current ordering of the tiddlers with this tag -->\n<$set name=\"order\" filter=\"[<__tag__>tagging[]]\">\n<!-- Remove any list-after or list-before fields from the tiddlers with this tag -->\n<$list filter=\"[<__tag__>tagging[]]\">\n<$action-deletefield $field=\"list-before\"/>\n<$action-deletefield $field=\"list-after\"/>\n</$list>\n<!-- Save the new order to the Tag Tiddler -->\n<$action-listops $tiddler=<<__tag__>> $field=\"list\" $filter=\"+[enlist<order>] +[insertbefore:currentTiddler<actionTiddler>]\"/>\n<!-- Make sure the newly added item has the right tag -->\n<!-- Removing this line makes dragging tags within the dropdown work as intended -->\n<!--<$action-listops $tiddler=<<actionTiddler>> $tags=<<__tag__>>/>-->\n<!-- Using the following 5 lines as replacement makes dragging titles from outside into the dropdown apply the tag -->\n<$list filter=\"[<actionTiddler>!contains:tags<__tag__>]\">\n<$fieldmangler tiddler=<<actionTiddler>>>\n<$action-sendmessage $message=\"tm-add-tag\" $param=<<__tag__>>/>\n</$fieldmangler>\n</$list>\n</$set>\n\\end\n\n\\define list-tagged-draggable(tag,subFilter,emptyMessage,itemTemplate,elementTag:\"div\",storyview:\"\")\n\\whitespace trim\n<span class=\"tc-tagged-draggable-list\">\n<$set name=\"tag\" value=<<__tag__>>>\n<$list filter=\"[<__tag__>tagging[]$subFilter$]\" emptyMessage=<<__emptyMessage__>> storyview=<<__storyview__>>>\n<$elementTag$ class=\"tc-menu-list-item\">\n<$droppable actions=\"\"\"<$macrocall $name=\"list-tagged-draggable-drop-actions\" tag=<<__tag__>>/>\"\"\" enable=<<tv-enable-drag-and-drop>>>\n<$elementTag$ class=\"tc-droppable-placeholder\"/>\n<$elementTag$>\n<$transclude tiddler=\"\"\"$itemTemplate$\"\"\">\n<$link to={{!!title}}>\n<$view field=\"title\"/>\n</$link>\n</$transclude>\n</$elementTag$>\n</$droppable>\n</$elementTag$>\n</$list>\n<$tiddler tiddler=\"\">\n<$droppable actions=\"\"\"<$macrocall $name=\"list-tagged-draggable-drop-actions\" tag=<<__tag__>>/>\"\"\" enable=<<tv-enable-drag-and-drop>>>\n<$elementTag$ class=\"tc-droppable-placeholder\"/>\n<$elementTag$ style=\"height:0.5em;\">\n</$elementTag$>\n</$droppable>\n</$tiddler>\n</$set>\n</span>\n\\end\n"
        },
        "$:/core/macros/tabs": {
            "title": "$:/core/macros/tabs",
            "tags": "$:/tags/Macro",
            "text": "\\define tabs(tabsList,default,state:\"$:/state/tab\",class,template,buttonTemplate,retain,actions,explicitState)\n<$set name=\"qualifiedState\" value=<<qualify \"$state$\">>>\n<$vars tabsState={{{ [<__explicitState__>minlength[1]] ~[<qualifiedState>] }}}>\n<div class=\"tc-tab-set $class$\">\n<div class=\"tc-tab-buttons $class$\">\n<$list filter=\"$tabsList$\" variable=\"currentTab\" storyview=\"pop\"><$set name=\"save-currentTiddler\" value=<<currentTiddler>>><$tiddler tiddler=<<currentTab>>><$button set=<<tabsState>> setTo=<<currentTab>> default=\"$default$\" selectedClass=\"tc-tab-selected\" tooltip={{!!tooltip}}>\n<$tiddler tiddler=<<save-currentTiddler>>>\n<$set name=\"tv-wikilinks\" value=\"no\">\n<$transclude tiddler=\"$buttonTemplate$\" mode=\"inline\">\n<$transclude tiddler=<<currentTab>> field=\"caption\">\n<$macrocall $name=\"currentTab\" $type=\"text/plain\" $output=\"text/plain\"/>\n</$transclude>\n</$transclude>\n</$set></$tiddler>$actions$</$button></$tiddler></$set></$list>\n</div>\n<div class=\"tc-tab-divider $class$\"/>\n<div class=\"tc-tab-content $class$\">\n<$list filter=\"$tabsList$\" variable=\"currentTab\">\n\n<$reveal type=\"match\" state=<<tabsState>> text=<<currentTab>> default=\"$default$\" retain=\"\"\"$retain$\"\"\">\n\n<$transclude tiddler=\"$template$\" mode=\"block\">\n\n<$transclude tiddler=<<currentTab>> mode=\"block\"/>\n\n</$transclude>\n\n</$reveal>\n\n</$list>\n</div>\n</div>\n</$vars>\n</$set>\n\\end\n"
        },
        "$:/core/macros/tag-picker": {
            "title": "$:/core/macros/tag-picker",
            "tags": "$:/tags/Macro",
            "first-search-filter": "[tags[]!is[system]search:title<userInput>sort[]]",
            "second-search-filter": "[tags[]is[system]search:title<userInput>sort[]]",
            "text": "\\define get-tagpicker-focus-selector() [data-tiddler-title=\"$(currentTiddlerCSSEscaped)$\"] .tc-add-tag-name input\n\n\\define delete-tag-state-tiddlers() <$action-deletetiddler $filter=\"[<newTagNameTiddler>] [<storeTitle>] [<tagSelectionState>]\"/>\n\n\\define add-tag-actions(actions,tagField:\"tags\")\n<$set name=\"tag\" value={{{ [<__tiddler__>get[text]] }}}>\n<$list filter=\"[<saveTiddler>!contains:$tagField$<tag>!match[]]\" variable=\"ignore\" emptyMessage=\"\"\"\n<$action-listops $tiddler=<<saveTiddler>> $field=<<__tagField__>> $subfilter=\"-[<tag>]\"/>\n\"\"\">\n<$action-listops $tiddler=<<saveTiddler>> $field=<<__tagField__>> $subfilter=\"[<tag>]\"/>\n$actions$\n</$list>\n</$set>\n<<delete-tag-state-tiddlers>>\n<$action-setfield $tiddler=<<refreshTitle>> text=\"yes\"/>\n\\end\n\n\\define clear-tags-actions-inner()\n<$list filter=\"[<storeTitle>has[text]] [<newTagNameTiddler>has[text]]\" variable=\"ignore\" emptyMessage=\"\"\"<<cancel-delete-tiddler-actions \"cancel\">>\"\"\">\n<<delete-tag-state-tiddlers>>\n</$list>\n\\end\n\n\\define clear-tags-actions()\n<$set name=\"userInput\" value={{{ [<storeTitle>get[text]] }}}>\n<$list filter=\"[<newTagNameTiddler>get[text]!match<userInput>]\" emptyMessage=\"\"\"<<clear-tags-actions-inner>>\"\"\">\n<$action-setfield $tiddler=<<newTagNameTiddler>> text=<<userInput>>/><$action-setfield $tiddler=<<refreshTitle>> text=\"yes\"/>\n</$list>\n</$set>\n\\end\n\n\\define tag-picker-inner(actions,tagField:\"tags\")\n\\whitespace trim\n<$vars newTagNameInputTiddlerQualified=<<qualify \"$:/temp/NewTagName/input\">> newTagNameSelectionTiddlerQualified=<<qualify \"$:/temp/NewTagName/selected-item\">> fallbackTarget={{$(palette)$##tag-background}} colourA={{$(palette)$##foreground}} colourB={{$(palette)$##background}}>\n<$vars storeTitle={{{ [<newTagNameInputTiddler>!match[]] ~[<newTagNameInputTiddlerQualified>] }}} tagSelectionState={{{ [<newTagNameSelectionTiddler>!match[]] ~[<newTagNameSelectionTiddlerQualified>] }}}>\n<$vars refreshTitle=<<qualify \"$:/temp/NewTagName/refresh\">> nonSystemTagsFilter=\"[tags[]!is[system]search:title<userInput>sort[]]\" systemTagsFilter=\"[tags[]is[system]search:title<userInput>sort[]]\">\n<div class=\"tc-edit-add-tag\">\n<div>\n<span class=\"tc-add-tag-name tc-small-gap-right\">\n<$macrocall $name=\"keyboard-driven-input\" tiddler=<<newTagNameTiddler>> storeTitle=<<storeTitle>> refreshTitle=<<refreshTitle>>\n\t\tselectionStateTitle=<<tagSelectionState>> inputAcceptActions=\"\"\"<$macrocall $name=\"add-tag-actions\" actions=<<__actions__>> tagField=<<__tagField__>>/>\"\"\"\n\t\tinputCancelActions=<<clear-tags-actions>> tag=\"input\" placeholder={{$:/language/EditTemplate/Tags/Add/Placeholder}}\n\t\tfocusPopup=<<qualify \"$:/state/popup/tags-auto-complete\">> class=\"tc-edit-texteditor tc-popup-handle\" tabindex=<<tabIndex>> \n\t\tfocus={{{ [{$:/config/AutoFocus}match[tags]then[true]] ~[[false]] }}} filterMinLength={{$:/config/Tags/MinLength}} \n\t\tcancelPopups=<<cancelPopups>> configTiddlerFilter=\"[[$:/core/macros/tag-picker]]\"/>\n</span><$button popup=<<qualify \"$:/state/popup/tags-auto-complete\">> class=\"tc-btn-invisible tc-btn-dropdown\" tooltip={{$:/language/EditTemplate/Tags/Dropdown/Hint}} aria-label={{$:/language/EditTemplate/Tags/Dropdown/Caption}}>{{$:/core/images/down-arrow}}</$button><$reveal state=<<storeTitle>> type=\"nomatch\" text=\"\"><$button class=\"tc-btn-invisible tc-small-gap tc-btn-dropdown\" tooltip={{$:/language/EditTemplate/Tags/ClearInput/Hint}} aria-label={{$:/language/EditTemplate/Tags/ClearInput/Caption}}>{{$:/core/images/close-button}}<<delete-tag-state-tiddlers>></$button></$reveal><span class=\"tc-add-tag-button tc-small-gap-left\">\n<$set name=\"tag\" value={{{ [<newTagNameTiddler>get[text]] }}}>\n<$button set=<<newTagNameTiddler>> setTo=\"\" class=\"\">\n<$action-listops $tiddler=<<saveTiddler>> $field=<<__tagField__>> $subfilter=\"[<tag>]\"/>\n$actions$\n<$set name=\"currentTiddlerCSSEscaped\" value={{{ [<saveTiddler>escapecss[]] }}}>\n<<delete-tag-state-tiddlers>><$action-sendmessage $message=\"tm-focus-selector\" $param=<<get-tagpicker-focus-selector>>/>\n</$set>\n{{$:/language/EditTemplate/Tags/Add/Button}}\n</$button>\n</$set>\n</span>\n</div>\n<div class=\"tc-block-dropdown-wrapper\">\n<$reveal state=<<qualify \"$:/state/popup/tags-auto-complete\">> type=\"nomatch\" text=\"\" default=\"\">\n<div class=\"tc-block-dropdown tc-block-tags-dropdown\">\n<$set name=\"userInput\" value={{{ [<storeTitle>get[text]] }}}>\n<$list filter=\"[<userInput>minlength{$:/config/Tags/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n<$list filter=<<nonSystemTagsFilter>> variable=\"tag\">\n<$list filter=\"[<tag>addsuffix[-primaryList]] -[<tagSelectionState>get[text]]\" emptyMessage=\"\"\"<$vars button-classes=\"tc-btn-invisible tc-tag-button-selected\" actions=<<__actions__>> tagField=<<__tagField__>> currentTiddler=<<tag>>>{{||$:/core/ui/TagPickerTagTemplate}}</$vars>\"\"\">\n<$vars button-classes=\"tc-btn-invisible\" actions=<<__actions__>> tagField=<<__tagField__>> currentTiddler=<<tag>>>{{||$:/core/ui/TagPickerTagTemplate}}</$vars>\n</$list>\n</$list></$list>\n<hr>\n<$list filter=\"[<userInput>minlength{$:/config/Tags/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n<$list filter=<<systemTagsFilter>> variable=\"tag\">\n<$list filter=\"[<tag>addsuffix[-secondaryList]] -[<tagSelectionState>get[text]]\" emptyMessage=\"\"\"<$vars button-classes=\"tc-btn-invisible tc-tag-button-selected\" actions=<<__actions__>> tagField=<<__tagField__>> currentTiddler=<<tag>>>{{||$:/core/ui/TagPickerTagTemplate}}</$vars>\"\"\">\n<$vars button-classes=\"tc-btn-invisible\" actions=<<__actions__>> tagField=<<__tagField__>> currentTiddler=<<tag>>>{{||$:/core/ui/TagPickerTagTemplate}}</$vars>\n</$list>\n</$list></$list>\n</$set>\n</div>\n</$reveal>\n</div>\n</div>\n</$vars>\n</$vars>\n</$vars>\n\\end\n\\define tag-picker(actions,tagField:\"tags\")\n\\whitespace trim\n<$vars saveTiddler=<<currentTiddler>> palette={{$:/palette}}>\n<$list filter=\"[<newTagNameTiddler>match[]]\" emptyMessage=\"\"\"<$macrocall $name=\"tag-picker-inner\" actions=<<__actions__>> tagField=<<__tagField__>>/>\"\"\">\n<$set name=\"newTagNameTiddler\" value=<<qualify \"$:/temp/NewTagName\">>>\n<$macrocall $name=\"tag-picker-inner\" actions=<<__actions__>> tagField=<<__tagField__>>/>\n</$set>\n</$list>\n</$vars>\n\\end\n"
        },
        "$:/core/macros/tag": {
            "title": "$:/core/macros/tag",
            "tags": "$:/tags/Macro",
            "text": "\\define tag-pill-styles()\nbackground-color:$(backgroundColor)$;\nfill:$(foregroundColor)$;\ncolor:$(foregroundColor)$;\n\\end\n\n\\define tag-pill-inner(tag,icon,colour,fallbackTarget,colourA,colourB,element-tag,element-attributes,actions)\n<$vars foregroundColor=<<contrastcolour target:\"\"\"$colour$\"\"\" fallbackTarget:\"\"\"$fallbackTarget$\"\"\" colourA:\"\"\"$colourA$\"\"\" colourB:\"\"\"$colourB$\"\"\">> backgroundColor=\"\"\"$colour$\"\"\">\n<$element-tag$ $element-attributes$ class=\"tc-tag-label tc-btn-invisible\" style=<<tag-pill-styles>>>\n$actions$<$transclude tiddler=\"\"\"$icon$\"\"\"/><$view tiddler=<<__tag__>> field=\"title\" format=\"text\" />\n</$element-tag$>\n</$vars>\n\\end\n\n\\define tag-pill-body(tag,icon,colour,palette,element-tag,element-attributes,actions)\n<$macrocall $name=\"tag-pill-inner\" tag=<<__tag__>> icon=\"\"\"$icon$\"\"\" colour=\"\"\"$colour$\"\"\" fallbackTarget={{$palette$##tag-background}} colourA={{$palette$##foreground}} colourB={{$palette$##background}} element-tag=\"\"\"$element-tag$\"\"\" element-attributes=\"\"\"$element-attributes$\"\"\" actions=\"\"\"$actions$\"\"\"/>\n\\end\n\n\\define tag-pill(tag,element-tag:\"span\",element-attributes:\"\",actions:\"\")\n<span class=\"tc-tag-list-item\" data-tag-title=<<__tag__>>>\n<$macrocall $name=\"tag-pill-body\" tag=<<__tag__>> icon={{{ [<__tag__>get[icon]] }}} colour={{{ [<__tag__>get[color]] }}} palette={{$:/palette}} element-tag=\"\"\"$element-tag$\"\"\" element-attributes=\"\"\"$element-attributes$\"\"\" actions=\"\"\"$actions$\"\"\"/>\n</span>\n\\end\n\n\\define tag(tag)\n{{$tag$||$:/core/ui/TagTemplate}}\n\\end\n"
        },
        "$:/core/macros/thumbnails": {
            "title": "$:/core/macros/thumbnails",
            "tags": "$:/tags/Macro",
            "text": "\\define thumbnail(link,icon,color,background-color,image,caption,width:\"280\",height:\"157\")\n<$link to=\"\"\"$link$\"\"\"><div class=\"tc-thumbnail-wrapper\">\n<div class=\"tc-thumbnail-image\" style=\"width:$width$px;height:$height$px;\"><$reveal type=\"nomatch\" text=\"\" default=\"\"\"$image$\"\"\" tag=\"div\" style=\"width:$width$px;height:$height$px;\">\n[img[$image$]]\n</$reveal><$reveal type=\"match\" text=\"\" default=\"\"\"$image$\"\"\" tag=\"div\" class=\"tc-thumbnail-background\" style=\"width:$width$px;height:$height$px;background-color:$background-color$;\"></$reveal></div><div class=\"tc-thumbnail-icon\" style=\"fill:$color$;color:$color$;\">\n$icon$\n</div><div class=\"tc-thumbnail-caption\">\n$caption$\n</div>\n</div></$link>\n\\end\n\n\\define thumbnail-right(link,icon,color,background-color,image,caption,width:\"280\",height:\"157\")\n<div class=\"tc-thumbnail-right-wrapper\"><<thumbnail \"\"\"$link$\"\"\" \"\"\"$icon$\"\"\" \"\"\"$color$\"\"\" \"\"\"$background-color$\"\"\" \"\"\"$image$\"\"\" \"\"\"$caption$\"\"\" \"\"\"$width$\"\"\" \"\"\"$height$\"\"\">></div>\n\\end\n\n\\define list-thumbnails(filter,width:\"280\",height:\"157\")\n<$list filter=\"\"\"$filter$\"\"\"><$macrocall $name=\"thumbnail\" link={{!!link}} icon={{!!icon}} color={{!!color}} background-color={{!!background-color}} image={{!!image}} caption={{!!caption}} width=\"\"\"$width$\"\"\" height=\"\"\"$height$\"\"\"/></$list>\n\\end\n"
        },
        "$:/core/macros/timeline": {
            "title": "$:/core/macros/timeline",
            "created": "20141212105914482",
            "modified": "20141212110330815",
            "tags": "$:/tags/Macro",
            "text": "\\define timeline-title()\n\\whitespace trim\n<!-- Override this macro with a global macro \n     of the same name if you need to change \n     how titles are displayed on the timeline \n     -->\n<$view field=\"title\"/>\n\\end\n\\define timeline(limit:\"100\",format:\"DDth MMM YYYY\",subfilter:\"\",dateField:\"modified\")\n<div class=\"tc-timeline\">\n<$list filter=\"[!is[system]$subfilter$has[$dateField$]!sort[$dateField$]limit[$limit$]eachday[$dateField$]]\">\n<div class=\"tc-menu-list-item\">\n<$view field=\"$dateField$\" format=\"date\" template=\"$format$\"/>\n<$list filter=\"[sameday:$dateField${!!$dateField$}!is[system]$subfilter$!sort[$dateField$]]\">\n<div class=\"tc-menu-list-subitem\">\n<$link to={{!!title}}><<timeline-title>></$link>\n</div>\n</$list>\n</div>\n</$list>\n</div>\n\\end\n"
        },
        "$:/core/macros/toc": {
            "title": "$:/core/macros/toc",
            "tags": "$:/tags/Macro",
            "text": "\\define toc-caption()\n<$set name=\"tv-wikilinks\" value=\"no\">\n  <$transclude field=\"caption\">\n    <$view field=\"title\"/>\n  </$transclude>\n</$set>\n\\end\n\n\\define toc-body(tag,sort:\"\",itemClassFilter,exclude,path)\n<ol class=\"tc-toc\">\n  <$list filter=\"\"\"[all[shadows+tiddlers]tag<__tag__>!has[draft.of]$sort$] -[<__tag__>] -[enlist<__exclude__>]\"\"\">\n    <$vars item=<<currentTiddler>> path={{{ [<__path__>addsuffix[/]addsuffix<__tag__>] }}}>\n      <$set name=\"excluded\" filter=\"\"\"[enlist<__exclude__>] [<__tag__>]\"\"\">\n        <$set name=\"toc-item-class\" filter=<<__itemClassFilter__>> emptyValue=\"toc-item-selected\" value=\"toc-item\">\n          <li class=<<toc-item-class>>>\n            <$list filter=\"[all[current]toc-link[no]]\" emptyMessage=\"<$link to={{{ [<currentTiddler>get[target]else<currentTiddler>] }}}><$view field='caption'><$view field='title'/></$view></$link>\">\n              <<toc-caption>>\n            </$list>\n            <$macrocall $name=\"toc-body\" tag=<<item>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> exclude=<<excluded>> path=<<path>>/>\n          </li>\n        </$set>\n      </$set>\n    </$vars>\n  </$list>\n</ol>\n\\end\n\n\\define toc(tag,sort:\"\",itemClassFilter:\"\")\n<$macrocall $name=\"toc-body\"  tag=<<__tag__>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> />\n\\end\n\n\\define toc-linked-expandable-body(tag,sort:\"\",itemClassFilter,exclude,path)\n<!-- helper function -->\n<$qualify name=\"toc-state\" title={{{ [[$:/state/toc]addsuffix<__path__>addsuffix[-]addsuffix<currentTiddler>] }}}>\n  <$set name=\"toc-item-class\" filter=<<__itemClassFilter__>> emptyValue=\"toc-item-selected\" value=\"toc-item\">\n    <li class=<<toc-item-class>>>\n    <$link to={{{ [<currentTiddler>get[target]else<currentTiddler>] }}}>\n      <$reveal type=\"nomatch\" stateTitle=<<toc-state>> text=\"open\">\n        <$button setTitle=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible tc-popup-keep\">\n          {{$:/core/images/right-arrow}}\n        </$button>\n      </$reveal>\n      <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n        <$button setTitle=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible tc-popup-keep\">\n          {{$:/core/images/down-arrow}}\n        </$button>\n      </$reveal>\n      <<toc-caption>>\n    </$link>\n    <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n      <$macrocall $name=\"toc-expandable\" tag=<<currentTiddler>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> exclude=<<__exclude__>> path=<<__path__>>/>\n    </$reveal>\n    </li>\n  </$set>\n</$qualify>\n\\end\n\n\\define toc-unlinked-expandable-body(tag,sort:\"\",itemClassFilter,exclude,path)\n<!-- helper function -->\n<$qualify name=\"toc-state\" title={{{ [[$:/state/toc]addsuffix<__path__>addsuffix[-]addsuffix<currentTiddler>] }}}>\n  <$set name=\"toc-item-class\" filter=<<__itemClassFilter__>> emptyValue=\"toc-item-selected\" value=\"toc-item\">\n    <li class=<<toc-item-class>>>\n      <$reveal type=\"nomatch\" stateTitle=<<toc-state>> text=\"open\">\n        <$button setTitle=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible tc-popup-keep\">\n          {{$:/core/images/right-arrow}}\n          <<toc-caption>>\n        </$button>\n      </$reveal>\n      <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n        <$button setTitle=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible tc-popup-keep\">\n          {{$:/core/images/down-arrow}}\n          <<toc-caption>>\n        </$button>\n      </$reveal>\n      <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n        <$macrocall $name=\"toc-expandable\" tag=<<currentTiddler>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> exclude=<<__exclude__>> path=<<__path__>>/>\n      </$reveal>\n    </li>\n  </$set>\n</$qualify>\n\\end\n\n\\define toc-expandable-empty-message()\n<$macrocall $name=\"toc-linked-expandable-body\" tag=<<tag>> sort=<<sort>> itemClassFilter=<<itemClassFilter>> exclude=<<excluded>> path=<<path>>/>\n\\end\n\n\\define toc-expandable(tag,sort:\"\",itemClassFilter:\"\",exclude,path)\n<$vars tag=<<__tag__>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> path={{{ [<__path__>addsuffix[/]addsuffix<__tag__>] }}}>\n  <$set name=\"excluded\" filter=\"\"\"[enlist<__exclude__>] [<__tag__>]\"\"\">\n    <ol class=\"tc-toc toc-expandable\">\n      <$list filter=\"\"\"[all[shadows+tiddlers]tag<__tag__>!has[draft.of]$sort$] -[<__tag__>] -[enlist<__exclude__>]\"\"\">\n        <$list filter=\"[all[current]toc-link[no]]\" emptyMessage=<<toc-expandable-empty-message>> >\n          <$macrocall $name=\"toc-unlinked-expandable-body\" tag=<<__tag__>> sort=<<__sort__>> itemClassFilter=\"\"\"itemClassFilter\"\"\" exclude=<<excluded>> path=<<path>> />\n        </$list>\n      </$list>\n    </ol>\n  </$set>\n</$vars>\n\\end\n\n\\define toc-linked-selective-expandable-body(tag,sort:\"\",itemClassFilter,exclude,path)\n<$qualify name=\"toc-state\" title={{{ [[$:/state/toc]addsuffix<__path__>addsuffix[-]addsuffix<currentTiddler>] }}}>\n  <$set name=\"toc-item-class\" filter=<<__itemClassFilter__>> emptyValue=\"toc-item-selected\" value=\"toc-item\" >\n    <li class=<<toc-item-class>>>\n      <$link to={{{ [<currentTiddler>get[target]else<currentTiddler>] }}}>\n          <$list filter=\"[all[current]tagging[]$sort$limit[1]]\" variable=\"ignore\" emptyMessage=\"<$button class='tc-btn-invisible'>{{$:/core/images/blank}}</$button>\">\n          <$reveal type=\"nomatch\" stateTitle=<<toc-state>> text=\"open\">\n            <$button setTitle=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible tc-popup-keep\">\n              {{$:/core/images/right-arrow}}\n            </$button>\n          </$reveal>\n          <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n            <$button setTitle=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible tc-popup-keep\">\n              {{$:/core/images/down-arrow}}\n            </$button>\n          </$reveal>\n        </$list>\n        <<toc-caption>>\n      </$link>\n      <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n        <$macrocall $name=\"toc-selective-expandable\" tag=<<currentTiddler>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> exclude=<<__exclude__>> path=<<__path__>>/>\n      </$reveal>\n    </li>\n  </$set>\n</$qualify>\n\\end\n\n\\define toc-unlinked-selective-expandable-body(tag,sort:\"\",itemClassFilter,exclude,path)\n<$qualify name=\"toc-state\" title={{{ [[$:/state/toc]addsuffix<__path__>addsuffix[-]addsuffix<currentTiddler>] }}}>\n  <$set name=\"toc-item-class\" filter=<<__itemClassFilter__>> emptyValue=\"toc-item-selected\" value=\"toc-item\">\n    <li class=<<toc-item-class>>>\n      <$list filter=\"[all[current]tagging[]$sort$limit[1]]\" variable=\"ignore\" emptyMessage=\"<$button class='tc-btn-invisible'>{{$:/core/images/blank}}</$button> <$view field='caption'><$view field='title'/></$view>\">\n        <$reveal type=\"nomatch\" stateTitle=<<toc-state>> text=\"open\">\n          <$button setTitle=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible tc-popup-keep\">\n            {{$:/core/images/right-arrow}}\n            <<toc-caption>>\n          </$button>\n        </$reveal>\n        <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n          <$button setTitle=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible tc-popup-keep\">\n            {{$:/core/images/down-arrow}}\n            <<toc-caption>>\n          </$button>\n        </$reveal>\n      </$list>\n      <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n        <$macrocall $name=\"toc-selective-expandable\" tag=<<currentTiddler>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> exclude=<<__exclude__>> path=<<__path__>>/>\n      </$reveal>\n    </li>\n  </$set>\n</$qualify>\n\\end\n\n\\define toc-selective-expandable-empty-message()\n<$macrocall $name=\"toc-linked-selective-expandable-body\" tag=<<tag>> sort=<<sort>> itemClassFilter=<<itemClassFilter>> exclude=<<excluded>> path=<<path>>/>\n\\end\n\n\\define toc-selective-expandable(tag,sort:\"\",itemClassFilter,exclude,path)\n<$vars tag=<<__tag__>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> path={{{ [<__path__>addsuffix[/]addsuffix<__tag__>] }}}>\n  <$set name=\"excluded\" filter=\"\"\"[enlist<__exclude__>] [<__tag__>]\"\"\">\n    <ol class=\"tc-toc toc-selective-expandable\">\n      <$list filter=\"\"\"[all[shadows+tiddlers]tag<__tag__>!has[draft.of]$sort$] -[<__tag__>] -[enlist<__exclude__>]\"\"\">\n        <$list filter=\"[all[current]toc-link[no]]\" variable=\"ignore\" emptyMessage=<<toc-selective-expandable-empty-message>> >\n          <$macrocall $name=\"toc-unlinked-selective-expandable-body\" tag=<<__tag__>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> exclude=<<excluded>> path=<<path>>/>\n        </$list>\n      </$list>\n    </ol>\n  </$set>\n</$vars>\n\\end\n\n\\define toc-tabbed-external-nav(tag,sort:\"\",selectedTiddler:\"$:/temp/toc/selectedTiddler\",unselectedText,missingText,template:\"\")\n<$tiddler tiddler={{{ [<__selectedTiddler__>get[text]] }}}>\n  <div class=\"tc-tabbed-table-of-contents\">\n    <$linkcatcher to=<<__selectedTiddler__>>>\n      <div class=\"tc-table-of-contents\">\n        <$macrocall $name=\"toc-selective-expandable\" tag=<<__tag__>> sort=<<__sort__>> itemClassFilter=\"[all[current]] -[<__selectedTiddler__>get[text]]\"/>\n      </div>\n    </$linkcatcher>\n    <div class=\"tc-tabbed-table-of-contents-content\">\n      <$reveal stateTitle=<<__selectedTiddler__>> type=\"nomatch\" text=\"\">\n        <$transclude mode=\"block\" tiddler=<<__template__>>>\n          <h1><<toc-caption>></h1>\n          <$transclude mode=\"block\">$missingText$</$transclude>\n        </$transclude>\n      </$reveal>\n      <$reveal stateTitle=<<__selectedTiddler__>> type=\"match\" text=\"\">\n        $unselectedText$\n      </$reveal>\n    </div>\n  </div>\n</$tiddler>\n\\end\n\n\\define toc-tabbed-internal-nav(tag,sort:\"\",selectedTiddler:\"$:/temp/toc/selectedTiddler\",unselectedText,missingText,template:\"\")\n<$linkcatcher to=<<__selectedTiddler__>>>\n  <$macrocall $name=\"toc-tabbed-external-nav\" tag=<<__tag__>> sort=<<__sort__>> selectedTiddler=<<__selectedTiddler__>> unselectedText=<<__unselectedText__>> missingText=<<__missingText__>> template=<<__template__>>/>\n</$linkcatcher>\n\\end\n\n"
        },
        "$:/core/macros/translink": {
            "title": "$:/core/macros/translink",
            "tags": "$:/tags/Macro",
            "text": "\\define translink(title,mode:\"block\")\n<div style=\"border:1px solid #ccc; padding: 0.5em; background: black; foreground; white;\">\n<$link to=\"\"\"$title$\"\"\">\n<$text text=\"\"\"$title$\"\"\"/>\n</$link>\n<div style=\"border:1px solid #ccc; padding: 0.5em; background: white; foreground; black;\">\n<$transclude tiddler=\"\"\"$title$\"\"\" mode=\"$mode$\">\n\"<$text text=\"\"\"$title$\"\"\"/>\" is missing\n</$transclude>\n</div>\n</div>\n\\end\n"
        },
        "$:/core/macros/tree": {
            "title": "$:/core/macros/tree",
            "tags": "$:/tags/Macro",
            "text": "\\define leaf-link(full-title,chunk,separator: \"/\")\n<$link to=<<__full-title__>>><$text text=<<__chunk__>>/></$link>\n\\end\n\n\\define leaf-node(prefix,chunk)\n<li>\n<$list filter=\"[<__prefix__>addsuffix<__chunk__>is[shadow]] [<__prefix__>addsuffix<__chunk__>is[tiddler]]\" variable=\"full-title\">\n<$list filter=\"[<full-title>removeprefix<__prefix__>]\" variable=\"chunk\">\n<span>{{$:/core/images/file}}</span> <$macrocall $name=\"leaf-link\" full-title=<<full-title>> chunk=<<chunk>>/>\n</$list>\n</$list>\n</li>\n\\end\n\n\\define branch-node(prefix,chunk,separator: \"/\")\n<li>\n<$set name=\"reveal-state\" value={{{ [[$:/state/tree/]addsuffix<__prefix__>addsuffix<__chunk__>] }}}>\n<$reveal type=\"nomatch\" stateTitle=<<reveal-state>> text=\"show\">\n<$button setTitle=<<reveal-state>> setTo=\"show\" class=\"tc-btn-invisible\">\n{{$:/core/images/folder}} <$text text=<<__chunk__>>/>\n</$button>\n</$reveal>\n<$reveal type=\"match\" stateTitle=<<reveal-state>> text=\"show\">\n<$button setTitle=<<reveal-state>> setTo=\"hide\" class=\"tc-btn-invisible\">\n{{$:/core/images/folder}} <$text text=<<__chunk__>>/>\n</$button>\n</$reveal>\n<span>(<$count filter=\"[all[shadows+tiddlers]removeprefix<__prefix__>removeprefix<__chunk__>] -[<__prefix__>addsuffix<__chunk__>]\"/>)</span>\n<$reveal type=\"match\" stateTitle=<<reveal-state>> text=\"show\">\n<$macrocall $name=\"tree-node\" prefix={{{ [<__prefix__>addsuffix<__chunk__>] }}} separator=<<__separator__>>/>\n</$reveal>\n</$set>\n</li>\n\\end\n\n\\define tree-node(prefix,separator: \"/\")\n<ol>\n<$list filter=\"[all[shadows+tiddlers]removeprefix<__prefix__>splitbefore<__separator__>sort[]!suffix<__separator__>]\" variable=\"chunk\">\n<$macrocall $name=\"leaf-node\" prefix=<<__prefix__>> chunk=<<chunk>> separator=<<__separator__>>/>\n</$list>\n<$list filter=\"[all[shadows+tiddlers]removeprefix<__prefix__>splitbefore<__separator__>sort[]suffix<__separator__>]\" variable=\"chunk\">\n<$macrocall $name=\"branch-node\" prefix=<<__prefix__>> chunk=<<chunk>> separator=<<__separator__>>/>\n</$list>\n</ol>\n\\end\n\n\\define tree(prefix: \"$:/\",separator: \"/\")\n<div class=\"tc-tree\">\n<span><$text text=<<__prefix__>>/></span>\n<div>\n<$macrocall $name=\"tree-node\" prefix=<<__prefix__>> separator=<<__separator__>>/>\n</div>\n</div>\n\\end\n"
        },
        "$:/core/macros/utils": {
            "title": "$:/core/macros/utils",
            "text": "\\define colour(colour)\n$colour$\n\\end\n"
        },
        "$:/snippets/minifocusswitcher": {
            "title": "$:/snippets/minifocusswitcher",
            "text": "<$select tiddler=\"$:/config/AutoFocus\">\n<$list filter=\"title tags text type fields\">\n<option value=<<currentTiddler>>><<currentTiddler>></option>\n</$list>\n</$select>\n"
        },
        "$:/snippets/minilanguageswitcher": {
            "title": "$:/snippets/minilanguageswitcher",
            "text": "<$select tiddler=\"$:/language\">\n<$list filter=\"[[$:/languages/en-GB]] [plugin-type[language]sort[title]]\">\n<option value=<<currentTiddler>>><$view field=\"description\"><$view field=\"name\"><$view field=\"title\"/></$view></$view></option>\n</$list>\n</$select>"
        },
        "$:/snippets/minithemeswitcher": {
            "title": "$:/snippets/minithemeswitcher",
            "text": "\\define lingo-base() $:/language/ControlPanel/Theme/\n<<lingo Prompt>> <$select tiddler=\"$:/theme\">\n<$list filter=\"[plugin-type[theme]sort[title]]\">\n<option value=<<currentTiddler>>><$view field=\"name\"><$view field=\"title\"/></$view></option>\n</$list>\n</$select>"
        },
        "$:/snippets/modules": {
            "title": "$:/snippets/modules",
            "text": "\\define describeModuleType(type)\n{{$:/language/Docs/ModuleTypes/$type$}}\n\\end\n<$list filter=\"[moduletypes[]]\">\n\n!! <$macrocall $name=\"currentTiddler\" $type=\"text/plain\" $output=\"text/plain\"/>\n\n<$macrocall $name=\"describeModuleType\" type=<<currentTiddler>>/>\n\n<ul><$list filter=\"[all[current]modules[]]\"><li><$link><<currentTiddler>></$link>\n</li>\n</$list>\n</ul>\n</$list>\n"
        },
        "$:/palette": {
            "title": "$:/palette",
            "text": "$:/palettes/Vanilla"
        },
        "$:/snippets/paletteeditor": {
            "title": "$:/snippets/paletteeditor",
            "text": "<$transclude tiddler=\"$:/PaletteManager\"/>\n"
        },
        "$:/snippets/palettepreview": {
            "title": "$:/snippets/palettepreview",
            "text": "<$set name=\"currentTiddler\" value={{$:/palette}}>\n{{||$:/snippets/currpalettepreview}}\n</$set>\n"
        },
        "$:/snippets/paletteswitcher": {
            "title": "$:/snippets/paletteswitcher",
            "text": "<$linkcatcher to=\"$:/palette\">\n<div class=\"tc-chooser\"><$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Palette]sort[name]]\"><$set name=\"cls\" filter=\"[all[current]prefix{$:/palette}]\" value=\"tc-chooser-item tc-chosen\" emptyValue=\"tc-chooser-item\"><div class=<<cls>>><$link to={{!!title}}>''<$view field=\"name\" format=\"text\"/>'' - <$view field=\"description\" format=\"text\"/>{{||$:/snippets/currpalettepreview}}</$link>\n</div></$set>\n</$list>\n</div>\n</$linkcatcher>\n"
        },
        "$:/snippets/peek-stylesheets": {
            "title": "$:/snippets/peek-stylesheets",
            "text": "\\define expandable-stylesheets-list()\n<ol>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Stylesheet]!has[draft.of]]\">\n<$vars state=<<qualify \"$:/state/peek-stylesheets/open/\">>>\n<$set name=\"state\" value={{{ [<state>addsuffix<currentTiddler>] }}}>\n<li>\n<$reveal type=\"match\" state=<<state>> text=\"yes\" tag=\"span\">\n<$button set=<<state>> setTo=\"no\" class=\"tc-btn-invisible\">\n{{$:/core/images/down-arrow}}\n</$button>\n</$reveal>\n<$reveal type=\"nomatch\" state=<<state>> text=\"yes\" tag=\"span\">\n<$button set=<<state>> setTo=\"yes\" class=\"tc-btn-invisible\">\n{{$:/core/images/right-arrow}}\n</$button>\n</$reveal>\n<$link>\n<$view field=\"title\"/>\n</$link>\n<$reveal type=\"match\" state=<<state>> text=\"yes\" tag=\"div\">\n<$set name=\"source\" tiddler=<<currentTiddler>>>\n<$wikify name=\"styles\" text=<<source>>>\n<pre>\n<code>\n<$text text=<<styles>>/>\n</code>\n</pre>\n</$wikify>\n</$set>\n</$reveal>\n</li>\n</$set>\n</$vars>\n</$list>\n</ol>\n\\end\n\n\\define stylesheets-list()\n<ol>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Stylesheet]!has[draft.of]]\">\n<li>\n<$link>\n<$view field=\"title\"/>\n</$link>\n<$set name=\"source\" tiddler=<<currentTiddler>>>\n<$wikify name=\"styles\" text=<<source>>>\n<pre>\n<code>\n<$text text=<<styles>>/>\n</code>\n</pre>\n</$wikify>\n</$set>\n</li>\n</$list>\n</ol>\n\\end\n\n<$vars modeState=<<qualify \"$:/state/peek-stylesheets/mode/\">>>\n\n<$reveal type=\"nomatch\" state=<<modeState>> text=\"expanded\" tag=\"div\">\n<$button set=<<modeState>> setTo=\"expanded\" class=\"tc-btn-invisible\">{{$:/core/images/chevron-right}} {{$:/language/ControlPanel/Stylesheets/Expand/Caption}}</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<modeState>> text=\"expanded\" tag=\"div\">\n<$button set=<<modeState>> setTo=\"restored\" class=\"tc-btn-invisible\">{{$:/core/images/chevron-down}} {{$:/language/ControlPanel/Stylesheets/Restore/Caption}}</$button>\n</$reveal>\n\n<$reveal type=\"nomatch\" state=<<modeState>> text=\"expanded\" tag=\"div\">\n<<expandable-stylesheets-list>>\n</$reveal>\n<$reveal type=\"match\" state=<<modeState>> text=\"expanded\" tag=\"div\">\n<<stylesheets-list>>\n</$reveal>\n\n</$vars>\n"
        },
        "$:/temp/search": {
            "title": "$:/temp/search",
            "text": ""
        },
        "$:/tags/AdvancedSearch": {
            "title": "$:/tags/AdvancedSearch",
            "list": "[[$:/core/ui/AdvancedSearch/Standard]] [[$:/core/ui/AdvancedSearch/System]] [[$:/core/ui/AdvancedSearch/Shadows]] [[$:/core/ui/AdvancedSearch/Filter]]"
        },
        "$:/tags/AdvancedSearch/FilterButton": {
            "title": "$:/tags/AdvancedSearch/FilterButton",
            "list": "$:/core/ui/AdvancedSearch/Filter/FilterButtons/dropdown $:/core/ui/AdvancedSearch/Filter/FilterButtons/clear $:/core/ui/AdvancedSearch/Filter/FilterButtons/export $:/core/ui/AdvancedSearch/Filter/FilterButtons/delete"
        },
        "$:/tags/ControlPanel": {
            "title": "$:/tags/ControlPanel",
            "list": "$:/core/ui/ControlPanel/Info $:/core/ui/ControlPanel/Appearance $:/core/ui/ControlPanel/Settings $:/core/ui/ControlPanel/Saving $:/core/ui/ControlPanel/Plugins $:/core/ui/ControlPanel/Tools $:/core/ui/ControlPanel/Internals"
        },
        "$:/tags/ControlPanel/Info": {
            "title": "$:/tags/ControlPanel/Info",
            "list": "$:/core/ui/ControlPanel/Basics $:/core/ui/ControlPanel/Advanced"
        },
        "$:/tags/ControlPanel/Plugins": {
            "title": "$:/tags/ControlPanel/Plugins",
            "list": "[[$:/core/ui/ControlPanel/Plugins/Installed]] [[$:/core/ui/ControlPanel/Plugins/Add]]"
        },
        "$:/tags/EditorToolbar": {
            "title": "$:/tags/EditorToolbar",
            "list": "$:/core/ui/EditorToolbar/paint $:/core/ui/EditorToolbar/opacity $:/core/ui/EditorToolbar/line-width $:/core/ui/EditorToolbar/rotate-left $:/core/ui/EditorToolbar/clear $:/core/ui/EditorToolbar/bold $:/core/ui/EditorToolbar/italic $:/core/ui/EditorToolbar/strikethrough $:/core/ui/EditorToolbar/underline $:/core/ui/EditorToolbar/superscript $:/core/ui/EditorToolbar/subscript $:/core/ui/EditorToolbar/mono-line $:/core/ui/EditorToolbar/mono-block $:/core/ui/EditorToolbar/quote $:/core/ui/EditorToolbar/list-bullet $:/core/ui/EditorToolbar/list-number $:/core/ui/EditorToolbar/heading-1 $:/core/ui/EditorToolbar/heading-2 $:/core/ui/EditorToolbar/heading-3 $:/core/ui/EditorToolbar/heading-4 $:/core/ui/EditorToolbar/heading-5 $:/core/ui/EditorToolbar/heading-6 $:/core/ui/EditorToolbar/link $:/core/ui/EditorToolbar/excise $:/core/ui/EditorToolbar/picture $:/core/ui/EditorToolbar/stamp $:/core/ui/EditorToolbar/size $:/core/ui/EditorToolbar/editor-height $:/core/ui/EditorToolbar/more $:/core/ui/EditorToolbar/preview $:/core/ui/EditorToolbar/preview-type"
        },
        "$:/tags/EditTemplate": {
            "title": "$:/tags/EditTemplate",
            "list": "[[$:/core/ui/EditTemplate/controls]] [[$:/core/ui/EditTemplate/title]] [[$:/core/ui/EditTemplate/tags]] [[$:/core/ui/EditTemplate/shadow]] [[$:/core/ui/ViewTemplate/classic]] [[$:/core/ui/EditTemplate/body]] [[$:/core/ui/EditTemplate/type]] [[$:/core/ui/EditTemplate/fields]]"
        },
        "$:/tags/EditToolbar": {
            "title": "$:/tags/EditToolbar",
            "list": "[[$:/core/ui/Buttons/delete]] [[$:/core/ui/Buttons/cancel]] [[$:/core/ui/Buttons/save]]"
        },
        "$:/tags/Manager/ItemMain": {
            "title": "$:/tags/Manager/ItemMain",
            "list": "$:/Manager/ItemMain/WikifiedText $:/Manager/ItemMain/RawText $:/Manager/ItemMain/Fields"
        },
        "$:/tags/Manager/ItemSidebar": {
            "title": "$:/tags/Manager/ItemSidebar",
            "list": "$:/Manager/ItemSidebar/Tags $:/Manager/ItemSidebar/Colour $:/Manager/ItemSidebar/Icon $:/Manager/ItemSidebar/Tools"
        },
        "$:/tags/MoreSideBar": {
            "title": "$:/tags/MoreSideBar",
            "list": "[[$:/core/ui/MoreSideBar/All]] [[$:/core/ui/MoreSideBar/Recent]] [[$:/core/ui/MoreSideBar/Tags]] [[$:/core/ui/MoreSideBar/Missing]] [[$:/core/ui/MoreSideBar/Drafts]] [[$:/core/ui/MoreSideBar/Orphans]] [[$:/core/ui/MoreSideBar/Types]] [[$:/core/ui/MoreSideBar/System]] [[$:/core/ui/MoreSideBar/Shadows]] [[$:/core/ui/MoreSideBar/Explorer]] [[$:/core/ui/MoreSideBar/Plugins]]",
            "text": ""
        },
        "$:/tags/PageControls": {
            "title": "$:/tags/PageControls",
            "list": "[[$:/core/ui/Buttons/home]] [[$:/core/ui/Buttons/close-all]] [[$:/core/ui/Buttons/fold-all]] [[$:/core/ui/Buttons/unfold-all]] [[$:/core/ui/Buttons/permaview]] [[$:/core/ui/Buttons/new-tiddler]] [[$:/core/ui/Buttons/new-journal]] [[$:/core/ui/Buttons/new-image]] [[$:/core/ui/Buttons/import]] [[$:/core/ui/Buttons/export-page]] [[$:/core/ui/Buttons/control-panel]] [[$:/core/ui/Buttons/advanced-search]] [[$:/core/ui/Buttons/manager]] [[$:/core/ui/Buttons/tag-manager]] [[$:/core/ui/Buttons/language]] [[$:/core/ui/Buttons/palette]] [[$:/core/ui/Buttons/theme]] [[$:/core/ui/Buttons/storyview]] [[$:/core/ui/Buttons/encryption]] [[$:/core/ui/Buttons/timestamp]] [[$:/core/ui/Buttons/full-screen]] [[$:/core/ui/Buttons/print]] [[$:/core/ui/Buttons/save-wiki]] [[$:/core/ui/Buttons/refresh]] [[$:/core/ui/Buttons/more-page-actions]]"
        },
        "$:/tags/PageTemplate": {
            "title": "$:/tags/PageTemplate",
            "list": "[[$:/core/ui/PageTemplate/topleftbar]] [[$:/core/ui/PageTemplate/toprightbar]] [[$:/core/ui/PageTemplate/sidebar]] [[$:/core/ui/PageTemplate/story]] [[$:/core/ui/PageTemplate/alerts]]",
            "text": ""
        },
        "$:/tags/PluginLibrary": {
            "title": "$:/tags/PluginLibrary",
            "list": "$:/config/OfficialPluginLibrary"
        },
        "$:/tags/SideBar": {
            "title": "$:/tags/SideBar",
            "list": "[[$:/core/ui/SideBar/Open]] [[$:/core/ui/SideBar/Recent]] [[$:/core/ui/SideBar/Tools]] [[$:/core/ui/SideBar/More]]",
            "text": ""
        },
        "$:/tags/SideBarSegment": {
            "title": "$:/tags/SideBarSegment",
            "list": "[[$:/core/ui/SideBarSegments/site-title]] [[$:/core/ui/SideBarSegments/site-subtitle]] [[$:/core/ui/SideBarSegments/page-controls]] [[$:/core/ui/SideBarSegments/search]] [[$:/core/ui/SideBarSegments/tabs]]"
        },
        "$:/tags/TiddlerInfo": {
            "title": "$:/tags/TiddlerInfo",
            "list": "[[$:/core/ui/TiddlerInfo/Tools]] [[$:/core/ui/TiddlerInfo/References]] [[$:/core/ui/TiddlerInfo/Tagging]] [[$:/core/ui/TiddlerInfo/List]] [[$:/core/ui/TiddlerInfo/Listed]] [[$:/core/ui/TiddlerInfo/Fields]]",
            "text": ""
        },
        "$:/tags/TiddlerInfo/Advanced": {
            "title": "$:/tags/TiddlerInfo/Advanced",
            "list": "[[$:/core/ui/TiddlerInfo/Advanced/ShadowInfo]] [[$:/core/ui/TiddlerInfo/Advanced/PluginInfo]]"
        },
        "$:/tags/ViewTemplate": {
            "title": "$:/tags/ViewTemplate",
            "list": "[[$:/core/ui/ViewTemplate/title]] [[$:/core/ui/ViewTemplate/unfold]] [[$:/core/ui/ViewTemplate/subtitle]] [[$:/core/ui/ViewTemplate/tags]] [[$:/core/ui/ViewTemplate/classic]] [[$:/core/ui/ViewTemplate/body]]"
        },
        "$:/tags/ViewToolbar": {
            "title": "$:/tags/ViewToolbar",
            "list": "[[$:/core/ui/Buttons/more-tiddler-actions]] [[$:/core/ui/Buttons/info]] [[$:/core/ui/Buttons/new-here]] [[$:/core/ui/Buttons/new-journal-here]] [[$:/core/ui/Buttons/clone]] [[$:/core/ui/Buttons/export-tiddler]] [[$:/core/ui/Buttons/edit]] [[$:/core/ui/Buttons/delete]] [[$:/core/ui/Buttons/permalink]] [[$:/core/ui/Buttons/permaview]] [[$:/core/ui/Buttons/open-window]] [[$:/core/ui/Buttons/close-others]] [[$:/core/ui/Buttons/close]] [[$:/core/ui/Buttons/fold-others]] [[$:/core/ui/Buttons/fold]]"
        },
        "$:/snippets/themeswitcher": {
            "title": "$:/snippets/themeswitcher",
            "text": "<$linkcatcher to=\"$:/theme\">\n<div class=\"tc-chooser\"><$list filter=\"[plugin-type[theme]sort[title]]\"><$set name=\"cls\" filter=\"[all[current]field:title{$:/theme}] [[$:/theme]!has[text]addsuffix[s/tiddlywiki/vanilla]field:title<currentTiddler>] +[limit[1]]\" value=\"tc-chooser-item tc-chosen\" emptyValue=\"tc-chooser-item\"><div class=<<cls>>><$link to={{!!title}}>''<$view field=\"name\" format=\"text\"/>'' <$view field=\"description\" format=\"text\"/></$link></div>\n</$set>\n</$list>\n</div>\n</$linkcatcher>"
        },
        "$:/core/wiki/title": {
            "title": "$:/core/wiki/title",
            "text": "{{$:/SiteTitle}}\n<$list filter=\"[{$:/SiteSubtitle}trim[]minlength[1]]\" variable=\"ignore\">\n--- {{$:/SiteSubtitle}}\n</$list>"
        },
        "$:/view": {
            "title": "$:/view",
            "text": "classic"
        },
        "$:/snippets/viewswitcher": {
            "title": "$:/snippets/viewswitcher",
            "text": "\\define icon()\n$:/core/images/storyview-$(storyview)$\n\\end\n<$linkcatcher to=\"$:/view\">\n<div class=\"tc-chooser tc-viewswitcher\">\n<$list filter=\"[storyviews[]]\" variable=\"storyview\">\n<$set name=\"cls\" filter=\"[<storyview>prefix{$:/view}]\" value=\"tc-chooser-item tc-chosen\" emptyValue=\"tc-chooser-item\"><div class=<<cls>>>\n<$button tag=\"a\" class=\"tc-tiddlylink tc-btn-invisible\" to=<<storyview>>><$transclude tiddler=<<icon>>/><$text text=<<storyview>>/></$button>\n</div>\n</$set>\n</$list>\n</div>\n</$linkcatcher>\n"
        }
    }
}
index.html
/
gmmen/tiddlywiki
gmmen
下列条目已被导入:

# [[Python.pdf]]
no
$:/languages/zh-Hans
{
    "tiddlers": {
        "$:/language/Buttons/AdvancedSearch/Caption": {
            "title": "$:/language/Buttons/AdvancedSearch/Caption",
            "text": "高级查找"
        },
        "$:/language/Buttons/AdvancedSearch/Hint": {
            "title": "$:/language/Buttons/AdvancedSearch/Hint",
            "text": "高级查找"
        },
        "$:/language/Buttons/Cancel/Caption": {
            "title": "$:/language/Buttons/Cancel/Caption",
            "text": "取消"
        },
        "$:/language/Buttons/Cancel/Hint": {
            "title": "$:/language/Buttons/Cancel/Hint",
            "text": "放弃对此条目的更改"
        },
        "$:/language/Buttons/Clone/Caption": {
            "title": "$:/language/Buttons/Clone/Caption",
            "text": "克隆"
        },
        "$:/language/Buttons/Clone/Hint": {
            "title": "$:/language/Buttons/Clone/Hint",
            "text": "克隆此条目"
        },
        "$:/language/Buttons/Close/Caption": {
            "title": "$:/language/Buttons/Close/Caption",
            "text": "关闭"
        },
        "$:/language/Buttons/Close/Hint": {
            "title": "$:/language/Buttons/Close/Hint",
            "text": "关闭此条目"
        },
        "$:/language/Buttons/CloseAll/Caption": {
            "title": "$:/language/Buttons/CloseAll/Caption",
            "text": "全部关闭"
        },
        "$:/language/Buttons/CloseAll/Hint": {
            "title": "$:/language/Buttons/CloseAll/Hint",
            "text": "关闭所有条目"
        },
        "$:/language/Buttons/CloseOthers/Caption": {
            "title": "$:/language/Buttons/CloseOthers/Caption",
            "text": "关闭其他"
        },
        "$:/language/Buttons/CloseOthers/Hint": {
            "title": "$:/language/Buttons/CloseOthers/Hint",
            "text": "关闭其他条目"
        },
        "$:/language/Buttons/ControlPanel/Caption": {
            "title": "$:/language/Buttons/ControlPanel/Caption",
            "text": "控制台"
        },
        "$:/language/Buttons/ControlPanel/Hint": {
            "title": "$:/language/Buttons/ControlPanel/Hint",
            "text": "开启控制台"
        },
        "$:/language/Buttons/CopyToClipboard/Caption": {
            "title": "$:/language/Buttons/CopyToClipboard/Caption",
            "text": "复制到剪贴板"
        },
        "$:/language/Buttons/CopyToClipboard/Hint": {
            "title": "$:/language/Buttons/CopyToClipboard/Hint",
            "text": "将此文本复制到剪贴板"
        },
        "$:/language/Buttons/Delete/Caption": {
            "title": "$:/language/Buttons/Delete/Caption",
            "text": "删除"
        },
        "$:/language/Buttons/Delete/Hint": {
            "title": "$:/language/Buttons/Delete/Hint",
            "text": "删除此条目"
        },
        "$:/language/Buttons/Edit/Caption": {
            "title": "$:/language/Buttons/Edit/Caption",
            "text": "编辑"
        },
        "$:/language/Buttons/Edit/Hint": {
            "title": "$:/language/Buttons/Edit/Hint",
            "text": "编辑此条目"
        },
        "$:/language/Buttons/Encryption/Caption": {
            "title": "$:/language/Buttons/Encryption/Caption",
            "text": "加密"
        },
        "$:/language/Buttons/Encryption/Hint": {
            "title": "$:/language/Buttons/Encryption/Hint",
            "text": "设置或清除保存此维基的密码"
        },
        "$:/language/Buttons/Encryption/ClearPassword/Caption": {
            "title": "$:/language/Buttons/Encryption/ClearPassword/Caption",
            "text": "清除密码"
        },
        "$:/language/Buttons/Encryption/ClearPassword/Hint": {
            "title": "$:/language/Buttons/Encryption/ClearPassword/Hint",
            "text": "清除密码且不加密保存此维基"
        },
        "$:/language/Buttons/Encryption/SetPassword/Caption": {
            "title": "$:/language/Buttons/Encryption/SetPassword/Caption",
            "text": "设置密码"
        },
        "$:/language/Buttons/Encryption/SetPassword/Hint": {
            "title": "$:/language/Buttons/Encryption/SetPassword/Hint",
            "text": "设置加密保存此维基的密码"
        },
        "$:/language/Buttons/ExportPage/Caption": {
            "title": "$:/language/Buttons/ExportPage/Caption",
            "text": "导出所有条目"
        },
        "$:/language/Buttons/ExportPage/Hint": {
            "title": "$:/language/Buttons/ExportPage/Hint",
            "text": "导出所有条目"
        },
        "$:/language/Buttons/ExportTiddler/Caption": {
            "title": "$:/language/Buttons/ExportTiddler/Caption",
            "text": "导出此条目"
        },
        "$:/language/Buttons/ExportTiddler/Hint": {
            "title": "$:/language/Buttons/ExportTiddler/Hint",
            "text": "导出此条目"
        },
        "$:/language/Buttons/ExportTiddlers/Caption": {
            "title": "$:/language/Buttons/ExportTiddlers/Caption",
            "text": "导出条目"
        },
        "$:/language/Buttons/ExportTiddlers/Hint": {
            "title": "$:/language/Buttons/ExportTiddlers/Hint",
            "text": "导出条目"
        },
        "$:/language/Buttons/SidebarSearch/Hint": {
            "title": "$:/language/Buttons/SidebarSearch/Hint",
            "text": "选择侧边栏的查找字段"
        },
        "$:/language/Buttons/Fold/Caption": {
            "title": "$:/language/Buttons/Fold/Caption",
            "text": "收合条目"
        },
        "$:/language/Buttons/Fold/Hint": {
            "title": "$:/language/Buttons/Fold/Hint",
            "text": "收合此条目的内容"
        },
        "$:/language/Buttons/Unfold/Caption": {
            "title": "$:/language/Buttons/Unfold/Caption",
            "text": "展开条目"
        },
        "$:/language/Buttons/Unfold/Hint": {
            "title": "$:/language/Buttons/Unfold/Hint",
            "text": "展开此条目的内容"
        },
        "$:/language/Buttons/FoldOthers/Caption": {
            "title": "$:/language/Buttons/FoldOthers/Caption",
            "text": "收合其他条目"
        },
        "$:/language/Buttons/FoldOthers/Hint": {
            "title": "$:/language/Buttons/FoldOthers/Hint",
            "text": "收合其他已开启条目的内容"
        },
        "$:/language/Buttons/FoldAll/Caption": {
            "title": "$:/language/Buttons/FoldAll/Caption",
            "text": "收合所有条目"
        },
        "$:/language/Buttons/FoldAll/Hint": {
            "title": "$:/language/Buttons/FoldAll/Hint",
            "text": "收合所有已开启条目的内容"
        },
        "$:/language/Buttons/Fold/FoldBar/Caption": {
            "title": "$:/language/Buttons/Fold/FoldBar/Caption",
            "text": "收合栏"
        },
        "$:/language/Buttons/Fold/FoldBar/Hint": {
            "title": "$:/language/Buttons/Fold/FoldBar/Hint",
            "text": "可选的收合与展开条目的长条按钮"
        },
        "$:/language/Buttons/UnfoldAll/Caption": {
            "title": "$:/language/Buttons/UnfoldAll/Caption",
            "text": "展开所有条目"
        },
        "$:/language/Buttons/UnfoldAll/Hint": {
            "title": "$:/language/Buttons/UnfoldAll/Hint",
            "text": "展开所有已开启条目的内容"
        },
        "$:/language/Buttons/FullScreen/Caption": {
            "title": "$:/language/Buttons/FullScreen/Caption",
            "text": "全屏幕"
        },
        "$:/language/Buttons/FullScreen/Hint": {
            "title": "$:/language/Buttons/FullScreen/Hint",
            "text": "进入或离开全屏模式"
        },
        "$:/language/Buttons/Help/Caption": {
            "title": "$:/language/Buttons/Help/Caption",
            "text": "帮助"
        },
        "$:/language/Buttons/Help/Hint": {
            "title": "$:/language/Buttons/Help/Hint",
            "text": "显示帮助面板"
        },
        "$:/language/Buttons/Home/Caption": {
            "title": "$:/language/Buttons/Home/Caption",
            "text": "首页"
        },
        "$:/language/Buttons/Home/Hint": {
            "title": "$:/language/Buttons/Home/Hint",
            "text": "开启首页条目"
        },
        "$:/language/Buttons/Import/Caption": {
            "title": "$:/language/Buttons/Import/Caption",
            "text": "导入"
        },
        "$:/language/Buttons/Import/Hint": {
            "title": "$:/language/Buttons/Import/Hint",
            "text": "导入许多类型的文件包括文本、图像、TiddlyWiki 或 JSON"
        },
        "$:/language/Buttons/Info/Caption": {
            "title": "$:/language/Buttons/Info/Caption",
            "text": "信息"
        },
        "$:/language/Buttons/Info/Hint": {
            "title": "$:/language/Buttons/Info/Hint",
            "text": "显示此条目的信息"
        },
        "$:/language/Buttons/Language/Caption": {
            "title": "$:/language/Buttons/Language/Caption",
            "text": "语言"
        },
        "$:/language/Buttons/Language/Hint": {
            "title": "$:/language/Buttons/Language/Hint",
            "text": "选择用户介面语言"
        },
        "$:/language/Buttons/Manager/Caption": {
            "title": "$:/language/Buttons/Manager/Caption",
            "text": "条目管理器"
        },
        "$:/language/Buttons/Manager/Hint": {
            "title": "$:/language/Buttons/Manager/Hint",
            "text": "开启条目管理器"
        },
        "$:/language/Buttons/More/Caption": {
            "title": "$:/language/Buttons/More/Caption",
            "text": "更多"
        },
        "$:/language/Buttons/More/Hint": {
            "title": "$:/language/Buttons/More/Hint",
            "text": "更多动作"
        },
        "$:/language/Buttons/NewHere/Caption": {
            "title": "$:/language/Buttons/NewHere/Caption",
            "text": "添加子条目"
        },
        "$:/language/Buttons/NewHere/Hint": {
            "title": "$:/language/Buttons/NewHere/Hint",
            "text": "创建一个标签为此条目名称的新条目"
        },
        "$:/language/Buttons/NewJournal/Caption": {
            "title": "$:/language/Buttons/NewJournal/Caption",
            "text": "添加日志"
        },
        "$:/language/Buttons/NewJournal/Hint": {
            "title": "$:/language/Buttons/NewJournal/Hint",
            "text": "创建一个新的日志条目"
        },
        "$:/language/Buttons/NewJournalHere/Caption": {
            "title": "$:/language/Buttons/NewJournalHere/Caption",
            "text": "添加子日志"
        },
        "$:/language/Buttons/NewJournalHere/Hint": {
            "title": "$:/language/Buttons/NewJournalHere/Hint",
            "text": "创建一个标签含此条目名称的新日志条目"
        },
        "$:/language/Buttons/NewImage/Caption": {
            "title": "$:/language/Buttons/NewImage/Caption",
            "text": "添加图像"
        },
        "$:/language/Buttons/NewImage/Hint": {
            "title": "$:/language/Buttons/NewImage/Hint",
            "text": "创建一个新的图像条目"
        },
        "$:/language/Buttons/NewMarkdown/Caption": {
            "title": "$:/language/Buttons/NewMarkdown/Caption",
            "text": "添加 Markdown 条目"
        },
        "$:/language/Buttons/NewMarkdown/Hint": {
            "title": "$:/language/Buttons/NewMarkdown/Hint",
            "text": "创建一个新的 Markdown 条目"
        },
        "$:/language/Buttons/NewTiddler/Caption": {
            "title": "$:/language/Buttons/NewTiddler/Caption",
            "text": "添加条目"
        },
        "$:/language/Buttons/NewTiddler/Hint": {
            "title": "$:/language/Buttons/NewTiddler/Hint",
            "text": "创建一个新的条目"
        },
        "$:/language/Buttons/OpenWindow/Caption": {
            "title": "$:/language/Buttons/OpenWindow/Caption",
            "text": "开启于新窗口"
        },
        "$:/language/Buttons/OpenWindow/Hint": {
            "title": "$:/language/Buttons/OpenWindow/Hint",
            "text": "在新窗口中开启条目"
        },
        "$:/language/Buttons/Palette/Caption": {
            "title": "$:/language/Buttons/Palette/Caption",
            "text": "调色板"
        },
        "$:/language/Buttons/Palette/Hint": {
            "title": "$:/language/Buttons/Palette/Hint",
            "text": "选择调色板"
        },
        "$:/language/Buttons/Permalink/Caption": {
            "title": "$:/language/Buttons/Permalink/Caption",
            "text": "引用链接"
        },
        "$:/language/Buttons/Permalink/Hint": {
            "title": "$:/language/Buttons/Permalink/Hint",
            "text": "设置浏览器网址栏为直接链接到此条目"
        },
        "$:/language/Buttons/Permaview/Caption": {
            "title": "$:/language/Buttons/Permaview/Caption",
            "text": "永久链接"
        },
        "$:/language/Buttons/Permaview/Hint": {
            "title": "$:/language/Buttons/Permaview/Hint",
            "text": "设置浏览器网址栏为直接链接到当前所有已开启条目"
        },
        "$:/language/Buttons/Print/Caption": {
            "title": "$:/language/Buttons/Print/Caption",
            "text": "打印页面"
        },
        "$:/language/Buttons/Print/Hint": {
            "title": "$:/language/Buttons/Print/Hint",
            "text": "打印当前页面"
        },
        "$:/language/Buttons/Refresh/Caption": {
            "title": "$:/language/Buttons/Refresh/Caption",
            "text": "刷新"
        },
        "$:/language/Buttons/Refresh/Hint": {
            "title": "$:/language/Buttons/Refresh/Hint",
            "text": "执行维基的完全刷新"
        },
        "$:/language/Buttons/Save/Caption": {
            "title": "$:/language/Buttons/Save/Caption",
            "text": "确定"
        },
        "$:/language/Buttons/Save/Hint": {
            "title": "$:/language/Buttons/Save/Hint",
            "text": "确定对此条目的更改"
        },
        "$:/language/Buttons/SaveWiki/Caption": {
            "title": "$:/language/Buttons/SaveWiki/Caption",
            "text": "保存变更"
        },
        "$:/language/Buttons/SaveWiki/Hint": {
            "title": "$:/language/Buttons/SaveWiki/Hint",
            "text": "保存变更"
        },
        "$:/language/Buttons/StoryView/Caption": {
            "title": "$:/language/Buttons/StoryView/Caption",
            "text": "查看模式"
        },
        "$:/language/Buttons/StoryView/Hint": {
            "title": "$:/language/Buttons/StoryView/Hint",
            "text": "选择查看条目的视觉效果"
        },
        "$:/language/Buttons/HideSideBar/Caption": {
            "title": "$:/language/Buttons/HideSideBar/Caption",
            "text": "隐藏侧边栏"
        },
        "$:/language/Buttons/HideSideBar/Hint": {
            "title": "$:/language/Buttons/HideSideBar/Hint",
            "text": "隐藏侧边栏"
        },
        "$:/language/Buttons/ShowSideBar/Caption": {
            "title": "$:/language/Buttons/ShowSideBar/Caption",
            "text": "显示侧边栏"
        },
        "$:/language/Buttons/ShowSideBar/Hint": {
            "title": "$:/language/Buttons/ShowSideBar/Hint",
            "text": "显示侧边栏"
        },
        "$:/language/Buttons/TagManager/Caption": {
            "title": "$:/language/Buttons/TagManager/Caption",
            "text": "标签管理"
        },
        "$:/language/Buttons/TagManager/Hint": {
            "title": "$:/language/Buttons/TagManager/Hint",
            "text": "标签管理"
        },
        "$:/language/Buttons/Timestamp/Caption": {
            "title": "$:/language/Buttons/Timestamp/Caption",
            "text": "时间戳记"
        },
        "$:/language/Buttons/Timestamp/Hint": {
            "title": "$:/language/Buttons/Timestamp/Hint",
            "text": "选择修改是否更新时间戳记"
        },
        "$:/language/Buttons/Timestamp/On/Caption": {
            "title": "$:/language/Buttons/Timestamp/On/Caption",
            "text": "时间戳记开启"
        },
        "$:/language/Buttons/Timestamp/On/Hint": {
            "title": "$:/language/Buttons/Timestamp/On/Hint",
            "text": "条目被修改时,更新时间戳记"
        },
        "$:/language/Buttons/Timestamp/Off/Caption": {
            "title": "$:/language/Buttons/Timestamp/Off/Caption",
            "text": "时间戳记关闭"
        },
        "$:/language/Buttons/Timestamp/Off/Hint": {
            "title": "$:/language/Buttons/Timestamp/Off/Hint",
            "text": "条目被修改时,不更新时间戳记"
        },
        "$:/language/Buttons/Theme/Caption": {
            "title": "$:/language/Buttons/Theme/Caption",
            "text": "布景主题"
        },
        "$:/language/Buttons/Theme/Hint": {
            "title": "$:/language/Buttons/Theme/Hint",
            "text": "选择布景主题"
        },
        "$:/language/Buttons/Bold/Caption": {
            "title": "$:/language/Buttons/Bold/Caption",
            "text": "粗体"
        },
        "$:/language/Buttons/Bold/Hint": {
            "title": "$:/language/Buttons/Bold/Hint",
            "text": "套用粗体格式于所选文本"
        },
        "$:/language/Buttons/Clear/Caption": {
            "title": "$:/language/Buttons/Clear/Caption",
            "text": "清除"
        },
        "$:/language/Buttons/Clear/Hint": {
            "title": "$:/language/Buttons/Clear/Hint",
            "text": "清除图像为纯色"
        },
        "$:/language/Buttons/EditorHeight/Caption": {
            "title": "$:/language/Buttons/EditorHeight/Caption",
            "text": "编辑器高度"
        },
        "$:/language/Buttons/EditorHeight/Caption/Auto": {
            "title": "$:/language/Buttons/EditorHeight/Caption/Auto",
            "text": "自动调整高度以适合内容"
        },
        "$:/language/Buttons/EditorHeight/Caption/Fixed": {
            "title": "$:/language/Buttons/EditorHeight/Caption/Fixed",
            "text": "固定高度︰"
        },
        "$:/language/Buttons/EditorHeight/Hint": {
            "title": "$:/language/Buttons/EditorHeight/Hint",
            "text": "选择文本编辑器的高度"
        },
        "$:/language/Buttons/Excise/Caption": {
            "title": "$:/language/Buttons/Excise/Caption",
            "text": "剪切"
        },
        "$:/language/Buttons/Excise/Caption/Excise": {
            "title": "$:/language/Buttons/Excise/Caption/Excise",
            "text": "执行剪切"
        },
        "$:/language/Buttons/Excise/Caption/MacroName": {
            "title": "$:/language/Buttons/Excise/Caption/MacroName",
            "text": "宏的名称︰"
        },
        "$:/language/Buttons/Excise/Caption/NewTitle": {
            "title": "$:/language/Buttons/Excise/Caption/NewTitle",
            "text": "新条目的名称︰"
        },
        "$:/language/Buttons/Excise/Caption/Replace": {
            "title": "$:/language/Buttons/Excise/Caption/Replace",
            "text": "替换剪切的文本为:"
        },
        "$:/language/Buttons/Excise/Caption/Replace/Macro": {
            "title": "$:/language/Buttons/Excise/Caption/Replace/Macro",
            "text": "宏"
        },
        "$:/language/Buttons/Excise/Caption/Replace/Link": {
            "title": "$:/language/Buttons/Excise/Caption/Replace/Link",
            "text": "链接"
        },
        "$:/language/Buttons/Excise/Caption/Replace/Transclusion": {
            "title": "$:/language/Buttons/Excise/Caption/Replace/Transclusion",
            "text": "嵌入"
        },
        "$:/language/Buttons/Excise/Caption/Tag": {
            "title": "$:/language/Buttons/Excise/Caption/Tag",
            "text": "将新条目的标签设为此条目的名称"
        },
        "$:/language/Buttons/Excise/Caption/TiddlerExists": {
            "title": "$:/language/Buttons/Excise/Caption/TiddlerExists",
            "text": "警示:条目已经存在"
        },
        "$:/language/Buttons/Excise/Hint": {
            "title": "$:/language/Buttons/Excise/Hint",
            "text": "剪切所选文本到一个新条目"
        },
        "$:/language/Buttons/Heading1/Caption": {
            "title": "$:/language/Buttons/Heading1/Caption",
            "text": "标题 1"
        },
        "$:/language/Buttons/Heading1/Hint": {
            "title": "$:/language/Buttons/Heading1/Hint",
            "text": "套用标题级别 1 的格式于包含所选文本的列"
        },
        "$:/language/Buttons/Heading2/Caption": {
            "title": "$:/language/Buttons/Heading2/Caption",
            "text": "标题 2"
        },
        "$:/language/Buttons/Heading2/Hint": {
            "title": "$:/language/Buttons/Heading2/Hint",
            "text": "套用标题级别 2 的格式于包含所选文本的列"
        },
        "$:/language/Buttons/Heading3/Caption": {
            "title": "$:/language/Buttons/Heading3/Caption",
            "text": "标题 3"
        },
        "$:/language/Buttons/Heading3/Hint": {
            "title": "$:/language/Buttons/Heading3/Hint",
            "text": "套用标题级别 3 的格式于包含所选文本的列"
        },
        "$:/language/Buttons/Heading4/Caption": {
            "title": "$:/language/Buttons/Heading4/Caption",
            "text": "标题 4"
        },
        "$:/language/Buttons/Heading4/Hint": {
            "title": "$:/language/Buttons/Heading4/Hint",
            "text": "套用标题级别 4 的格式于包含所选文本的列"
        },
        "$:/language/Buttons/Heading5/Caption": {
            "title": "$:/language/Buttons/Heading5/Caption",
            "text": "标题 5"
        },
        "$:/language/Buttons/Heading5/Hint": {
            "title": "$:/language/Buttons/Heading5/Hint",
            "text": "套用标题级别 5 的格式于包含所选文本的列"
        },
        "$:/language/Buttons/Heading6/Caption": {
            "title": "$:/language/Buttons/Heading6/Caption",
            "text": "标题 6"
        },
        "$:/language/Buttons/Heading6/Hint": {
            "title": "$:/language/Buttons/Heading6/Hint",
            "text": "套用标题级别 6 的格式于包含所选文本的列"
        },
        "$:/language/Buttons/Italic/Caption": {
            "title": "$:/language/Buttons/Italic/Caption",
            "text": "斜体"
        },
        "$:/language/Buttons/Italic/Hint": {
            "title": "$:/language/Buttons/Italic/Hint",
            "text": "套用斜体格式于所选文本"
        },
        "$:/language/Buttons/LineWidth/Caption": {
            "title": "$:/language/Buttons/LineWidth/Caption",
            "text": "线宽"
        },
        "$:/language/Buttons/LineWidth/Hint": {
            "title": "$:/language/Buttons/LineWidth/Hint",
            "text": "设置绘画的线条宽度"
        },
        "$:/language/Buttons/Link/Caption": {
            "title": "$:/language/Buttons/Link/Caption",
            "text": "链接"
        },
        "$:/language/Buttons/Link/Hint": {
            "title": "$:/language/Buttons/Link/Hint",
            "text": "创建维基文字链接"
        },
        "$:/language/Buttons/Linkify/Caption": {
            "title": "$:/language/Buttons/Linkify/Caption",
            "text": "维基链接"
        },
        "$:/language/Buttons/Linkify/Hint": {
            "title": "$:/language/Buttons/Linkify/Hint",
            "text": "套用维基链接于所选文字"
        },
        "$:/language/Buttons/ListBullet/Caption": {
            "title": "$:/language/Buttons/ListBullet/Caption",
            "text": "符号清单"
        },
        "$:/language/Buttons/ListBullet/Hint": {
            "title": "$:/language/Buttons/ListBullet/Hint",
            "text": "套用符号清单格式于包含所选文本的列"
        },
        "$:/language/Buttons/ListNumber/Caption": {
            "title": "$:/language/Buttons/ListNumber/Caption",
            "text": "数字清单"
        },
        "$:/language/Buttons/ListNumber/Hint": {
            "title": "$:/language/Buttons/ListNumber/Hint",
            "text": "套用数字清单格式于包含所选文本的列"
        },
        "$:/language/Buttons/MonoBlock/Caption": {
            "title": "$:/language/Buttons/MonoBlock/Caption",
            "text": "等宽区块"
        },
        "$:/language/Buttons/MonoBlock/Hint": {
            "title": "$:/language/Buttons/MonoBlock/Hint",
            "text": "套用等宽区块格式于包含所选文本的列"
        },
        "$:/language/Buttons/MonoLine/Caption": {
            "title": "$:/language/Buttons/MonoLine/Caption",
            "text": "等宽"
        },
        "$:/language/Buttons/MonoLine/Hint": {
            "title": "$:/language/Buttons/MonoLine/Hint",
            "text": "套用等宽字符格式于所选文本"
        },
        "$:/language/Buttons/Opacity/Caption": {
            "title": "$:/language/Buttons/Opacity/Caption",
            "text": "不透明度"
        },
        "$:/language/Buttons/Opacity/Hint": {
            "title": "$:/language/Buttons/Opacity/Hint",
            "text": "设置绘画的不透明度"
        },
        "$:/language/Buttons/Paint/Caption": {
            "title": "$:/language/Buttons/Paint/Caption",
            "text": "绘画颜色"
        },
        "$:/language/Buttons/Paint/Hint": {
            "title": "$:/language/Buttons/Paint/Hint",
            "text": "设置绘画的颜色"
        },
        "$:/language/Buttons/Picture/Caption": {
            "title": "$:/language/Buttons/Picture/Caption",
            "text": "图片"
        },
        "$:/language/Buttons/Picture/Hint": {
            "title": "$:/language/Buttons/Picture/Hint",
            "text": "插入图片"
        },
        "$:/language/Buttons/Preview/Caption": {
            "title": "$:/language/Buttons/Preview/Caption",
            "text": "预览"
        },
        "$:/language/Buttons/Preview/Hint": {
            "title": "$:/language/Buttons/Preview/Hint",
            "text": "显示预览窗格"
        },
        "$:/language/Buttons/PreviewType/Caption": {
            "title": "$:/language/Buttons/PreviewType/Caption",
            "text": "预览类型"
        },
        "$:/language/Buttons/PreviewType/Hint": {
            "title": "$:/language/Buttons/PreviewType/Hint",
            "text": "选择预览类型"
        },
        "$:/language/Buttons/Quote/Caption": {
            "title": "$:/language/Buttons/Quote/Caption",
            "text": "引言"
        },
        "$:/language/Buttons/Quote/Hint": {
            "title": "$:/language/Buttons/Quote/Hint",
            "text": "套用引言文本格式于包含所选文本的列"
        },
        "$:/language/Buttons/RotateLeft/Caption": {
            "title": "$:/language/Buttons/RotateLeft/Caption",
            "text": "向左旋转"
        },
        "$:/language/Buttons/RotateLeft/Hint": {
            "title": "$:/language/Buttons/RotateLeft/Hint",
            "text": "图像向左旋转 90 度"
        },
        "$:/language/Buttons/Size/Caption": {
            "title": "$:/language/Buttons/Size/Caption",
            "text": "图像大小"
        },
        "$:/language/Buttons/Size/Caption/Height": {
            "title": "$:/language/Buttons/Size/Caption/Height",
            "text": "高度︰"
        },
        "$:/language/Buttons/Size/Caption/Resize": {
            "title": "$:/language/Buttons/Size/Caption/Resize",
            "text": "调整图像的大小"
        },
        "$:/language/Buttons/Size/Caption/Width": {
            "title": "$:/language/Buttons/Size/Caption/Width",
            "text": "宽度:"
        },
        "$:/language/Buttons/Size/Hint": {
            "title": "$:/language/Buttons/Size/Hint",
            "text": "设置图像的大小"
        },
        "$:/language/Buttons/Stamp/Caption": {
            "title": "$:/language/Buttons/Stamp/Caption",
            "text": "印记"
        },
        "$:/language/Buttons/Stamp/Caption/New": {
            "title": "$:/language/Buttons/Stamp/Caption/New",
            "text": "添加您自己的"
        },
        "$:/language/Buttons/Stamp/Hint": {
            "title": "$:/language/Buttons/Stamp/Hint",
            "text": "插入一个预配置的文本片段"
        },
        "$:/language/Buttons/Stamp/New/Title": {
            "title": "$:/language/Buttons/Stamp/New/Title",
            "text": "在选单中显示的标题"
        },
        "$:/language/Buttons/Stamp/New/Text": {
            "title": "$:/language/Buttons/Stamp/New/Text",
            "text": "片段的文本。(记得在 `caption` 栏位中添加一个说明性的标题)。"
        },
        "$:/language/Buttons/Strikethrough/Caption": {
            "title": "$:/language/Buttons/Strikethrough/Caption",
            "text": "删除线"
        },
        "$:/language/Buttons/Strikethrough/Hint": {
            "title": "$:/language/Buttons/Strikethrough/Hint",
            "text": "套用删除线格式于所选文本"
        },
        "$:/language/Buttons/Subscript/Caption": {
            "title": "$:/language/Buttons/Subscript/Caption",
            "text": "下标"
        },
        "$:/language/Buttons/Subscript/Hint": {
            "title": "$:/language/Buttons/Subscript/Hint",
            "text": "套用下标格式于所选文本"
        },
        "$:/language/Buttons/Superscript/Caption": {
            "title": "$:/language/Buttons/Superscript/Caption",
            "text": "上标"
        },
        "$:/language/Buttons/Superscript/Hint": {
            "title": "$:/language/Buttons/Superscript/Hint",
            "text": "套用上标格式于所选文本"
        },
        "$:/language/Buttons/ToggleSidebar/Hint": {
            "title": "$:/language/Buttons/ToggleSidebar/Hint",
            "text": "切换显示或隐藏侧边栏"
        },
        "$:/language/Buttons/Transcludify/Caption": {
            "title": "$:/language/Buttons/Transcludify/Caption",
            "text": "嵌入"
        },
        "$:/language/Buttons/Transcludify/Hint": {
            "title": "$:/language/Buttons/Transcludify/Hint",
            "text": "套用嵌入于所选文字"
        },
        "$:/language/Buttons/Underline/Caption": {
            "title": "$:/language/Buttons/Underline/Caption",
            "text": "下划线"
        },
        "$:/language/Buttons/Underline/Hint": {
            "title": "$:/language/Buttons/Underline/Hint",
            "text": "套用下划线格式于所选文本"
        },
        "$:/config/Search/MinLength": {
            "title": "$:/config/Search/MinLength",
            "text": "1"
        },
        "$:/language/ControlPanel/Advanced/Caption": {
            "title": "$:/language/ControlPanel/Advanced/Caption",
            "text": "高级"
        },
        "$:/language/ControlPanel/Advanced/Hint": {
            "title": "$:/language/ControlPanel/Advanced/Hint",
            "text": "关于此 TiddlyWiki 的内部信息"
        },
        "$:/language/ControlPanel/Appearance/Caption": {
            "title": "$:/language/ControlPanel/Appearance/Caption",
            "text": "视觉外观"
        },
        "$:/language/ControlPanel/Appearance/Hint": {
            "title": "$:/language/ControlPanel/Appearance/Hint",
            "text": "定制您的 TiddlyWiki 外观。"
        },
        "$:/language/ControlPanel/Basics/AnimDuration/Prompt": {
            "title": "$:/language/ControlPanel/Basics/AnimDuration/Prompt",
            "text": "动画持续时间"
        },
        "$:/language/ControlPanel/Basics/AutoFocus/Prompt": {
            "title": "$:/language/ControlPanel/Basics/AutoFocus/Prompt",
            "text": "编辑条目时的默认自动停留栏位"
        },
        "$:/language/ControlPanel/Basics/Caption": {
            "title": "$:/language/ControlPanel/Basics/Caption",
            "text": "基本"
        },
        "$:/language/ControlPanel/Basics/DefaultTiddlers/BottomHint": {
            "title": "$:/language/ControlPanel/Basics/DefaultTiddlers/BottomHint",
            "text": "标题含空白时请使用 &#91;&#91;双中括弧&#93;&#93;,或者您可用 <$button set=\"$:/DefaultTiddlers\" setTo=\"[list[$:/StoryList]]\">保留开启中的条目顺序</$button>"
        },
        "$:/language/ControlPanel/Basics/DefaultTiddlers/Prompt": {
            "title": "$:/language/ControlPanel/Basics/DefaultTiddlers/Prompt",
            "text": "首页"
        },
        "$:/language/ControlPanel/Basics/DefaultTiddlers/TopHint": {
            "title": "$:/language/ControlPanel/Basics/DefaultTiddlers/TopHint",
            "text": "默认开启的条目"
        },
        "$:/language/ControlPanel/Basics/Language/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Language/Prompt",
            "text": "您好!当前的语言:"
        },
        "$:/language/ControlPanel/Basics/NewJournal/Tags/Prompt": {
            "title": "$:/language/ControlPanel/Basics/NewJournal/Tags/Prompt",
            "text": "新日志条目的标签"
        },
        "$:/language/ControlPanel/Basics/NewJournal/Text/Prompt": {
            "title": "$:/language/ControlPanel/Basics/NewJournal/Text/Prompt",
            "text": "新日志条目的内容"
        },
        "$:/language/ControlPanel/Basics/NewJournal/Title/Prompt": {
            "title": "$:/language/ControlPanel/Basics/NewJournal/Title/Prompt",
            "text": "新日志条目的名称"
        },
        "$:/language/ControlPanel/Basics/NewTiddler/Tags/Prompt": {
            "title": "$:/language/ControlPanel/Basics/NewTiddler/Tags/Prompt",
            "text": "新条目的标签"
        },
        "$:/language/ControlPanel/Basics/NewTiddler/Title/Prompt": {
            "title": "$:/language/ControlPanel/Basics/NewTiddler/Title/Prompt",
            "text": "新条目的名称"
        },
        "$:/language/ControlPanel/Basics/OverriddenShadowTiddlers/Prompt": {
            "title": "$:/language/ControlPanel/Basics/OverriddenShadowTiddlers/Prompt",
            "text": "被覆盖的默认条目数量"
        },
        "$:/language/ControlPanel/Basics/RemoveTags": {
            "title": "$:/language/ControlPanel/Basics/RemoveTags",
            "text": "更新到当前格式"
        },
        "$:/language/ControlPanel/Basics/RemoveTags/Hint": {
            "title": "$:/language/ControlPanel/Basics/RemoveTags/Hint",
            "text": "将标签配置更新为最新格式"
        },
        "$:/language/ControlPanel/Basics/ShadowTiddlers/Prompt": {
            "title": "$:/language/ControlPanel/Basics/ShadowTiddlers/Prompt",
            "text": "默认条目数量"
        },
        "$:/language/ControlPanel/Basics/Subtitle/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Subtitle/Prompt",
            "text": "副标题"
        },
        "$:/language/ControlPanel/Basics/SystemTiddlers/Prompt": {
            "title": "$:/language/ControlPanel/Basics/SystemTiddlers/Prompt",
            "text": "系统条目数量"
        },
        "$:/language/ControlPanel/Basics/Tags/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Tags/Prompt",
            "text": "标签数量"
        },
        "$:/language/ControlPanel/Basics/Tiddlers/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Tiddlers/Prompt",
            "text": "一般条目数量"
        },
        "$:/language/ControlPanel/Basics/Title/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Title/Prompt",
            "text": "标题"
        },
        "$:/language/ControlPanel/Basics/Username/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Username/Prompt",
            "text": "编辑者署名"
        },
        "$:/language/ControlPanel/Basics/Version/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Version/Prompt",
            "text": "~TiddlyWiki 版本"
        },
        "$:/language/ControlPanel/EditorTypes/Caption": {
            "title": "$:/language/ControlPanel/EditorTypes/Caption",
            "text": "编辑器类型"
        },
        "$:/language/ControlPanel/EditorTypes/Editor/Caption": {
            "title": "$:/language/ControlPanel/EditorTypes/Editor/Caption",
            "text": "编辑器"
        },
        "$:/language/ControlPanel/EditorTypes/Hint": {
            "title": "$:/language/ControlPanel/EditorTypes/Hint",
            "text": "这些条目决定使用哪个编辑器来编辑特定条目类型。"
        },
        "$:/language/ControlPanel/EditorTypes/Type/Caption": {
            "title": "$:/language/ControlPanel/EditorTypes/Type/Caption",
            "text": "类型"
        },
        "$:/language/ControlPanel/Info/Caption": {
            "title": "$:/language/ControlPanel/Info/Caption",
            "text": "信息"
        },
        "$:/language/ControlPanel/Info/Hint": {
            "title": "$:/language/ControlPanel/Info/Hint",
            "text": "有关此 TiddlyWiki 的信息"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Add/Prompt": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Add/Prompt",
            "text": "在此输入快捷键"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Add/Caption": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Add/Caption",
            "text": "添加快捷键"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Caption": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Caption",
            "text": "快捷键"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Hint": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Hint",
            "text": "管理键盘快捷键分配"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/NoShortcuts/Caption": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/NoShortcuts/Caption",
            "text": "尚无指定快捷键"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Remove/Hint": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Remove/Hint",
            "text": "删除快捷键"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Platform/All": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/All",
            "text": "所有平台"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Platform/Mac": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/Mac",
            "text": "仅 Macintosh 平台"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonMac": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonMac",
            "text": "仅非 Macintosh 平台"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Platform/Linux": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/Linux",
            "text": "仅 Linux 平台"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonLinux": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonLinux",
            "text": "仅非 Linux 平台"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Platform/Windows": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/Windows",
            "text": "仅 Windows 平台"
        },
        "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonWindows": {
            "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonWindows",
            "text": "仅非 Windows 平台"
        },
        "$:/language/ControlPanel/LayoutSwitcher/Caption": {
            "title": "$:/language/ControlPanel/LayoutSwitcher/Caption",
            "text": "布局"
        },
        "$:/language/ControlPanel/LoadedModules/Caption": {
            "title": "$:/language/ControlPanel/LoadedModules/Caption",
            "text": "已加载的模块"
        },
        "$:/language/ControlPanel/LoadedModules/Hint": {
            "title": "$:/language/ControlPanel/LoadedModules/Hint",
            "text": "这些是当前已加载的模块之源码条目。斜体的模块则无源码条目,通常是因为它们是在引导过程中设置。"
        },
        "$:/language/ControlPanel/Palette/Caption": {
            "title": "$:/language/ControlPanel/Palette/Caption",
            "text": "调色板"
        },
        "$:/language/ControlPanel/Palette/Editor/Clone/Caption": {
            "title": "$:/language/ControlPanel/Palette/Editor/Clone/Caption",
            "text": "复制"
        },
        "$:/language/ControlPanel/Palette/Editor/Clone/Prompt": {
            "title": "$:/language/ControlPanel/Palette/Editor/Clone/Prompt",
            "text": "建议您修改前先复制此默认调色板"
        },
        "$:/language/ControlPanel/Palette/Editor/Delete/Hint": {
            "title": "$:/language/ControlPanel/Palette/Editor/Delete/Hint",
            "text": "从当前调色板中删除此项"
        },
        "$:/language/ControlPanel/Palette/Editor/Names/External/Show": {
            "title": "$:/language/ControlPanel/Palette/Editor/Names/External/Show",
            "text": "显示不属于当前调色板的颜色名称"
        },
        "$:/language/ControlPanel/Palette/Editor/Prompt/Modified": {
            "title": "$:/language/ControlPanel/Palette/Editor/Prompt/Modified",
            "text": "此默认调色板已被修改过"
        },
        "$:/language/ControlPanel/Palette/Editor/Prompt": {
            "title": "$:/language/ControlPanel/Palette/Editor/Prompt",
            "text": "编辑"
        },
        "$:/language/ControlPanel/Palette/Editor/Reset/Caption": {
            "title": "$:/language/ControlPanel/Palette/Editor/Reset/Caption",
            "text": "重置"
        },
        "$:/language/ControlPanel/Palette/HideEditor/Caption": {
            "title": "$:/language/ControlPanel/Palette/HideEditor/Caption",
            "text": "隐藏编辑器"
        },
        "$:/language/ControlPanel/Palette/Prompt": {
            "title": "$:/language/ControlPanel/Palette/Prompt",
            "text": "当前的调色板:"
        },
        "$:/language/ControlPanel/Palette/ShowEditor/Caption": {
            "title": "$:/language/ControlPanel/Palette/ShowEditor/Caption",
            "text": "显示编辑器"
        },
        "$:/language/ControlPanel/Plugins/Add/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Add/Hint",
            "text": "从官方插件库安装插件"
        },
        "$:/language/ControlPanel/Plugins/Add/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Add/Caption",
            "text": "获取更多插件"
        },
        "$:/language/ControlPanel/Plugins/AlreadyInstalled/Hint": {
            "title": "$:/language/ControlPanel/Plugins/AlreadyInstalled/Hint",
            "text": "此插件已经安装版本 <$text text=<<installedVersion>>/>"
        },
        "$:/language/ControlPanel/Plugins/AlsoRequires": {
            "title": "$:/language/ControlPanel/Plugins/AlsoRequires",
            "text": "还需要:"
        },
        "$:/language/ControlPanel/Plugins/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Caption",
            "text": "插件"
        },
        "$:/language/ControlPanel/Plugins/Disable/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Disable/Caption",
            "text": "禁用"
        },
        "$:/language/ControlPanel/Plugins/Disable/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Disable/Hint",
            "text": "重新加载页面时禁用此插件"
        },
        "$:/language/ControlPanel/Plugins/Disabled/Status": {
            "title": "$:/language/ControlPanel/Plugins/Disabled/Status",
            "text": "(已禁用)"
        },
        "$:/language/ControlPanel/Plugins/Downgrade/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Downgrade/Caption",
            "text": "降级"
        },
        "$:/language/ControlPanel/Plugins/Empty/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Empty/Hint",
            "text": "无"
        },
        "$:/language/ControlPanel/Plugins/Enable/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Enable/Caption",
            "text": "启用"
        },
        "$:/language/ControlPanel/Plugins/Enable/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Enable/Hint",
            "text": "重新加载页面时启用此插件"
        },
        "$:/language/ControlPanel/Plugins/Install/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Install/Caption",
            "text": "安装"
        },
        "$:/language/ControlPanel/Plugins/Installed/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Installed/Hint",
            "text": "当前已安装的插件:"
        },
        "$:/language/ControlPanel/Plugins/Languages/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Languages/Caption",
            "text": "语言"
        },
        "$:/language/ControlPanel/Plugins/Languages/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Languages/Hint",
            "text": "语言包插件"
        },
        "$:/language/ControlPanel/Plugins/NoInfoFound/Hint": {
            "title": "$:/language/ControlPanel/Plugins/NoInfoFound/Hint",
            "text": "无 ''\"<$text text=<<currentTab>>/>\"''"
        },
        "$:/language/ControlPanel/Plugins/NoInformation/Hint": {
            "title": "$:/language/ControlPanel/Plugins/NoInformation/Hint",
            "text": "未提供信息"
        },
        "$:/language/ControlPanel/Plugins/NotInstalled/Hint": {
            "title": "$:/language/ControlPanel/Plugins/NotInstalled/Hint",
            "text": "尚未安装此插件"
        },
        "$:/language/ControlPanel/Plugins/OpenPluginLibrary": {
            "title": "$:/language/ControlPanel/Plugins/OpenPluginLibrary",
            "text": "开启插件程式库"
        },
        "$:/language/ControlPanel/Plugins/ClosePluginLibrary": {
            "title": "$:/language/ControlPanel/Plugins/ClosePluginLibrary",
            "text": "关闭插件程式库"
        },
        "$:/language/ControlPanel/Plugins/PluginWillRequireReload": {
            "title": "$:/language/ControlPanel/Plugins/PluginWillRequireReload",
            "text": "(需要重新加载)"
        },
        "$:/language/ControlPanel/Plugins/Plugins/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Plugins/Caption",
            "text": "插件"
        },
        "$:/language/ControlPanel/Plugins/Plugins/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Plugins/Hint",
            "text": "插件"
        },
        "$:/language/ControlPanel/Plugins/Reinstall/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Reinstall/Caption",
            "text": "重新安装"
        },
        "$:/language/ControlPanel/Plugins/Themes/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Themes/Caption",
            "text": "布景主题"
        },
        "$:/language/ControlPanel/Plugins/Themes/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Themes/Hint",
            "text": "布景主题插件"
        },
        "$:/language/ControlPanel/Plugins/Update/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Update/Caption",
            "text": "更新"
        },
        "$:/language/ControlPanel/Plugins/Updates/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Updates/Caption",
            "text": "更新"
        },
        "$:/language/ControlPanel/Plugins/Updates/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Updates/Hint",
            "text": "已安装插件的可用更新"
        },
        "$:/language/ControlPanel/Plugins/Updates/UpdateAll/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Updates/UpdateAll/Caption",
            "text": "更新 <<update-count>> 个插件"
        },
        "$:/language/ControlPanel/Plugins/SubPluginPrompt": {
            "title": "$:/language/ControlPanel/Plugins/SubPluginPrompt",
            "text": "提供 <<count>> 个可用的附加插件"
        },
        "$:/language/ControlPanel/Parsing/Caption": {
            "title": "$:/language/ControlPanel/Parsing/Caption",
            "text": "解析"
        },
        "$:/language/ControlPanel/Parsing/Hint": {
            "title": "$:/language/ControlPanel/Parsing/Hint",
            "text": "在此您可以全域禁用或启用维基解析规则。要使更改生效,请保存并重新加载您的维基。禁用某些解析规则,会妨碍 <$text text=\"TiddlyWiki\"/> 正常运作。可使用[[安全模式|https://tiddlywiki.com/#SafeMode]]恢复正常操作。"
        },
        "$:/language/ControlPanel/Parsing/Block/Caption": {
            "title": "$:/language/ControlPanel/Parsing/Block/Caption",
            "text": "区块解析规则"
        },
        "$:/language/ControlPanel/Parsing/Inline/Caption": {
            "title": "$:/language/ControlPanel/Parsing/Inline/Caption",
            "text": "内联解析规则"
        },
        "$:/language/ControlPanel/Parsing/Pragma/Caption": {
            "title": "$:/language/ControlPanel/Parsing/Pragma/Caption",
            "text": "编译指示解析规则"
        },
        "$:/language/ControlPanel/Saving/Caption": {
            "title": "$:/language/ControlPanel/Saving/Caption",
            "text": "保存"
        },
        "$:/language/ControlPanel/Saving/DownloadSaver/AutoSave/Description": {
            "title": "$:/language/ControlPanel/Saving/DownloadSaver/AutoSave/Description",
            "text": "允许下载保存模块的自动保存"
        },
        "$:/language/ControlPanel/Saving/DownloadSaver/AutoSave/Hint": {
            "title": "$:/language/ControlPanel/Saving/DownloadSaver/AutoSave/Hint",
            "text": "启用下载保存模块的自动保存"
        },
        "$:/language/ControlPanel/Saving/DownloadSaver/Caption": {
            "title": "$:/language/ControlPanel/Saving/DownloadSaver/Caption",
            "text": "下载保存模块"
        },
        "$:/language/ControlPanel/Saving/DownloadSaver/Hint": {
            "title": "$:/language/ControlPanel/Saving/DownloadSaver/Hint",
            "text": "这些设置适用于兼容 HTML5 的下载保存模块"
        },
        "$:/language/ControlPanel/Saving/General/Caption": {
            "title": "$:/language/ControlPanel/Saving/General/Caption",
            "text": "通用"
        },
        "$:/language/ControlPanel/Saving/General/Hint": {
            "title": "$:/language/ControlPanel/Saving/General/Hint",
            "text": "这些设置适用于所有已载入的保存模块"
        },
        "$:/language/ControlPanel/Saving/Hint": {
            "title": "$:/language/ControlPanel/Saving/Hint",
            "text": "用于通过保存模块将整个 TiddlyWiki 保存为单个文件的设置"
        },
        "$:/language/ControlPanel/Saving/GitService/Branch": {
            "title": "$:/language/ControlPanel/Saving/GitService/Branch",
            "text": "用于保存的目标分支"
        },
        "$:/language/ControlPanel/Saving/GitService/CommitMessage": {
            "title": "$:/language/ControlPanel/Saving/GitService/CommitMessage",
            "text": "由 TiddlyWiki 保存"
        },
        "$:/language/ControlPanel/Saving/GitService/Description": {
            "title": "$:/language/ControlPanel/Saving/GitService/Description",
            "text": "这些设置仅用于保存至 <<service-name>>"
        },
        "$:/language/ControlPanel/Saving/GitService/Filename": {
            "title": "$:/language/ControlPanel/Saving/GitService/Filename",
            "text": "目标文件的文件名称 (例如,`index.html`)"
        },
        "$:/language/ControlPanel/Saving/GitService/Path": {
            "title": "$:/language/ControlPanel/Saving/GitService/Path",
            "text": "目标文件的路径 (例如,`/wiki/`)"
        },
        "$:/language/ControlPanel/Saving/GitService/Repo": {
            "title": "$:/language/ControlPanel/Saving/GitService/Repo",
            "text": "目标存储库 (例如,`Jermolene/TiddlyWiki5`)"
        },
        "$:/language/ControlPanel/Saving/GitService/ServerURL": {
            "title": "$:/language/ControlPanel/Saving/GitService/ServerURL",
            "text": "服务器 API 网址"
        },
        "$:/language/ControlPanel/Saving/GitService/UserName": {
            "title": "$:/language/ControlPanel/Saving/GitService/UserName",
            "text": "用户名称"
        },
        "$:/language/ControlPanel/Saving/GitService/GitHub/Caption": {
            "title": "$:/language/ControlPanel/Saving/GitService/GitHub/Caption",
            "text": "~GitHub 保存模块"
        },
        "$:/language/ControlPanel/Saving/GitService/GitHub/Password": {
            "title": "$:/language/ControlPanel/Saving/GitService/GitHub/Password",
            "text": "密码、OAUTH 令牌,或个人存取令牌 (详见 [[GitHub 帮助页面|https://help.github.com/en/articles/creating-a-personal-access-token-for-the-command-line]])"
        },
        "$:/language/ControlPanel/Saving/GitService/GitLab/Caption": {
            "title": "$:/language/ControlPanel/Saving/GitService/GitLab/Caption",
            "text": "~GitLab 保存模块"
        },
        "$:/language/ControlPanel/Saving/GitService/GitLab/Password": {
            "title": "$:/language/ControlPanel/Saving/GitService/GitLab/Password",
            "text": "个人存取令牌的 API (详见 [[GitLab 帮助页面|https://docs.gitlab.com/ee/user/profile/personal_access_tokens.html]])"
        },
        "$:/language/ControlPanel/Saving/GitService/Gitea/Caption": {
            "title": "$:/language/ControlPanel/Saving/GitService/Gitea/Caption",
            "text": "Gitea 保存模块"
        },
        "$:/language/ControlPanel/Saving/GitService/Gitea/Password": {
            "title": "$:/language/ControlPanel/Saving/GitService/Gitea/Password",
            "text": "个人存取令牌的 API (通过 Gitea 的 Web 界面:`设定 | 应用程序 | 产生新的令牌`)"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Advanced/Heading": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Advanced/Heading",
            "text": "高级设置"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/BackupDir": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/BackupDir",
            "text": "备份文件夹"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Backups": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Backups",
            "text": "备份"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Caption": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Caption",
            "text": "~TiddlySpot 保存模块"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/ControlPanel": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/ControlPanel",
            "text": "~TiddlySpot 控制台"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Description": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Description",
            "text": "这些设置只适用于保存到 [[TiddlySpot|http://tiddlyspot.com]]、[[TiddlyHost|https://tiddlyhost.com]],或兼容的远程服务器。有关 ~TiddlySpot 和 ~TiddlyHost 的保存设置信息,请参阅[[此处|https://github.com/simonbaird/tiddlyhost/wiki/TiddlySpot-Saver-configuration-for-Tiddlyhost-and-Tiddlyspot]]。"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Filename": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Filename",
            "text": "上传文件名"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Heading": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Heading",
            "text": "~TiddlySpot"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Hint": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Hint",
            "text": "//默认之服务器网址 `http://<wikiname>.tiddlyspot.com/store.cgi`,可改为定制之服务器网址,例如 `http://example.com/store.php`。//"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Password": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Password",
            "text": "密码"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/ReadOnly": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/ReadOnly",
            "text": "请注意,[[TiddlySpot|http://tiddlyspot.com]] 不再允许创建新网站。对于新网站,您可以使用 [[TiddlyHost|https://tiddlyhost.com]],一个新的取代 ~TiddlySpot 的讬管服务 。"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/ServerURL": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/ServerURL",
            "text": "服务器网址"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/UploadDir": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/UploadDir",
            "text": "上传文件夹"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/UserName": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/UserName",
            "text": "用户"
        },
        "$:/language/ControlPanel/Settings/AutoSave/Caption": {
            "title": "$:/language/ControlPanel/Settings/AutoSave/Caption",
            "text": "自动保存"
        },
        "$:/language/ControlPanel/Settings/AutoSave/Disabled/Description": {
            "title": "$:/language/ControlPanel/Settings/AutoSave/Disabled/Description",
            "text": "不要自动保存变更"
        },
        "$:/language/ControlPanel/Settings/AutoSave/Enabled/Description": {
            "title": "$:/language/ControlPanel/Settings/AutoSave/Enabled/Description",
            "text": "自动保存变更"
        },
        "$:/language/ControlPanel/Settings/AutoSave/Hint": {
            "title": "$:/language/ControlPanel/Settings/AutoSave/Hint",
            "text": "当使用支持的保存模块时,在编辑期间尝试自动保存变更"
        },
        "$:/language/ControlPanel/Settings/CamelCase/Caption": {
            "title": "$:/language/ControlPanel/Settings/CamelCase/Caption",
            "text": "驼峰式维基链接"
        },
        "$:/language/ControlPanel/Settings/CamelCase/Hint": {
            "title": "$:/language/ControlPanel/Settings/CamelCase/Hint",
            "text": "您可以全域禁用驼峰式短语自动链接。须保存后重新加载,方才生效。"
        },
        "$:/language/ControlPanel/Settings/CamelCase/Description": {
            "title": "$:/language/ControlPanel/Settings/CamelCase/Description",
            "text": "启用自动驼峰式链接"
        },
        "$:/language/ControlPanel/Settings/Caption": {
            "title": "$:/language/ControlPanel/Settings/Caption",
            "text": "设置"
        },
        "$:/language/ControlPanel/Settings/DefaultSidebarTab/Caption": {
            "title": "$:/language/ControlPanel/Settings/DefaultSidebarTab/Caption",
            "text": "默认侧边栏页签"
        },
        "$:/language/ControlPanel/Settings/DefaultSidebarTab/Hint": {
            "title": "$:/language/ControlPanel/Settings/DefaultSidebarTab/Hint",
            "text": "指定默认显示的侧边栏页签"
        },
        "$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Caption": {
            "title": "$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Caption",
            "text": "更多侧边栏的默认页签"
        },
        "$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Hint": {
            "title": "$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Hint",
            "text": "指定默认显示的更多侧栏页签"
        },
        "$:/language/ControlPanel/Settings/EditorToolbar/Caption": {
            "title": "$:/language/ControlPanel/Settings/EditorToolbar/Caption",
            "text": "编辑器工具栏"
        },
        "$:/language/ControlPanel/Settings/EditorToolbar/Hint": {
            "title": "$:/language/ControlPanel/Settings/EditorToolbar/Hint",
            "text": "启用或禁用编辑器工具栏︰"
        },
        "$:/language/ControlPanel/Settings/EditorToolbar/Description": {
            "title": "$:/language/ControlPanel/Settings/EditorToolbar/Description",
            "text": "显示编辑器工具栏"
        },
        "$:/language/ControlPanel/Settings/InfoPanelMode/Caption": {
            "title": "$:/language/ControlPanel/Settings/InfoPanelMode/Caption",
            "text": "条目信息面板模式"
        },
        "$:/language/ControlPanel/Settings/InfoPanelMode/Hint": {
            "title": "$:/language/ControlPanel/Settings/InfoPanelMode/Hint",
            "text": "控制条目信息面板何时关闭︰"
        },
        "$:/language/ControlPanel/Settings/InfoPanelMode/Popup/Description": {
            "title": "$:/language/ControlPanel/Settings/InfoPanelMode/Popup/Description",
            "text": "条目信息面板自动关闭"
        },
        "$:/language/ControlPanel/Settings/InfoPanelMode/Sticky/Description": {
            "title": "$:/language/ControlPanel/Settings/InfoPanelMode/Sticky/Description",
            "text": "条目信息面板保持打开状态,直到明确关闭"
        },
        "$:/language/ControlPanel/Settings/Hint": {
            "title": "$:/language/ControlPanel/Settings/Hint",
            "text": "这些高级设置让您定制 TiddlyWiki 的行为。"
        },
        "$:/language/ControlPanel/Settings/LinkToBehaviour/Caption": {
            "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/Caption",
            "text": "条目开启行为"
        },
        "$:/language/ControlPanel/Settings/LinkToBehaviour/InsideRiver/Hint": {
            "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/InsideRiver/Hint",
            "text": "从故事河//中//导航"
        },
        "$:/language/ControlPanel/Settings/LinkToBehaviour/OutsideRiver/Hint": {
            "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OutsideRiver/Hint",
            "text": "从故事河//外//导航"
        },
        "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAbove": {
            "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAbove",
            "text": "开启于当前条目之上"
        },
        "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenBelow": {
            "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenBelow",
            "text": "开启于当前条目之下"
        },
        "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtTop": {
            "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtTop",
            "text": "开启于故事河的顶端"
        },
        "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtBottom": {
            "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtBottom",
            "text": "开启于故事河的底部"
        },
        "$:/language/ControlPanel/Settings/MissingLinks/Caption": {
            "title": "$:/language/ControlPanel/Settings/MissingLinks/Caption",
            "text": "维基链接"
        },
        "$:/language/ControlPanel/Settings/MissingLinks/Hint": {
            "title": "$:/language/ControlPanel/Settings/MissingLinks/Hint",
            "text": "选择是否要链接到尚未存在的条目"
        },
        "$:/language/ControlPanel/Settings/MissingLinks/Description": {
            "title": "$:/language/ControlPanel/Settings/MissingLinks/Description",
            "text": "启用链接到佚失条目"
        },
        "$:/language/ControlPanel/Settings/NavigationAddressBar/Caption": {
            "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Caption",
            "text": "网址栏导览"
        },
        "$:/language/ControlPanel/Settings/NavigationAddressBar/Hint": {
            "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Hint",
            "text": "在浏览器网址栏导览到条目时的行为:"
        },
        "$:/language/ControlPanel/Settings/NavigationAddressBar/No/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/No/Description",
            "text": "不更新网址栏"
        },
        "$:/language/ControlPanel/Settings/NavigationAddressBar/Permalink/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Permalink/Description",
            "text": "包含目标条目"
        },
        "$:/language/ControlPanel/Settings/NavigationAddressBar/Permaview/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Permaview/Description",
            "text": "包括目标条目和当前已开启的条目序列"
        },
        "$:/language/ControlPanel/Settings/NavigationHistory/Caption": {
            "title": "$:/language/ControlPanel/Settings/NavigationHistory/Caption",
            "text": "历史记录导览"
        },
        "$:/language/ControlPanel/Settings/NavigationHistory/Hint": {
            "title": "$:/language/ControlPanel/Settings/NavigationHistory/Hint",
            "text": "当导览到条目时,更新浏览器历史记录:"
        },
        "$:/language/ControlPanel/Settings/NavigationHistory/No/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationHistory/No/Description",
            "text": "不更新历史记录"
        },
        "$:/language/ControlPanel/Settings/NavigationHistory/Yes/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationHistory/Yes/Description",
            "text": "更新历史记录"
        },
        "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Caption": {
            "title": "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Caption",
            "text": "引用链接/固定链接 模式"
        },
        "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Hint": {
            "title": "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Hint",
            "text": "选择 引用链接/固定链接 的处理方式:"
        },
        "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/CopyToClipboard/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/CopyToClipboard/Description",
            "text": "将 引用链接/固定链接 网址复制到剪贴板"
        },
        "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/UpdateAddressBar/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/UpdateAddressBar/Description",
            "text": "以 引用链接/固定链接 更新网址栏"
        },
        "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Caption": {
            "title": "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Caption",
            "text": "性能检测"
        },
        "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Hint": {
            "title": "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Hint",
            "text": "在浏览器的开发人员控制台,显示性能统计数据。需要重新加载才能生效。"
        },
        "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Description": {
            "title": "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Description",
            "text": "启用性能检测"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Caption": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Caption",
            "text": "工具栏按钮样式"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Hint": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Hint",
            "text": "选择工具栏按钮的样式:"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Borderless": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Borderless",
            "text": "无边框"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Boxed": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Boxed",
            "text": "方框"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Rounded": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Rounded",
            "text": "圆形"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtons/Caption": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Caption",
            "text": "工具栏按钮"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtons/Hint": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Hint",
            "text": "默认的工具栏按钮外观:"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtons/Icons/Description": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Icons/Description",
            "text": "包含图标"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtons/Text/Description": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Text/Description",
            "text": "包含文本"
        },
        "$:/language/ControlPanel/Settings/TitleLinks/Caption": {
            "title": "$:/language/ControlPanel/Settings/TitleLinks/Caption",
            "text": "条目标题"
        },
        "$:/language/ControlPanel/Settings/TitleLinks/Hint": {
            "title": "$:/language/ControlPanel/Settings/TitleLinks/Hint",
            "text": "可选地显示条目标题为链接"
        },
        "$:/language/ControlPanel/Settings/TitleLinks/No/Description": {
            "title": "$:/language/ControlPanel/Settings/TitleLinks/No/Description",
            "text": "不显示条目标题为链接"
        },
        "$:/language/ControlPanel/Settings/TitleLinks/Yes/Description": {
            "title": "$:/language/ControlPanel/Settings/TitleLinks/Yes/Description",
            "text": "显示条目标题为链接"
        },
        "$:/language/ControlPanel/StoryView/Caption": {
            "title": "$:/language/ControlPanel/StoryView/Caption",
            "text": "查看模式"
        },
        "$:/language/ControlPanel/StoryView/Prompt": {
            "title": "$:/language/ControlPanel/StoryView/Prompt",
            "text": "当前的查看模式:"
        },
        "$:/language/ControlPanel/Stylesheets/Caption": {
            "title": "$:/language/ControlPanel/Stylesheets/Caption",
            "text": "样式表"
        },
        "$:/language/ControlPanel/Stylesheets/Expand/Caption": {
            "title": "$:/language/ControlPanel/Stylesheets/Expand/Caption",
            "text": "全部展开"
        },
        "$:/language/ControlPanel/Stylesheets/Hint": {
            "title": "$:/language/ControlPanel/Stylesheets/Hint",
            "text": "这是当前标签为 <<tag \"$:/tags/Stylesheet\">> 的样式表条目呈现的 CSS"
        },
        "$:/language/ControlPanel/Stylesheets/Restore/Caption": {
            "title": "$:/language/ControlPanel/Stylesheets/Restore/Caption",
            "text": "复原"
        },
        "$:/language/ControlPanel/Theme/Caption": {
            "title": "$:/language/ControlPanel/Theme/Caption",
            "text": "布景主题"
        },
        "$:/language/ControlPanel/Theme/Prompt": {
            "title": "$:/language/ControlPanel/Theme/Prompt",
            "text": "当前的布景主题:"
        },
        "$:/language/ControlPanel/TiddlerFields/Caption": {
            "title": "$:/language/ControlPanel/TiddlerFields/Caption",
            "text": "条目栏位"
        },
        "$:/language/ControlPanel/TiddlerFields/Hint": {
            "title": "$:/language/ControlPanel/TiddlerFields/Hint",
            "text": "这是本维基使用中的所有条目栏位(含系统条目的栏位,但默认条目的栏位除外)。"
        },
        "$:/language/ControlPanel/Toolbars/Caption": {
            "title": "$:/language/ControlPanel/Toolbars/Caption",
            "text": "工具栏"
        },
        "$:/language/ControlPanel/Toolbars/EditToolbar/Caption": {
            "title": "$:/language/ControlPanel/Toolbars/EditToolbar/Caption",
            "text": "编辑工具栏"
        },
        "$:/language/ControlPanel/Toolbars/EditToolbar/Hint": {
            "title": "$:/language/ControlPanel/Toolbars/EditToolbar/Hint",
            "text": "选择将显示哪些按钮于条目的编辑模式工具栏。拖放可改变顺序。"
        },
        "$:/language/ControlPanel/Toolbars/Hint": {
            "title": "$:/language/ControlPanel/Toolbars/Hint",
            "text": "选择将显示哪些工具栏按钮"
        },
        "$:/language/ControlPanel/Toolbars/PageControls/Caption": {
            "title": "$:/language/ControlPanel/Toolbars/PageControls/Caption",
            "text": "页面工具栏"
        },
        "$:/language/ControlPanel/Toolbars/PageControls/Hint": {
            "title": "$:/language/ControlPanel/Toolbars/PageControls/Hint",
            "text": "选择将显示哪些按钮于主页面的工具栏。拖放可改变顺序。"
        },
        "$:/language/ControlPanel/Toolbars/EditorToolbar/Caption": {
            "title": "$:/language/ControlPanel/Toolbars/EditorToolbar/Caption",
            "text": "编辑器工具栏"
        },
        "$:/language/ControlPanel/Toolbars/EditorToolbar/Hint": {
            "title": "$:/language/ControlPanel/Toolbars/EditorToolbar/Hint",
            "text": "选择将显示哪些按钮于编辑器工具栏。请注意,某些按钮只会出现在编辑某一类型的条目时。拖放可改变顺序。"
        },
        "$:/language/ControlPanel/Toolbars/ViewToolbar/Caption": {
            "title": "$:/language/ControlPanel/Toolbars/ViewToolbar/Caption",
            "text": "查看工具栏"
        },
        "$:/language/ControlPanel/Toolbars/ViewToolbar/Hint": {
            "title": "$:/language/ControlPanel/Toolbars/ViewToolbar/Hint",
            "text": "选择将显示哪些按钮于条目的查看模式工具栏。拖放可改变顺序。"
        },
        "$:/language/ControlPanel/Tools/Download/Full/Caption": {
            "title": "$:/language/ControlPanel/Tools/Download/Full/Caption",
            "text": "下载完整副本"
        },
        "$:/core/zh-Hans/readme": {
            "title": "$:/core/zh-Hans/readme",
            "text": "此插件包含 TiddlyWiki 的核心组件,包括:\n\n* JavaScript 代码模块\n* 图标\n* 创建 TiddlyWiki 的用户介面所需的模板\n* 核心所使用的可当地语系化字串的英国英语 (''en-GB'') 翻译\n"
        },
        "$:/language/Date/Long/Day/0": {
            "title": "$:/language/Date/Long/Day/0",
            "text": "周日"
        },
        "$:/language/Date/Long/Day/1": {
            "title": "$:/language/Date/Long/Day/1",
            "text": "周一"
        },
        "$:/language/Date/Long/Day/2": {
            "title": "$:/language/Date/Long/Day/2",
            "text": "周二"
        },
        "$:/language/Date/Long/Day/3": {
            "title": "$:/language/Date/Long/Day/3",
            "text": "周三"
        },
        "$:/language/Date/Long/Day/4": {
            "title": "$:/language/Date/Long/Day/4",
            "text": "周四"
        },
        "$:/language/Date/Long/Day/5": {
            "title": "$:/language/Date/Long/Day/5",
            "text": "周五"
        },
        "$:/language/Date/Long/Day/6": {
            "title": "$:/language/Date/Long/Day/6",
            "text": "周六"
        },
        "$:/language/Date/Long/Month/1": {
            "title": "$:/language/Date/Long/Month/1",
            "text": "一月"
        },
        "$:/language/Date/Long/Month/2": {
            "title": "$:/language/Date/Long/Month/2",
            "text": "二月"
        },
        "$:/language/Date/Long/Month/3": {
            "title": "$:/language/Date/Long/Month/3",
            "text": "三月"
        },
        "$:/language/Date/Long/Month/4": {
            "title": "$:/language/Date/Long/Month/4",
            "text": "四月"
        },
        "$:/language/Date/Long/Month/5": {
            "title": "$:/language/Date/Long/Month/5",
            "text": "五月"
        },
        "$:/language/Date/Long/Month/6": {
            "title": "$:/language/Date/Long/Month/6",
            "text": "六月"
        },
        "$:/language/Date/Long/Month/7": {
            "title": "$:/language/Date/Long/Month/7",
            "text": "七月"
        },
        "$:/language/Date/Long/Month/8": {
            "title": "$:/language/Date/Long/Month/8",
            "text": "八月"
        },
        "$:/language/Date/Long/Month/9": {
            "title": "$:/language/Date/Long/Month/9",
            "text": "九月"
        },
        "$:/language/Date/Long/Month/10": {
            "title": "$:/language/Date/Long/Month/10",
            "text": "十月"
        },
        "$:/language/Date/Long/Month/11": {
            "title": "$:/language/Date/Long/Month/11",
            "text": "十一月"
        },
        "$:/language/Date/Long/Month/12": {
            "title": "$:/language/Date/Long/Month/12",
            "text": "十二月"
        },
        "$:/language/Date/Period/am": {
            "title": "$:/language/Date/Period/am",
            "text": "上午"
        },
        "$:/language/Date/Period/pm": {
            "title": "$:/language/Date/Period/pm",
            "text": "下午"
        },
        "$:/language/Date/Short/Day/0": {
            "title": "$:/language/Date/Short/Day/0",
            "text": "日"
        },
        "$:/language/Date/Short/Day/1": {
            "title": "$:/language/Date/Short/Day/1",
            "text": "一"
        },
        "$:/language/Date/Short/Day/2": {
            "title": "$:/language/Date/Short/Day/2",
            "text": "二"
        },
        "$:/language/Date/Short/Day/3": {
            "title": "$:/language/Date/Short/Day/3",
            "text": "三"
        },
        "$:/language/Date/Short/Day/4": {
            "title": "$:/language/Date/Short/Day/4",
            "text": "四"
        },
        "$:/language/Date/Short/Day/5": {
            "title": "$:/language/Date/Short/Day/5",
            "text": "五"
        },
        "$:/language/Date/Short/Day/6": {
            "title": "$:/language/Date/Short/Day/6",
            "text": "六"
        },
        "$:/language/Date/Short/Month/1": {
            "title": "$:/language/Date/Short/Month/1",
            "text": "01月"
        },
        "$:/language/Date/Short/Month/2": {
            "title": "$:/language/Date/Short/Month/2",
            "text": "02月"
        },
        "$:/language/Date/Short/Month/3": {
            "title": "$:/language/Date/Short/Month/3",
            "text": "03月"
        },
        "$:/language/Date/Short/Month/4": {
            "title": "$:/language/Date/Short/Month/4",
            "text": "04月"
        },
        "$:/language/Date/Short/Month/5": {
            "title": "$:/language/Date/Short/Month/5",
            "text": "05月"
        },
        "$:/language/Date/Short/Month/6": {
            "title": "$:/language/Date/Short/Month/6",
            "text": "06月"
        },
        "$:/language/Date/Short/Month/7": {
            "title": "$:/language/Date/Short/Month/7",
            "text": "07月"
        },
        "$:/language/Date/Short/Month/8": {
            "title": "$:/language/Date/Short/Month/8",
            "text": "08月"
        },
        "$:/language/Date/Short/Month/9": {
            "title": "$:/language/Date/Short/Month/9",
            "text": "09月"
        },
        "$:/language/Date/Short/Month/10": {
            "title": "$:/language/Date/Short/Month/10",
            "text": "10月"
        },
        "$:/language/Date/Short/Month/11": {
            "title": "$:/language/Date/Short/Month/11",
            "text": "11月"
        },
        "$:/language/Date/Short/Month/12": {
            "title": "$:/language/Date/Short/Month/12",
            "text": "12月"
        },
        "$:/language/RelativeDate/Future/Days": {
            "title": "$:/language/RelativeDate/Future/Days",
            "text": "<<period>> 天后"
        },
        "$:/language/RelativeDate/Future/Hours": {
            "title": "$:/language/RelativeDate/Future/Hours",
            "text": "<<period>> 小时后"
        },
        "$:/language/RelativeDate/Future/Minutes": {
            "title": "$:/language/RelativeDate/Future/Minutes",
            "text": "<<period>> 分钟后"
        },
        "$:/language/RelativeDate/Future/Months": {
            "title": "$:/language/RelativeDate/Future/Months",
            "text": "<<period>> 个月后"
        },
        "$:/language/RelativeDate/Future/Second": {
            "title": "$:/language/RelativeDate/Future/Second",
            "text": "1 秒后"
        },
        "$:/language/RelativeDate/Future/Seconds": {
            "title": "$:/language/RelativeDate/Future/Seconds",
            "text": "<<period>> 秒后"
        },
        "$:/language/RelativeDate/Future/Years": {
            "title": "$:/language/RelativeDate/Future/Years",
            "text": "<<period>> 年后"
        },
        "$:/language/RelativeDate/Past/Days": {
            "title": "$:/language/RelativeDate/Past/Days",
            "text": "<<period>> 天前"
        },
        "$:/language/RelativeDate/Past/Hours": {
            "title": "$:/language/RelativeDate/Past/Hours",
            "text": "<<period>> 小时前"
        },
        "$:/language/RelativeDate/Past/Minutes": {
            "title": "$:/language/RelativeDate/Past/Minutes",
            "text": "<<period>> 分钟前"
        },
        "$:/language/RelativeDate/Past/Months": {
            "title": "$:/language/RelativeDate/Past/Months",
            "text": "<<period>> 个月前"
        },
        "$:/language/RelativeDate/Past/Second": {
            "title": "$:/language/RelativeDate/Past/Second",
            "text": "1 秒前"
        },
        "$:/language/RelativeDate/Past/Seconds": {
            "title": "$:/language/RelativeDate/Past/Seconds",
            "text": "<<period>> 秒前"
        },
        "$:/language/RelativeDate/Past/Years": {
            "title": "$:/language/RelativeDate/Past/Years",
            "text": "<<period>> 年前"
        },
        "$:/language/Docs/ModuleTypes/allfilteroperator": {
            "title": "$:/language/Docs/ModuleTypes/allfilteroperator",
            "text": "''all'' 筛选器算子的子算子。"
        },
        "$:/language/Docs/ModuleTypes/animation": {
            "title": "$:/language/Docs/ModuleTypes/animation",
            "text": "动画模块包含可用于 RevealWidget 的动画。"
        },
        "$:/language/Docs/ModuleTypes/authenticator": {
            "title": "$:/language/Docs/ModuleTypes/authenticator",
            "text": "定义内置 HTTP 服务器对请求的身份验证方式。"
        },
        "$:/language/Docs/ModuleTypes/bitmapeditoroperation": {
            "title": "$:/language/Docs/ModuleTypes/bitmapeditoroperation",
            "text": "一个位图编辑器工具栏操作。"
        },
        "$:/language/Docs/ModuleTypes/command": {
            "title": "$:/language/Docs/ModuleTypes/command",
            "text": "可于 Node.js 执行的指令。"
        },
        "$:/language/Docs/ModuleTypes/config": {
            "title": "$:/language/Docs/ModuleTypes/config",
            "text": "加入 `$tw.config` 的数据。"
        },
        "$:/language/Docs/ModuleTypes/filteroperator": {
            "title": "$:/language/Docs/ModuleTypes/filteroperator",
            "text": "个别筛选器算子方法。"
        },
        "$:/language/Docs/ModuleTypes/global": {
            "title": "$:/language/Docs/ModuleTypes/global",
            "text": "加入 `$tw` 的全域数据。"
        },
        "$:/language/Docs/ModuleTypes/info": {
            "title": "$:/language/Docs/ModuleTypes/info",
            "text": "透过 [[$:/temp/info-plugin]] 伪插件,发布系统信息。"
        },
        "$:/language/Docs/ModuleTypes/isfilteroperator": {
            "title": "$:/language/Docs/ModuleTypes/isfilteroperator",
            "text": "''is'' 筛选器算子的运算符。"
        },
        "$:/language/Docs/ModuleTypes/library": {
            "title": "$:/language/Docs/ModuleTypes/library",
            "text": "一般用途的 JavaScript 模块的通用模块类型。"
        },
        "$:/language/Docs/ModuleTypes/macro": {
            "title": "$:/language/Docs/ModuleTypes/macro",
            "text": "JavaScript ''宏''定义。"
        },
        "$:/language/Docs/ModuleTypes/parser": {
            "title": "$:/language/Docs/ModuleTypes/parser",
            "text": "不同内容类型的解析器。"
        },
        "$:/language/Docs/ModuleTypes/route": {
            "title": "$:/language/Docs/ModuleTypes/route",
            "text": "定义内置 HTTP 服务器如何处理各个网址格式。"
        },
        "$:/language/Docs/ModuleTypes/saver": {
            "title": "$:/language/Docs/ModuleTypes/saver",
            "text": "于浏览器保存文件的不同的保存处理方法。"
        },
        "$:/language/Docs/ModuleTypes/startup": {
            "title": "$:/language/Docs/ModuleTypes/startup",
            "text": "启动时期的功能函数。"
        },
        "$:/language/Docs/ModuleTypes/storyview": {
            "title": "$:/language/Docs/ModuleTypes/storyview",
            "text": "查看模式用以自订 list 小部件的动画与行为。"
        },
        "$:/language/Docs/ModuleTypes/texteditoroperation": {
            "title": "$:/language/Docs/ModuleTypes/texteditoroperation",
            "text": "一个文本编辑器工具栏操作。"
        },
        "$:/language/Docs/ModuleTypes/tiddlerdeserializer": {
            "title": "$:/language/Docs/ModuleTypes/tiddlerdeserializer",
            "text": "转换不同内容类型至条目。"
        },
        "$:/language/Docs/ModuleTypes/tiddlerfield": {
            "title": "$:/language/Docs/ModuleTypes/tiddlerfield",
            "text": "定义个别条目栏位的行为。"
        },
        "$:/language/Docs/ModuleTypes/tiddlermethod": {
            "title": "$:/language/Docs/ModuleTypes/tiddlermethod",
            "text": "添加方法至 `$tw.Tiddler` 原型。"
        },
        "$:/language/Docs/ModuleTypes/upgrader": {
            "title": "$:/language/Docs/ModuleTypes/upgrader",
            "text": "于升级/导入过程中,套用升级处理至条目。"
        },
        "$:/language/Docs/ModuleTypes/utils": {
            "title": "$:/language/Docs/ModuleTypes/utils",
            "text": "添加方法至 `$tw.utils`。"
        },
        "$:/language/Docs/ModuleTypes/utils-browser": {
            "title": "$:/language/Docs/ModuleTypes/utils-browser",
            "text": "将特定于浏览器的方法添加到 `$tw.utils`。"
        },
        "$:/language/Docs/ModuleTypes/utils-node": {
            "title": "$:/language/Docs/ModuleTypes/utils-node",
            "text": "将特定于 Node.js 的方法添加到 `$tw.utils`。"
        },
        "$:/language/Docs/ModuleTypes/widget": {
            "title": "$:/language/Docs/ModuleTypes/widget",
            "text": "封装 DOM 渲染和刷新的小部件。"
        },
        "$:/language/Docs/ModuleTypes/wikimethod": {
            "title": "$:/language/Docs/ModuleTypes/wikimethod",
            "text": "添加方法至 `$tw.Wiki`。"
        },
        "$:/language/Docs/ModuleTypes/wikirule": {
            "title": "$:/language/Docs/ModuleTypes/wikirule",
            "text": "WikiText 解析器的个别的语法规则。"
        },
        "$:/language/Docs/PaletteColours/alert-background": {
            "title": "$:/language/Docs/PaletteColours/alert-background",
            "text": "警示背景"
        },
        "$:/language/Docs/PaletteColours/alert-border": {
            "title": "$:/language/Docs/PaletteColours/alert-border",
            "text": "警示边框"
        },
        "$:/language/Docs/PaletteColours/alert-highlight": {
            "title": "$:/language/Docs/PaletteColours/alert-highlight",
            "text": "警示高亮度"
        },
        "$:/language/Docs/PaletteColours/alert-muted-foreground": {
            "title": "$:/language/Docs/PaletteColours/alert-muted-foreground",
            "text": "警示的低调前景"
        },
        "$:/language/Docs/PaletteColours/background": {
            "title": "$:/language/Docs/PaletteColours/background",
            "text": "一般背景"
        },
        "$:/language/Docs/PaletteColours/blockquote-bar": {
            "title": "$:/language/Docs/PaletteColours/blockquote-bar",
            "text": "引言条"
        },
        "$:/language/Docs/PaletteColours/button-background": {
            "title": "$:/language/Docs/PaletteColours/button-background",
            "text": "默认按钮背景"
        },
        "$:/language/Docs/PaletteColours/button-border": {
            "title": "$:/language/Docs/PaletteColours/button-border",
            "text": "默认按钮边框"
        },
        "$:/language/Docs/PaletteColours/button-foreground": {
            "title": "$:/language/Docs/PaletteColours/button-foreground",
            "text": "默认按钮前景"
        },
        "$:/language/Docs/PaletteColours/code-background": {
            "title": "$:/language/Docs/PaletteColours/code-background",
            "text": "代码背景"
        },
        "$:/language/Docs/PaletteColours/code-border": {
            "title": "$:/language/Docs/PaletteColours/code-border",
            "text": "代码边框"
        },
        "$:/language/Docs/PaletteColours/code-foreground": {
            "title": "$:/language/Docs/PaletteColours/code-foreground",
            "text": "代码前景"
        },
        "$:/language/Docs/PaletteColours/dirty-indicator": {
            "title": "$:/language/Docs/PaletteColours/dirty-indicator",
            "text": "未保存变更指示器"
        },
        "$:/language/Docs/PaletteColours/download-background": {
            "title": "$:/language/Docs/PaletteColours/download-background",
            "text": "下载按钮背景"
        },
        "$:/language/Docs/PaletteColours/download-foreground": {
            "title": "$:/language/Docs/PaletteColours/download-foreground",
            "text": "下载按钮前景"
        },
        "$:/language/Docs/PaletteColours/dragger-background": {
            "title": "$:/language/Docs/PaletteColours/dragger-background",
            "text": "拖动区背景"
        },
        "$:/language/Docs/PaletteColours/dragger-foreground": {
            "title": "$:/language/Docs/PaletteColours/dragger-foreground",
            "text": "拖动区前景"
        },
        "$:/language/Docs/PaletteColours/dropdown-background": {
            "title": "$:/language/Docs/PaletteColours/dropdown-background",
            "text": "下拉背景"
        },
        "$:/language/Docs/PaletteColours/dropdown-border": {
            "title": "$:/language/Docs/PaletteColours/dropdown-border",
            "text": "下拉边框"
        },
        "$:/language/Docs/PaletteColours/dropdown-tab-background-selected": {
            "title": "$:/language/Docs/PaletteColours/dropdown-tab-background-selected",
            "text": "选定的下拉页签背景"
        },
        "$:/language/Docs/PaletteColours/dropdown-tab-background": {
            "title": "$:/language/Docs/PaletteColours/dropdown-tab-background",
            "text": "下拉页签背景"
        },
        "$:/language/Docs/PaletteColours/dropzone-background": {
            "title": "$:/language/Docs/PaletteColours/dropzone-background",
            "text": "拖放背景"
        },
        "$:/language/Docs/PaletteColours/external-link-background-hover": {
            "title": "$:/language/Docs/PaletteColours/external-link-background-hover",
            "text": "悬停外部链结背景"
        },
        "$:/language/Docs/PaletteColours/external-link-background-visited": {
            "title": "$:/language/Docs/PaletteColours/external-link-background-visited",
            "text": "已造访过的外部链结背景"
        },
        "$:/language/Docs/PaletteColours/external-link-background": {
            "title": "$:/language/Docs/PaletteColours/external-link-background",
            "text": "外部链结背景"
        },
        "$:/language/Docs/PaletteColours/external-link-foreground-hover": {
            "title": "$:/language/Docs/PaletteColours/external-link-foreground-hover",
            "text": "悬停外部链结前景"
        },
        "$:/language/Docs/PaletteColours/external-link-foreground-visited": {
            "title": "$:/language/Docs/PaletteColours/external-link-foreground-visited",
            "text": "已造访过的外部链结前景"
        },
        "$:/language/Docs/PaletteColours/external-link-foreground": {
            "title": "$:/language/Docs/PaletteColours/external-link-foreground",
            "text": "外部链结前景"
        },
        "$:/language/Docs/PaletteColours/foreground": {
            "title": "$:/language/Docs/PaletteColours/foreground",
            "text": "一般前景"
        },
        "$:/language/Docs/PaletteColours/menubar-background": {
            "title": "$:/language/Docs/PaletteColours/menubar-background",
            "text": "菜单列背景"
        },
        "$:/language/Docs/PaletteColours/menubar-foreground": {
            "title": "$:/language/Docs/PaletteColours/menubar-foreground",
            "text": "菜单列前景"
        },
        "$:/language/Docs/PaletteColours/message-background": {
            "title": "$:/language/Docs/PaletteColours/message-background",
            "text": "信息框背景"
        },
        "$:/language/Docs/PaletteColours/message-border": {
            "title": "$:/language/Docs/PaletteColours/message-border",
            "text": "信息边框"
        },
        "$:/language/Docs/PaletteColours/message-foreground": {
            "title": "$:/language/Docs/PaletteColours/message-foreground",
            "text": "信息框前景"
        },
        "$:/language/Docs/PaletteColours/modal-backdrop": {
            "title": "$:/language/Docs/PaletteColours/modal-backdrop",
            "text": "模块背景幕"
        },
        "$:/language/Docs/PaletteColours/modal-background": {
            "title": "$:/language/Docs/PaletteColours/modal-background",
            "text": "模块背景"
        },
        "$:/language/Docs/PaletteColours/modal-border": {
            "title": "$:/language/Docs/PaletteColours/modal-border",
            "text": "模块边框"
        },
        "$:/language/Docs/PaletteColours/modal-footer-background": {
            "title": "$:/language/Docs/PaletteColours/modal-footer-background",
            "text": "模块页脚背景"
        },
        "$:/language/Docs/PaletteColours/modal-footer-border": {
            "title": "$:/language/Docs/PaletteColours/modal-footer-border",
            "text": "模块页脚边框"
        },
        "$:/language/Docs/PaletteColours/modal-header-border": {
            "title": "$:/language/Docs/PaletteColours/modal-header-border",
            "text": "模块标题边框"
        },
        "$:/language/Docs/PaletteColours/muted-foreground": {
            "title": "$:/language/Docs/PaletteColours/muted-foreground",
            "text": "一般低调前景"
        },
        "$:/language/Docs/PaletteColours/notification-background": {
            "title": "$:/language/Docs/PaletteColours/notification-background",
            "text": "通知背景"
        },
        "$:/language/Docs/PaletteColours/notification-border": {
            "title": "$:/language/Docs/PaletteColours/notification-border",
            "text": "通知边框"
        },
        "$:/language/Docs/PaletteColours/page-background": {
            "title": "$:/language/Docs/PaletteColours/page-background",
            "text": "页面背景"
        },
        "$:/language/Docs/PaletteColours/pre-background": {
            "title": "$:/language/Docs/PaletteColours/pre-background",
            "text": "pre 背景"
        },
        "$:/language/Docs/PaletteColours/pre-border": {
            "title": "$:/language/Docs/PaletteColours/pre-border",
            "text": "pre 边框"
        },
        "$:/language/Docs/PaletteColours/primary": {
            "title": "$:/language/Docs/PaletteColours/primary",
            "text": "主颜色"
        },
        "$:/language/Docs/PaletteColours/select-tag-background": {
            "title": "$:/language/Docs/PaletteColours/select-tag-background",
            "text": "`<select>` 元素背景"
        },
        "$:/language/Docs/PaletteColours/select-tag-foreground": {
            "title": "$:/language/Docs/PaletteColours/select-tag-foreground",
            "text": "`<select>` 元素文本"
        },
        "$:/language/Docs/PaletteColours/sidebar-button-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-button-foreground",
            "text": "侧边栏按钮前景"
        },
        "$:/language/Docs/PaletteColours/sidebar-controls-foreground-hover": {
            "title": "$:/language/Docs/PaletteColours/sidebar-controls-foreground-hover",
            "text": "悬停侧边栏控制项前景"
        },
        "$:/language/Docs/PaletteColours/sidebar-controls-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-controls-foreground",
            "text": "侧边栏控制项前景"
        },
        "$:/language/Docs/PaletteColours/sidebar-foreground-shadow": {
            "title": "$:/language/Docs/PaletteColours/sidebar-foreground-shadow",
            "text": "侧边栏前景阴影"
        },
        "$:/language/Docs/PaletteColours/sidebar-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-foreground",
            "text": "侧边栏前景"
        },
        "$:/language/Docs/PaletteColours/sidebar-muted-foreground-hover": {
            "title": "$:/language/Docs/PaletteColours/sidebar-muted-foreground-hover",
            "text": "悬停侧边栏低调前景"
        },
        "$:/language/Docs/PaletteColours/sidebar-muted-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-muted-foreground",
            "text": "侧边栏低调前景"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-background-selected": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-background-selected",
            "text": "侧边栏选定页签背景"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-background": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-background",
            "text": "侧边栏页签背景"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-border-selected": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-border-selected",
            "text": "侧边栏选定页签边框"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-border": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-border",
            "text": "侧边栏页签边框"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-divider": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-divider",
            "text": "侧边栏页签分隔线"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-foreground-selected": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-foreground-selected",
            "text": "侧边栏选定页签前景"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-foreground",
            "text": "侧边栏页签前景"
        },
        "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground-hover": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground-hover",
            "text": "侧边栏悬停条目链结前景"
        },
        "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground",
            "text": "侧边栏条目链结前景"
        },
        "$:/language/Docs/PaletteColours/site-title-foreground": {
            "title": "$:/language/Docs/PaletteColours/site-title-foreground",
            "text": "网站标题前景"
        },
        "$:/language/Docs/PaletteColours/static-alert-foreground": {
            "title": "$:/language/Docs/PaletteColours/static-alert-foreground",
            "text": "静态警示前景"
        },
        "$:/language/Docs/PaletteColours/tab-background-selected": {
            "title": "$:/language/Docs/PaletteColours/tab-background-selected",
            "text": "选定的页签背景"
        },
        "$:/language/Docs/PaletteColours/tab-background": {
            "title": "$:/language/Docs/PaletteColours/tab-background",
            "text": "页签背景"
        },
        "$:/language/Docs/PaletteColours/tab-border-selected": {
            "title": "$:/language/Docs/PaletteColours/tab-border-selected",
            "text": "选定的页签边框"
        },
        "$:/language/Docs/PaletteColours/tab-border": {
            "title": "$:/language/Docs/PaletteColours/tab-border",
            "text": "页签边框"
        },
        "$:/language/Docs/PaletteColours/tab-divider": {
            "title": "$:/language/Docs/PaletteColours/tab-divider",
            "text": "页签分隔线"
        },
        "$:/language/Docs/PaletteColours/tab-foreground-selected": {
            "title": "$:/language/Docs/PaletteColours/tab-foreground-selected",
            "text": "选定的页签前景"
        },
        "$:/language/Docs/PaletteColours/tab-foreground": {
            "title": "$:/language/Docs/PaletteColours/tab-foreground",
            "text": "页签前景"
        },
        "$:/language/Docs/PaletteColours/table-border": {
            "title": "$:/language/Docs/PaletteColours/table-border",
            "text": "表格边框"
        },
        "$:/language/Docs/PaletteColours/table-footer-background": {
            "title": "$:/language/Docs/PaletteColours/table-footer-background",
            "text": "表格页脚背景"
        },
        "$:/language/Docs/PaletteColours/table-header-background": {
            "title": "$:/language/Docs/PaletteColours/table-header-background",
            "text": "表格标题背景"
        },
        "$:/language/Docs/PaletteColours/tag-background": {
            "title": "$:/language/Docs/PaletteColours/tag-background",
            "text": "标签背景"
        },
        "$:/language/Docs/PaletteColours/tag-foreground": {
            "title": "$:/language/Docs/PaletteColours/tag-foreground",
            "text": "标签前景"
        },
        "$:/language/Docs/PaletteColours/tiddler-background": {
            "title": "$:/language/Docs/PaletteColours/tiddler-background",
            "text": "条目背景"
        },
        "$:/language/Docs/PaletteColours/tiddler-border": {
            "title": "$:/language/Docs/PaletteColours/tiddler-border",
            "text": "条目边框"
        },
        "$:/language/Docs/PaletteColours/tiddler-controls-foreground-hover": {
            "title": "$:/language/Docs/PaletteColours/tiddler-controls-foreground-hover",
            "text": "悬停的条目控制项前景"
        },
        "$:/language/Docs/PaletteColours/tiddler-controls-foreground-selected": {
            "title": "$:/language/Docs/PaletteColours/tiddler-controls-foreground-selected",
            "text": "选定的条目控制项前景"
        },
        "$:/language/Docs/PaletteColours/tiddler-controls-foreground": {
            "title": "$:/language/Docs/PaletteColours/tiddler-controls-foreground",
            "text": "条目控制项前景"
        },
        "$:/language/Docs/PaletteColours/tiddler-editor-background": {
            "title": "$:/language/Docs/PaletteColours/tiddler-editor-background",
            "text": "条目编辑器背景"
        },
        "$:/language/Docs/PaletteColours/tiddler-editor-border-image": {
            "title": "$:/language/Docs/PaletteColours/tiddler-editor-border-image",
            "text": "条目编辑器边框图片"
        },
        "$:/language/Docs/PaletteColours/tiddler-editor-border": {
            "title": "$:/language/Docs/PaletteColours/tiddler-editor-border",
            "text": "条目编辑器边框"
        },
        "$:/language/Docs/PaletteColours/tiddler-editor-fields-even": {
            "title": "$:/language/Docs/PaletteColours/tiddler-editor-fields-even",
            "text": "条目编辑器中偶数栏位背景"
        },
        "$:/language/Docs/PaletteColours/tiddler-editor-fields-odd": {
            "title": "$:/language/Docs/PaletteColours/tiddler-editor-fields-odd",
            "text": "条目编辑器中奇数栏位背景"
        },
        "$:/language/Docs/PaletteColours/tiddler-info-background": {
            "title": "$:/language/Docs/PaletteColours/tiddler-info-background",
            "text": "条目信息面板背景"
        },
        "$:/language/Docs/PaletteColours/tiddler-info-border": {
            "title": "$:/language/Docs/PaletteColours/tiddler-info-border",
            "text": "条目信息面板边框"
        },
        "$:/language/Docs/PaletteColours/tiddler-info-tab-background": {
            "title": "$:/language/Docs/PaletteColours/tiddler-info-tab-background",
            "text": "条目信息面板页签背景"
        },
        "$:/language/Docs/PaletteColours/tiddler-link-background": {
            "title": "$:/language/Docs/PaletteColours/tiddler-link-background",
            "text": "条目链结背景"
        },
        "$:/language/Docs/PaletteColours/tiddler-link-foreground": {
            "title": "$:/language/Docs/PaletteColours/tiddler-link-foreground",
            "text": "条目链结前景"
        },
        "$:/language/Docs/PaletteColours/tiddler-subtitle-foreground": {
            "title": "$:/language/Docs/PaletteColours/tiddler-subtitle-foreground",
            "text": "条目副标题前景"
        },
        "$:/language/Docs/PaletteColours/tiddler-title-foreground": {
            "title": "$:/language/Docs/PaletteColours/tiddler-title-foreground",
            "text": "条目标题前景"
        },
        "$:/language/Docs/PaletteColours/toolbar-new-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-new-button",
            "text": "工具栏 '添加条目' 按钮前景"
        },
        "$:/language/Docs/PaletteColours/toolbar-options-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-options-button",
            "text": "工具栏 '选项' 按钮前景"
        },
        "$:/language/Docs/PaletteColours/toolbar-save-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-save-button",
            "text": "工具栏 '保存' 按钮前景"
        },
        "$:/language/Docs/PaletteColours/toolbar-info-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-info-button",
            "text": "工具栏 '资讯' 按钮前景"
        },
        "$:/language/Docs/PaletteColours/toolbar-edit-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-edit-button",
            "text": "工具栏 '编辑' 按钮前景"
        },
        "$:/language/Docs/PaletteColours/toolbar-close-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-close-button",
            "text": "工具栏 '关闭' 按钮前景"
        },
        "$:/language/Docs/PaletteColours/toolbar-delete-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-delete-button",
            "text": "工具栏 '删除' 按钮前景"
        },
        "$:/language/Docs/PaletteColours/toolbar-cancel-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-cancel-button",
            "text": "工具栏 '取消' 按钮前景"
        },
        "$:/language/Docs/PaletteColours/toolbar-done-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-done-button",
            "text": "工具栏 '完成  按钮前景"
        },
        "$:/language/Docs/PaletteColours/untagged-background": {
            "title": "$:/language/Docs/PaletteColours/untagged-background",
            "text": "未设标签的背景"
        },
        "$:/language/Docs/PaletteColours/very-muted-foreground": {
            "title": "$:/language/Docs/PaletteColours/very-muted-foreground",
            "text": "非常低调前景"
        },
        "$:/language/EditTemplate/Body/External/Hint": {
            "title": "$:/language/EditTemplate/Body/External/Hint",
            "text": "此条目显示保存于主要的 TiddlyWiki 文件之外的内容。你可以编辑其标签和字段,但不能直接编辑内容本身"
        },
        "$:/language/EditTemplate/Body/Placeholder": {
            "title": "$:/language/EditTemplate/Body/Placeholder",
            "text": "输入此条目的内容"
        },
        "$:/language/EditTemplate/Body/Preview/Type/Output": {
            "title": "$:/language/EditTemplate/Body/Preview/Type/Output",
            "text": "输出"
        },
        "$:/language/EditTemplate/Field/Remove/Caption": {
            "title": "$:/language/EditTemplate/Field/Remove/Caption",
            "text": "删除字段"
        },
        "$:/language/EditTemplate/Field/Remove/Hint": {
            "title": "$:/language/EditTemplate/Field/Remove/Hint",
            "text": "删除字段"
        },
        "$:/language/EditTemplate/Field/Dropdown/Caption": {
            "title": "$:/language/EditTemplate/Field/Dropdown/Caption",
            "text": "字段列表"
        },
        "$:/language/EditTemplate/Field/Dropdown/Hint": {
            "title": "$:/language/EditTemplate/Field/Dropdown/Hint",
            "text": "显示字段列表"
        },
        "$:/language/EditTemplate/Fields/Add/Button": {
            "title": "$:/language/EditTemplate/Fields/Add/Button",
            "text": "添加"
        },
        "$:/language/EditTemplate/Fields/Add/Button/Hint": {
            "title": "$:/language/EditTemplate/Fields/Add/Button/Hint",
            "text": "添加字段至条目"
        },
        "$:/language/EditTemplate/Fields/Add/Dropdown/System": {
            "title": "$:/language/EditTemplate/Fields/Add/Dropdown/System",
            "text": "系统字段"
        },
        "$:/language/EditTemplate/Fields/Add/Dropdown/User": {
            "title": "$:/language/EditTemplate/Fields/Add/Dropdown/User",
            "text": "使用者字段"
        },
        "$:/language/EditTemplate/Fields/Add/Name/Placeholder": {
            "title": "$:/language/EditTemplate/Fields/Add/Name/Placeholder",
            "text": "字段名称"
        },
        "$:/language/EditTemplate/Fields/Add/Prompt": {
            "title": "$:/language/EditTemplate/Fields/Add/Prompt",
            "text": "添加字段:"
        },
        "$:/language/EditTemplate/Fields/Add/Value/Placeholder": {
            "title": "$:/language/EditTemplate/Fields/Add/Value/Placeholder",
            "text": "字段内容"
        },
        "$:/language/EditTemplate/Shadow/Warning": {
            "title": "$:/language/EditTemplate/Shadow/Warning",
            "text": "这是一个默认条目。您做的任何更改将会覆盖来自 <<pluginLink>> 插件的默认版本。"
        },
        "$:/language/EditTemplate/Shadow/OverriddenWarning": {
            "title": "$:/language/EditTemplate/Shadow/OverriddenWarning",
            "text": "这是一个修改过的默认条目。删除此条目可以还原为 <<pluginLink>> 插件中的默认版本。"
        },
        "$:/language/EditTemplate/Tags/Add/Button": {
            "title": "$:/language/EditTemplate/Tags/Add/Button",
            "text": "添加"
        },
        "$:/language/EditTemplate/Tags/Add/Button/Hint": {
            "title": "$:/language/EditTemplate/Tags/Add/Button/Hint",
            "text": "添加标签"
        },
        "$:/language/EditTemplate/Tags/Add/Placeholder": {
            "title": "$:/language/EditTemplate/Tags/Add/Placeholder",
            "text": "标签名称"
        },
        "$:/language/EditTemplate/Tags/ClearInput/Caption": {
            "title": "$:/language/EditTemplate/Tags/ClearInput/Caption",
            "text": "清除输入"
        },
        "$:/language/EditTemplate/Tags/ClearInput/Hint": {
            "title": "$:/language/EditTemplate/Tags/ClearInput/Hint",
            "text": "清除标签输入"
        },
        "$:/language/EditTemplate/Tags/Dropdown/Caption": {
            "title": "$:/language/EditTemplate/Tags/Dropdown/Caption",
            "text": "标签清单"
        },
        "$:/language/EditTemplate/Tags/Dropdown/Hint": {
            "title": "$:/language/EditTemplate/Tags/Dropdown/Hint",
            "text": "显示标签清单"
        },
        "$:/language/EditTemplate/Title/BadCharacterWarning": {
            "title": "$:/language/EditTemplate/Title/BadCharacterWarning",
            "text": "请注意,避免在条目名称中使用这些字符:<<bad-chars>>"
        },
        "$:/language/EditTemplate/Title/Exists/Prompt": {
            "title": "$:/language/EditTemplate/Title/Exists/Prompt",
            "text": "目标条目已经存在"
        },
        "$:/language/EditTemplate/Title/Relink/Prompt": {
            "title": "$:/language/EditTemplate/Title/Relink/Prompt",
            "text": "将在其他条目的 //tags// 和 //list// 字段中的 ''<$text text=<<fromTitle>>/>'' 改为 ''<$text text=<<toTitle>>/>''"
        },
        "$:/language/EditTemplate/Title/References/Prompt": {
            "title": "$:/language/EditTemplate/Title/References/Prompt",
            "text": "下列对此条目的引用,不会自动更新:"
        },
        "$:/language/EditTemplate/Type/Dropdown/Caption": {
            "title": "$:/language/EditTemplate/Type/Dropdown/Caption",
            "text": "内容类型清单"
        },
        "$:/language/EditTemplate/Type/Dropdown/Hint": {
            "title": "$:/language/EditTemplate/Type/Dropdown/Hint",
            "text": "显示内容类型清单"
        },
        "$:/language/EditTemplate/Type/Delete/Caption": {
            "title": "$:/language/EditTemplate/Type/Delete/Caption",
            "text": "删除内容类型"
        },
        "$:/language/EditTemplate/Type/Delete/Hint": {
            "title": "$:/language/EditTemplate/Type/Delete/Hint",
            "text": "删除内容类型"
        },
        "$:/language/EditTemplate/Type/Placeholder": {
            "title": "$:/language/EditTemplate/Type/Placeholder",
            "text": "内容类型"
        },
        "$:/language/EditTemplate/Type/Prompt": {
            "title": "$:/language/EditTemplate/Type/Prompt",
            "text": "类型:"
        },
        "$:/language/Exporters/StaticRiver": {
            "title": "$:/language/Exporters/StaticRiver",
            "text": "静态 HTML"
        },
        "$:/language/Exporters/JsonFile": {
            "title": "$:/language/Exporters/JsonFile",
            "text": "JSON 文件"
        },
        "$:/language/Exporters/CsvFile": {
            "title": "$:/language/Exporters/CsvFile",
            "text": "CSV 文件"
        },
        "$:/language/Exporters/TidFile": {
            "title": "$:/language/Exporters/TidFile",
            "text": "\".tid\" 文件"
        },
        "$:/language/Docs/Fields/_canonical_uri": {
            "title": "$:/language/Docs/Fields/_canonical_uri",
            "text": "外部图像条目的完整的 URI"
        },
        "$:/language/Docs/Fields/bag": {
            "title": "$:/language/Docs/Fields/bag",
            "text": "条目的来源集的名称"
        },
        "$:/language/Docs/Fields/caption": {
            "title": "$:/language/Docs/Fields/caption",
            "text": "显示于页签或按钮上的标题文字"
        },
        "$:/language/Docs/Fields/color": {
            "title": "$:/language/Docs/Fields/color",
            "text": "条目的 CSS 颜色值"
        },
        "$:/language/Docs/Fields/component": {
            "title": "$:/language/Docs/Fields/component",
            "text": "负责[[警示条目|AlertMechanism]]的组件名称"
        },
        "$:/language/Docs/Fields/created": {
            "title": "$:/language/Docs/Fields/created",
            "text": "条目的创建日期"
        },
        "$:/language/Docs/Fields/creator": {
            "title": "$:/language/Docs/Fields/creator",
            "text": "条目的创建者"
        },
        "$:/language/Docs/Fields/current-tiddler": {
            "title": "$:/language/Docs/Fields/current-tiddler",
            "text": "用于缓存[[浏览历史列表|HistoryMechanism]]的最上层条目"
        },
        "$:/language/Docs/Fields/dependents": {
            "title": "$:/language/Docs/Fields/dependents",
            "text": "插件的相依插件列表"
        },
        "$:/language/Docs/Fields/description": {
            "title": "$:/language/Docs/Fields/description",
            "text": "插件的说明、描述"
        },
        "$:/language/Docs/Fields/draft.of": {
            "title": "$:/language/Docs/Fields/draft.of",
            "text": "草稿条目,包含条目的标题、标签、栏位 ..."
        },
        "$:/language/Docs/Fields/draft.title": {
            "title": "$:/language/Docs/Fields/draft.title",
            "text": "草稿条目的标题"
        },
        "$:/language/Docs/Fields/footer": {
            "title": "$:/language/Docs/Fields/footer",
            "text": "wizard 的注脚"
        },
        "$:/language/Docs/Fields/icon": {
            "title": "$:/language/Docs/Fields/icon",
            "text": "条目的标题含有与条目关联的图标"
        },
        "$:/language/Docs/Fields/library": {
            "title": "$:/language/Docs/Fields/library",
            "text": "若设为 \"yes\",表示条目应该被保存为一个 JavaScript 程序库"
        },
        "$:/language/Docs/Fields/list": {
            "title": "$:/language/Docs/Fields/list",
            "text": "条目的列表,指定一些条目的标题清单"
        },
        "$:/language/Docs/Fields/list-before": {
            "title": "$:/language/Docs/Fields/list-before",
            "text": "前条目名称将被添加到条目排序清单中的设置条目名称之前,或若此栏位存在但是空的,则被添加于清单的前端"
        },
        "$:/language/Docs/Fields/list-after": {
            "title": "$:/language/Docs/Fields/list-after",
            "text": "当前条目名称将被添加到条目排序清单的设置条目名称之后,或若此栏位存在但是空的,则被添加于清单的尾端"
        },
        "$:/language/Docs/Fields/modified": {
            "title": "$:/language/Docs/Fields/modified",
            "text": "条目的最近修改日期与时间"
        },
        "$:/language/Docs/Fields/modifier": {
            "title": "$:/language/Docs/Fields/modifier",
            "text": "条目的最近修改者"
        },
        "$:/language/Docs/Fields/name": {
            "title": "$:/language/Docs/Fields/name",
            "text": "具可读性的插件条目的名称"
        },
        "$:/language/Docs/Fields/plugin-priority": {
            "title": "$:/language/Docs/Fields/plugin-priority",
            "text": "插件条目的优先级数值"
        },
        "$:/language/Docs/Fields/plugin-type": {
            "title": "$:/language/Docs/Fields/plugin-type",
            "text": "插件条目的类型"
        },
        "$:/language/Docs/Fields/released": {
            "title": "$:/language/Docs/Fields/released",
            "text": "TiddlyWiki 的发布日期"
        },
        "$:/language/Docs/Fields/revision": {
            "title": "$:/language/Docs/Fields/revision",
            "text": "条目存放于服务器中的修订版本"
        },
        "$:/language/Docs/Fields/source": {
            "title": "$:/language/Docs/Fields/source",
            "text": "条目的网址"
        },
        "$:/language/Docs/Fields/subtitle": {
            "title": "$:/language/Docs/Fields/subtitle",
            "text": "一个 wizard 的副标题"
        },
        "$:/language/Docs/Fields/tags": {
            "title": "$:/language/Docs/Fields/tags",
            "text": "条目的标签清单"
        },
        "$:/language/Docs/Fields/text": {
            "title": "$:/language/Docs/Fields/text",
            "text": "条目的内文"
        },
        "$:/language/Docs/Fields/throttle.refresh": {
            "title": "$:/language/Docs/Fields/throttle.refresh",
            "text": "如果存在,则限制此条目的刷新"
        },
        "$:/language/Docs/Fields/title": {
            "title": "$:/language/Docs/Fields/title",
            "text": "条目的唯一名称"
        },
        "$:/language/Docs/Fields/toc-link": {
            "title": "$:/language/Docs/Fields/toc-link",
            "text": "若设为: \"no\",则抑制目录树中的条目链接。"
        },
        "$:/language/Docs/Fields/type": {
            "title": "$:/language/Docs/Fields/type",
            "text": "条目的内容类型"
        },
        "$:/language/Docs/Fields/version": {
            "title": "$:/language/Docs/Fields/version",
            "text": "插件的版本信息"
        },
        "$:/language/Docs/Fields/_is_skinny": {
            "title": "$:/language/Docs/Fields/_is_skinny",
            "text": "如果存在,则表示必须从服务器加载条目的文本字段"
        },
        "$:/language/Filters/AllTiddlers": {
            "title": "$:/language/Filters/AllTiddlers",
            "text": "所有条目,不含系统条目"
        },
        "$:/language/Filters/RecentSystemTiddlers": {
            "title": "$:/language/Filters/RecentSystemTiddlers",
            "text": "最近修改的条目,包含系统条目"
        },
        "$:/language/Filters/RecentTiddlers": {
            "title": "$:/language/Filters/RecentTiddlers",
            "text": "最近修改的条目"
        },
        "$:/language/Filters/AllTags": {
            "title": "$:/language/Filters/AllTags",
            "text": "所有标签,不含系统标签"
        },
        "$:/language/Filters/Missing": {
            "title": "$:/language/Filters/Missing",
            "text": "缺失条目"
        },
        "$:/language/Filters/Drafts": {
            "title": "$:/language/Filters/Drafts",
            "text": "草稿条目"
        },
        "$:/language/Filters/Orphans": {
            "title": "$:/language/Filters/Orphans",
            "text": "孤立条目"
        },
        "$:/language/Filters/SystemTiddlers": {
            "title": "$:/language/Filters/SystemTiddlers",
            "text": "系统条目"
        },
        "$:/language/Filters/ShadowTiddlers": {
            "title": "$:/language/Filters/ShadowTiddlers",
            "text": "默认条目"
        },
        "$:/language/Filters/OverriddenShadowTiddlers": {
            "title": "$:/language/Filters/OverriddenShadowTiddlers",
            "text": "被覆写的默认条目"
        },
        "$:/language/Filters/SessionTiddlers": {
            "title": "$:/language/Filters/SessionTiddlers",
            "text": "自维基加载后修改的条目"
        },
        "$:/language/Filters/SystemTags": {
            "title": "$:/language/Filters/SystemTags",
            "text": "系统标签"
        },
        "$:/language/Filters/StoryList": {
            "title": "$:/language/Filters/StoryList",
            "text": "故事河中的条目,不含 ~$:/AdvancedSearch"
        },
        "$:/language/Filters/TypedTiddlers": {
            "title": "$:/language/Filters/TypedTiddlers",
            "text": "非维基文字条目"
        },
        "GettingStarted": {
            "title": "GettingStarted",
            "text": "\\define lingo-base() $:/language/ControlPanel/Basics/\n欢迎使用 ~TiddlyWiki 及参与 ~TiddlyWiki 社群\n\n开始将重要资讯存放于 ~TiddlyWiki 之前,确认您可以可靠地保存变更是很重要的。详细资讯请参阅 https://tiddlywiki.com/#GettingStarted\n\n!! 设置此 ~TiddlyWiki\n\n<div class=\"tc-control-panel\">\n\n|<$link to=\"$:/SiteTitle\"><<lingo Title/Prompt>></$link> |<$edit-text tiddler=\"$:/SiteTitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/SiteSubtitle\"><<lingo Subtitle/Prompt>></$link> |<$edit-text tiddler=\"$:/SiteSubtitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/DefaultTiddlers\"><<lingo DefaultTiddlers/Prompt>></$link> |<<lingo DefaultTiddlers/TopHint>><br> <$edit tag=\"textarea\" tiddler=\"$:/DefaultTiddlers\"/><br>//<<lingo DefaultTiddlers/BottomHint>>// |\n</div>\n\n请参阅[[控制台|$:/ControlPanel]]查看更多选项。"
        },
        "$:/language/Help/build": {
            "title": "$:/language/Help/build",
            "description": "自动执行已配置的命令",
            "text": "生成指定的生成目标为当前 wiki。若未指定任何生成目标,则生成所有可用的目标。\n\n```\n--build <target> [<target> ...]\n```\n\n生成目标在 wiki 文件夹的 `tiddlywiki.info` 文件中定义。\n"
        },
        "$:/language/Help/clearpassword": {
            "title": "$:/language/Help/clearpassword",
            "description": "清除用于后续加密的密码",
            "text": "清除用于后续加密的密码\n\n```\n--clearpassword\n```\n"
        },
        "$:/language/Help/default": {
            "title": "$:/language/Help/default",
            "text": "\\define commandTitle()\n$:/language/Help/$(command)$\n\\end\n```\n用法: tiddlywiki [<wikifolder>] [--<command> [<args>...]...]\n```\n\n可用的命令:\n\n<ul>\n<$list filter=\"[commands[]sort[title]]\" variable=\"command\">\n<li><$link to=<<commandTitle>>><$macrocall $name=\"command\" $type=\"text/plain\" $output=\"text/plain\"/></$link>: <$transclude tiddler=<<commandTitle>> field=\"description\"/></li>\n</$list>\n</ul>\n\n取得关于某个命令的详细帮助:\n\n```\ntiddlywiki --help <command>\n```\n"
        },
        "$:/language/Help/deletetiddlers": {
            "title": "$:/language/Help/deletetiddlers",
            "description": "删除一组条目",
            "text": "<<.from-version \"5.1.20\">> 删除由筛选器标识的一组条目。\n\n```\n--deletetiddlers <filter>\n```\n"
        },
        "$:/language/Help/editions": {
            "title": "$:/language/Help/editions",
            "description": "列出可用的 TiddlyWiki 版本",
            "text": "列出可用版本的名称和描述。您可以用 `--init` 命令创建一个指定版本的新维基。\n\n```\n--editions\n```\n"
        },
        "$:/language/Help/fetch": {
            "title": "$:/language/Help/fetch",
            "description": "通过网址从维基撷取条目",
            "text": "通过 HTTP/HTTPS 撷取一个或多个文件,并导入匹配筛选器的条目,可选的转换传入的名称。\n\n```\n--fetch file <url> <import-filter> <transform-filter>\n--fetch files <url-filter> <import-filter> <transform-filter>\n--fetch raw-file <url> <transform-filter>\n--fetch raw-files <url-filter> <transform-filter>\n```\n\n \"file\" 和 \"files\" 选项撷取指定的文件,并尝试导入其中的条目(与将文件拖动到浏览器视窗中的处理相同)。 \"raw-file\" 和 \"raw-files\" 变选项撷取指定的文件,并将原始文件资料存储于条目,而不套用导入逻辑。\n\n使用 \"file\" and \"raw-file\" 选项为仅撷取单个文件,且第一个参数为要读取文件的网址。\n\n使用 \"files\" 和 \"raw-files\" 选项为撷取多个文件,且第一个参数是一个产生要读取文件的网址清单的筛选器。例如,给定标签为 \"remote-server\" 的一组具有字段 \"url\" 的条目,筛选器 `[tag[remote-server]get[url]]` 将取回所有可用的网址。\n\n对于 \"file\" 和 \"files\" 选项,the `<import-filter>` 参数指定一个筛选器,用于确定要导入哪些条目。如果未提供,则默认为 `[all[tiddlers]]`。\n\n对于所有选项,`<transform-filter>` 参数指定一个可选的筛选器,用于转换导入条目的名称。例如,`[addprefix[$:/myimports/]]` 会将前缀  `$:/myimports/` 加至每个名称。\n\n于 `--fetch` 之前使用 `--verbose` 命令,将在导入期间输出进度信息。\n\n请注意,TiddlyWiki 不会撷取一个已经加载插件的旧版本。\n\n以下示例从 https://tiddlywiki.com 取回所有非系统条目,并将其保存到一个 JSON 文件:\n\n```\ntiddlywiki --verbose --fetch file \"https://tiddlywiki.com/\" \"[!is[system]]\" \"\" --rendertiddler \"$:/core/templates/exporters/JsonFile\" output.json text/plain \"\" exportFilter \"[!is[system]]\"\n```\n\n以下范例从 https://tiddlywiki.com 取回 \"favicon\" 文件,并将其保存在名为 \"output.ico\" 的文件中。请注意,在 \"--fetch\" 命令中引用的中间条目 \"Icon Tiddler\",因为它被用作转换筛选器来替换预设的名称,而 \"--savetiddler\" 命令没有引号,因为它是直接用作标题。\n\n```\ntiddlywiki --verbose --fetch raw-file \"https://tiddlywiki.com/favicon.ico\" \"[[Icon Tiddler]]\" --savetiddler \"Icon Tiddler\" output.ico\n```\n"
        },
        "$:/language/Help/help": {
            "title": "$:/language/Help/help",
            "description": "显示 TiddlyWiki 命令的说明",
            "text": "显示命令的帮助文本:\n\n```\n--help [<command>]\n```\n\n若省略命令名称,则显示可用命令的清单。\n"
        },
        "$:/language/Help/import": {
            "title": "$:/language/Help/import",
            "description": "从文件导入条目",
            "text": "从 TiddlyWiki 文件 (`.html`)、`.tiddler`、`.tid`、`.json` 或其他本机文件导入条目。必须明确指定解串器,而不像 load 命令,从文件扩展名推断解串器。\n\n```\n--import <filepath> <deserializer> [<title>] [<encoding>]\n```\n\n核心的解串器包括:\n\n* application/javascript\n* application/json\n* application/x-tiddler\n* application/x-tiddler-html-div\n* application/x-tiddlers\n* text/html\n* text/plain\n\n导入的条目名称,默认为文件名。\n\n编码默认为 \"utf8\",但用于导入二进制文件可以是 \"base64\"。\n\n请注意,TiddlyWiki 不会导入旧版本的已加载插件。\n"
        },
        "$:/language/Help/init": {
            "title": "$:/language/Help/init",
            "description": "初始化一个新的 wiki 文件夹",
            "text": "初始化一个空的 [[WikiFolder|WikiFolders]] 的指定版本的副本。\n\n```\n--init <edition> [<edition> ...]\n```\n\n例如:\n\n```\ntiddlywiki ./MyWikiFolder --init empty\n```\n\n注意:\n\n* 若有需要,将创建 wiki 文件夹目录\n* 其中 \"edition\" 默认为 ''empty''\n* 若 wiki 文件夹不是空的,则初始化命令将失败\n* 初始化命令会删除 'tiddlywiki.info' 文件内所有 'includeWikis' 的定义。\n* 当指定多个版本时,这些版本于初始化后,将覆写早期版本共用的所有文件 (故此最终的 `tiddlywiki.info` 文件将是从最近的版本复制而得)\n* `--editions` 传回所有可用版本的清单。\n"
        },
        "$:/language/Help/listen": {
            "title": "$:/language/Help/listen",
            "description": "为 TiddlyWiki 提供一个 HTTP 服务器接口",
            "text": "通过 HTTP 提供一个维基服务。\n\nlisten 命令使用[[命名的命令参数|NamedCommandParameters]]:\n\n```\n--listen [<name>=<value>]...\n```\n\n所有参数都是可选的, 具有安全的默认值, 可以按任意顺序指定。认可的参数有:\n\n* ''host'' - 可选的主机名称, (默认为 \"127.0.0.1\" 或名为 \"localhost\")\n* ''path-prefix'' - 可选的路径前缀\n* ''port'' - 侦听的埠号;非数值会被解译为一个系统环境变数,从其中提取埠号 (默认为 \"8080\")\n* ''credentials'' - 凭证 CSV 文件的路径名(相对于维基文件夹)\n* ''anon-username'' - 匿名用户的编辑署名\n* ''username'' - 可选的基本验证用户名称\n* ''password'' - 可选的基本验证密码\n* ''authenticated-user-header'' - 可选的标头名称,用于受信任身份验证\n* ''readers'' - 允许读取此维基的主体,以逗号分隔的清单\n* ''writers'' - 允许写入此维基的主体,以逗号分隔的清单\n* ''csrf-disable'' - 设置为 \"yes\" 以禁用 CSRF 检查 (默认为 \"no\")\n* ''sse-enabled'' - 设置为 \"yes\" 以启用服务器传送的事件 (默认为 \"no\")\n* ''root-tiddler'' - 服务的基本条目 (默认为 \"$:/core/save/all\")\n* ''root-render-type'' - 呈现的基本条目的内容类型 (默认为 \"text/plain\")\n* ''root-serve-type'' - 服务的基本条目的内容类型 (默认为 \"text/html\")\n* ''tls-cert'' - TLS 证书文件的路径名(相对于维基文件夹)\n* ''tls-key'' - TLS 密钥文件的路径名(相对于维基文件夹)\n* ''debug-level'' - 可选的调试级别;设置为 \"debug\" 来查看请求的详细信息;(默认为 \"none\")\n* ''gzip'' - 设为 \"yes\" 以启用某些 http 端点的 gzip 压缩 (默认为 \"no\")\n\n有关向整个本地网络开启实例的信息,以及可能的安全问题,请参阅 TiddlyWiki.com 的 WebServer 条目。\n"
        },
        "$:/language/Help/load": {
            "title": "$:/language/Help/load",
            "description": "从文件中加载条目",
            "text": "从 TiddlyWiki (`.html`), `.tiddler`, `.tid`, `.json` 或其他本机文件加载条目。应用的处理程序取决于导入文件的扩展名。如果您需要明确指定解串器和编码,请改用 `import` 命令。\n\n```\n--load <filepath> [noerror]\n--load <dirpath> [noerror]\n```\n\n默认情况下, 如果未找到条目,load 命令会引发错误。通过提供可选的 \"noerror\" 参数可以抑制该错误。\n\n从已加密的 TiddlyWiki 文件中加载条目,须使用 PasswordCommand 指定密码,例如:\n\n```\ntiddlywiki ./MyWiki --password pa55w0rd --load my_encrypted_wiki.html\n```\n\n请注意 TiddlyWiki 将不加载旧版本的已挂载的插件。\n"
        },
        "$:/language/Help/makelibrary": {
            "title": "$:/language/Help/makelibrary",
            "description": "构建升级处理所需的程式库插件",
            "text": "为升级处理构建 `$:/UpgradeLibrary` 条目。\n\n升级程式库被格式化为一个插件类型为 `library` 的一般插件条目。它包含 TiddlyWiki5 存储库中所有可用的插件、布景主题和语言包的副本。\n\n此命令仅供内部使用;它只是与使用者构建一个自订的升级程序相关。\n\n```\n--makelibrary <title>\n```\n\n标题参数默认为 `$:/UpgradeLibrary`。\n"
        },
        "$:/language/Help/notfound": {
            "title": "$:/language/Help/notfound",
            "text": "无此帮助项目"
        },
        "$:/language/Help/output": {
            "title": "$:/language/Help/output",
            "description": "设置后续命令的基准输出文件夹",
            "text": "设置后续命令的基准输出文件夹,默认为该版本文件夹的 `output` 子文件夹。\n\n```\n--output <pathname>\n```\n\n若指定的路径是相对路径,则它是被解析相对于当前的工作文件夹。例如:`--output .` 將輸出文件夹設置為當前工作文件夹。"
        },
        "$:/language/Help/password": {
            "title": "$:/language/Help/password",
            "description": "设置用以加密的密码",
            "text": "设置用以加密的密码\n\n```\n--password <password>\n```\n\n''请注意'':这不是用于提供 TiddlyWiki 具有密码保护功能。相反地,请看 [[ServerCommand]] 的密码选项说明。\n"
        },
        "$:/language/Help/render": {
            "title": "$:/language/Help/render",
            "description": "呈现个别条目到文件",
            "text": "呈现由筛选器标识的个别条目,并将结果保存到指定的文件。\n\n可选择性地指定范本条目名称。在此情况下,不是直接呈现每个条目,而是使用设为正在呈现的条目名称的 \"currentTiddler\" 变量,来呈现范本条目。\n\n也可以选择性地指定附加变量的名称和值。\n\n```\n--render <tiddler-filter> [<filename-filter>] [<render-type>] [<template>] [ [<name>] [<value>] ]*\n```\n\n* ''tiddler-filter'': 标识要呈现的条目的筛选器\n* ''filename-filter'': 可选的筛选器,转换条目名称至路径名。如果省略,默认为 `[is[tiddler]addsuffix[.html]]`,其使用未改变的条目名称为文件名\n* ''template'': 可选的范本,用于呈现每个条目\n* ''render-type'': 可选的呈现类型:`text/html` (默认值) 会传回完整的 HTML 文本,而 `text/plain` 只会传回文本内容 (即其忽略 HTML 标记与其他不可印出的数据)\n* ''name'': 可选的变量名称\n* ''value'': 可选的变量值\n\n默认情况下,文件名被解析为相对于发行版文件夹的 `output` 子文件夹。`--output` 命令可用于将输出指到一个不同的文件夹。\n\n附注:\n\n* 输出目录不清除任何现有的文件\n* 文件名的路径中,任何不存在的文件夹,将自动创建。\n* 当正呈现的条目名称中带有空格,请注意同时使用命令行接口所要求的引号,与 TiddlyWiki 的双重方括号;`--render \"[[Motovun Jack.jpg]]\"`\n* 所选的项目被设置为当前正在呈现的条目名称,以此评估文件名筛选器,允条目名称用作基础计算的文件名。例如,`[encodeuricomponent[]addprefix[static/]]` 为每个条目名称套用 URI 编码,然后增加首码 `static/`\n* `--render` 命令是已弃用的 `--rendertiddler` 和 `--rendertiddlers` 的一个更灵活的替代命令。\n\n例子:\n\n* `--render \"[!is[system]]\" \"[encodeuricomponent[]addprefix[tiddlers/]addsuffix[.html]]\"` -- 呈现所有非系统条目为 \"tiddlers\" 子文件夹中的文件,文件名为 URL 编码的条目名称和扩展名 HTML\n"
        },
        "$:/language/Help/rendertiddler": {
            "title": "$:/language/Help/rendertiddler",
            "description": "呈现个别条目为指定的内容类型",
            "text": "(请注意:`--rendertiddler` 命令已被弃用,而支持新的、更灵活的 `--render` 命令)\n\n呈现个别条目为指定的[[内容类型|ContentType]],默认为 `text/html` 且保存为指定的文件名。\n\n还可以指定一个模板,在这种情况下,\"currentTiddler\" 变量设为正在呈现的条目 (第一个参数值) 与模板条目合并呈现。\n\n也能可选地指定附加变量的名称与其值。\n\n```\n--rendertiddler <title> <filename> [<type>] [<template>]\n```\n\n默认情况下,文件名被解析为相对于版本文件夹的 `output` 子文件夹。 `--output` 命令可以用于将输出指定到一个不同的文件夹。\n\n自动创建在文件名称的路径中任何缺少的文件夹。\n\n例如,以下命令通过使用核心模板 `$:/core/templates/exporters/JsonFile`,将所有匹配筛选器 `[tag[done]]` 的条目保存到名为 `output.json` 的 JSON 文件。\n\n```\n--rendertiddler \"$:/core/templates/exporters/JsonFile\" output.json text/plain \"\" exportFilter \"[tag[done]]\"\n```"
        },
        "$:/language/Help/rendertiddlers": {
            "title": "$:/language/Help/rendertiddlers",
            "description": "呈现符合筛选条件的条目为指定的内容类型",
            "text": "(请注意:`--rendertiddlers` 命令已被弃用,而支持新的、更灵活的 `--render` 命令)\n\n呈现符合筛选条的条目为指定的[[内容类型|ContentType]] (默认为 `text/html`) 与扩展名 (默认为 `.html`).\n\n```\n--rendertiddlers '<filter>' <template> <pathname> [<type>] [<extension>] [\"noclean\"]\n```\n\n例如:\n\n```\n--rendertiddlers '[!is[system]]' $:/core/templates/static.tiddler.html ./static text/plain\n```\n\n默认情况下,路径名被解析为相对于版本文件夹的 `output` 子文件夹。 `--output` 命令可以用于将输出指定到一个不同的文件。\n\n在目标文件夹中的任何文件都会被删除,除非指定 ''noclean'' 旗标。若缺少目标文件夹,则以递归方式创建。"
        },
        "$:/language/Help/save": {
            "title": "$:/language/Help/save",
            "description": "将个别原始条目保存到文件",
            "text": "将筛选器标识的个别条目,以原始文本或二进位格式,保存到指定的文件。\n\n```\n--save <tiddler-filter> <filename-filter>\n```\n\n* ''tiddler-filter'': 标识要保存的条目的筛选器\n* ''filename-filter'': 可选的筛选器,转换条目名称至路径名。如果省略,默认为 `[is[tiddler]]`,其使用未改变的条目名称为文件名\n\n附注:\n\n* 输出文件夹不清除任何现有的文件\n* 文件名的路径中,任何不存在的文件夹,将自动创建。\n* 当正保存的条目的名称中带有空格,请注意同时使用命令行接口所要求的引号,与 TiddlyWiki 的双重方括号;`--save  \"[[Motovun Jack.jpg]]\"`\n* 所选的项目被设置为当前正在保存的条目名称,以此评估文件名筛选器,允条目名称用作基础计算的文件名。例如,`[encodeuricomponent[]addprefix[static/]]` 为每个条目名称套用 URI 编码,然后增加首码 `static/`\n* `--save` 命令是已被弃用的 `--savetiddler` 和 `--savetiddlers` 的一个更灵活的替代命令。\n\n例子:\n\n* `--save \"[!is[system]is[image]]\" \"[encodeuricomponent[]addprefix[tiddlers/]]\"` -- 保存所有非系统的图像条目为 \"tiddlers\" 子文件夹中的文件,文件名为 URL 编码的条目名称"
        },
        "$:/language/Help/savetiddler": {
            "title": "$:/language/Help/savetiddler",
            "description": "将条目的原始内容保存到一个文件",
            "text": "(请注意:`--savetiddler` 命令已被弃用,而支持新的、更灵活的 `--save` 命令)\n\n保存个别条目的原始文本或二进制格式到指定的文件名。\n\n```\n--savetiddler <title> <filename>\n```\n\n默认情况下,文件名被解析为相对于版本文件夹的 `output` 子文件夹。 `--output` 命令可以用于将输出指定到一个不同的文件。\n\n自动创建在文件名称的路径中任何缺少的文件夹。\n"
        },
        "$:/language/Help/savetiddlers": {
            "title": "$:/language/Help/savetiddlers",
            "description": "将一群条目的原始内容保存到一个文件夹",
            "text": "(请注意:`--savetiddlers` 命令已被弃用,而支持新的、更灵活的 `--save` 命令)\n\n保存一群条目的原始文字或二进制格式到指定的文件夹。\n\n```\n--savetiddlers <filter> <pathname> [noclean]\n```\n\n默认情况下,路径名被解析为相对于版本文件夹的 `output` 子文件夹。 `--output` 命令可以用于将输出指定到一个不同的文件夹。\n\n保存指定的文件之前,会先清除输出目录的现有文件。可藉由指定 ''noclean'' 旗标,禁用该删除动作。\n\n自动创建在路径中任何缺少的文件夹。\n"
        },
        "$:/language/Help/savewikifolder": {
            "title": "$:/language/Help/savewikifolder",
            "description": "将维基保存到一个新的维基文件夹",
            "text": "<<.from-version \"5.1.20\">> 将当前维基保存为一个维基文件夹,包含条目、插件和配置:\n\n```\n--savewikifolder <wikifolderpath> [<filter>]\n```\n\n* 目标维基文件夹必须为空或不存在\n* 筛选器指定应包括哪些条目。其为可选,默认为 `[all[tiddlers]]`\n* 官方插件库中的插件,将替换为 `tiddlywiki.info` 文件中引用到的插件\n* 自订插件将解压缩到自己的文件夹中\n\n常见的用法是将一个 TiddlyWiki HTML 文件转换成维基文件夹:\n\n```\ntiddlywiki --load ./mywiki.html --savewikifolder ./mywikifolder\n```\n"
        },
        "$:/language/Help/server": {
            "title": "$:/language/Help/server",
            "description": "提供一个 HTTP 服务器介面到 TiddlyWiki (已弃用,支持新的 listen 命令)",
            "text": "在服务器中内置 TiddlyWiki5 是非常简单。虽与 TiddlyWeb 兼容,但不支持许多健全互联网面向的使用方式所需的功能。\n\n提供呈现一个指定条目,也可将个别条目编码成 JSON,且支持基本的 HTTP 操作 `GET`、`PUT` 及 `DELETE`.\n\n```\n--server <port> <root-tiddler> <root-render-type> <root-serve-type> <username> <password> <host> <path-prefix> <debug-level>\n```\n\n参数说明:\n\n* ''port'' - 要侦听的埠号;非数值会被解译为一个系统环境变数,从其中提取埠号 (默认为 \"8080\")\n* ''root-tiddler'' - 服务的基本条目 (默认为 \"$:/core/save/all\")\n* ''root-render-type'' - 呈现的基本条目的内容类型 (默认为 \"text/plain\")\n* ''root-serve-type'' - 服务的基本条目的内容类型 (默认为 \"text/html\")\n* ''username'' - 默认的编辑者署名\n* ''password'' - 可选的基本验证密码\n* ''host'' - 可选的主机名称, (默认为 \"127.0.0.1\" 或名为 \"localhost\")\n* ''path-prefix'' - 可选的路径前缀\n* ''debug-level'' - 可选的调试级别;设置为 \"debug\" 来查看请求的详细信息;(默认为 \"none\")\n\n若指定密码参数,浏览器将提示使用者输入用户名与密码。注意,密码系以明码方式传递,应只在受信任的网络或 HTTPS 上使用。\n\n例如:\n\n```\n--server 8080 $:/core/save/all text/plain text/html MyUserName passw0rd\n```\n\n若您需要设置主机名称或路径前缀,而不要求输入密码,则可以指定空字符串的使用者名和密码。\n\n```\n--server 8080 $:/core/save/all text/plain text/html \"\" \"\" 192.168.0.245\n```\n\n使用这样的位址,会将您的系统暴露给本地网络。有关向整个本地网络开启实例的信息,以及可能的安全问题,请参阅 TiddlyWiki.com 的 WebServer 条目。\n\n同时执行多个 TiddlyWiki 服务,须分别指定不同的埠号。使用环境变数,有助于将埠号传递给 Node.js 进程。本示例引用一个名为 \"MY_PORT_NUMBER\" 的环境变数:\n\n```\n--server MY_PORT_NUMBER $:/core/save/all text/plain text/html MyUserName passw0rd\n```"
        },
        "$:/language/Help/setfield": {
            "title": "$:/language/Help/setfield",
            "description": "准备用于外部条目",
            "text": "//请注意此命令是试验性的,且可能会更改或在最终定稿前被替换//\n\n设置一群条目的指定栏位到 wikifying 范本条目的结果,其中的  `currentTiddler` 变数设置为各该条目。\n\n```\n--setfield <filter> <fieldname> <templatetitle> <rendertype>\n```\n\n参数说明:\n\n* ''filter'' - 受影响的辨识条目的筛选条件\n* ''fieldname'' - 要修改的栏位(默认为 \"text\")\n* ''templatetitle'' - 该条目 wikify 到指定栏位。若为空白或丢失,则删除指定的栏位\n* ''rendertype'' - 要呈现的文本类型(默认为 \"text/plain\"; \"text/html\" 可以用于包含 HTML 标记))\n"
        },
        "$:/language/Help/unpackplugin": {
            "title": "$:/language/Help/unpackplugin",
            "description": "从插件解开附属的条目",
            "text": "提取插件的附属条目,将其建立为一般条目:\n\n```\n--unpackplugin <title>\n```\n"
        },
        "$:/language/Help/verbose": {
            "title": "$:/language/Help/verbose",
            "description": "触发详细的输出模式",
            "text": "触发显示详细的命令执行过程,可用于调试\n\n```\n--verbose\n```\n"
        },
        "$:/language/Help/version": {
            "title": "$:/language/Help/version",
            "description": "显示 TiddlyWiki 的版本编号",
            "text": "显示 TiddlyWiki 的版本编号。\n\n```\n--version\n```\n"
        },
        "$:/languages/zh-Hans/icon": {
            "title": "$:/languages/zh-Hans/icon",
            "type": "image/svg+xml",
            "text": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n<svg xmlns=\"http://www.w3.org/2000/svg\" version=\"1.1\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"1500\" height=\"1000\" viewBox=\"-5 -5 30 20\">\n<title>Flag of the People's Republic of China</title>\n<rect fill=\"#de2910\" x=\"-5\" y=\"-5\" width=\"30\" height=\"20\"/>\n<defs>\n<polygon id=\"s\" points=\"0,-513674 301930,415571 -488533,-158734 488533,-158734 -301930,415571\"\nfill=\"#ffde00\" transform=\"scale(0.0000019467600073)\"/>\n</defs>\n<use xlink:href=\"#s\" transform=\"scale(3)\"/>\n<use xlink:href=\"#s\" transform=\"translate(5,-3) rotate(-120.963756)\"/>\n<use xlink:href=\"#s\" transform=\"translate(7,-1) rotate(-98.130102)\"/>\n<use xlink:href=\"#s\" transform=\"translate(7,2) rotate(-74.054604)\"/>\n<use xlink:href=\"#s\" transform=\"translate(5,4) rotate(-51.3401917)\"/>\n</svg>\n"
        },
        "$:/language/Import/Imported/Hint": {
            "title": "$:/language/Import/Imported/Hint",
            "text": "下列条目已被导入:"
        },
        "$:/language/Import/Listing/Cancel/Caption": {
            "title": "$:/language/Import/Listing/Cancel/Caption",
            "text": "取消"
        },
        "$:/language/Import/Listing/Hint": {
            "title": "$:/language/Import/Listing/Hint",
            "text": "这些条目已备妥导入:"
        },
        "$:/language/Import/Listing/Import/Caption": {
            "title": "$:/language/Import/Listing/Import/Caption",
            "text": "导入"
        },
        "$:/language/Import/Listing/Select/Caption": {
            "title": "$:/language/Import/Listing/Select/Caption",
            "text": "选择"
        },
        "$:/language/Import/Listing/Status/Caption": {
            "title": "$:/language/Import/Listing/Status/Caption",
            "text": "状态"
        },
        "$:/language/Import/Listing/Title/Caption": {
            "title": "$:/language/Import/Listing/Title/Caption",
            "text": "条目"
        },
        "$:/language/Import/Listing/Preview": {
            "title": "$:/language/Import/Listing/Preview",
            "text": "预览:"
        },
        "$:/language/Import/Listing/Preview/Text": {
            "title": "$:/language/Import/Listing/Preview/Text",
            "text": "文本"
        },
        "$:/language/Import/Listing/Preview/TextRaw": {
            "title": "$:/language/Import/Listing/Preview/TextRaw",
            "text": "文本 (原始)"
        },
        "$:/language/Import/Listing/Preview/Fields": {
            "title": "$:/language/Import/Listing/Preview/Fields",
            "text": "字段"
        },
        "$:/language/Import/Listing/Preview/Diff": {
            "title": "$:/language/Import/Listing/Preview/Diff",
            "text": "差异"
        },
        "$:/language/Import/Listing/Preview/DiffFields": {
            "title": "$:/language/Import/Listing/Preview/DiffFields",
            "text": "差异 (字段)"
        },
        "$:/language/Import/Listing/Rename/Prompt": {
            "title": "$:/language/Import/Listing/Rename/Prompt",
            "text": "重新命名为:"
        },
        "$:/language/Import/Listing/Rename/Tooltip": {
            "title": "$:/language/Import/Listing/Rename/Tooltip",
            "text": "导入前重新命名条目"
        },
        "$:/language/Import/Listing/Rename/ConfirmRename": {
            "title": "$:/language/Import/Listing/Rename/ConfirmRename",
            "text": "重新命名条目"
        },
        "$:/language/Import/Listing/Rename/CancelRename": {
            "title": "$:/language/Import/Listing/Rename/CancelRename",
            "text": "取消"
        },
        "$:/language/Import/Listing/Rename/OverwriteWarning": {
            "title": "$:/language/Import/Listing/Rename/OverwriteWarning",
            "text": "具有此标题的条目已存在。"
        },
        "$:/language/Import/Upgrader/Plugins/Suppressed/Incompatible": {
            "title": "$:/language/Import/Upgrader/Plugins/Suppressed/Incompatible",
            "text": "封锁的不兼容或过时插件。"
        },
        "$:/language/Import/Upgrader/Plugins/Suppressed/Version": {
            "title": "$:/language/Import/Upgrader/Plugins/Suppressed/Version",
            "text": "封锁的插件 (由于传入的 <<incoming>> 不比现有版本 <<existing>> 新)。"
        },
        "$:/language/Import/Upgrader/Plugins/Upgraded": {
            "title": "$:/language/Import/Upgrader/Plugins/Upgraded",
            "text": "升级插件,从 <<incoming>> 到 <<upgraded>>。"
        },
        "$:/language/Import/Upgrader/State/Suppressed": {
            "title": "$:/language/Import/Upgrader/State/Suppressed",
            "text": "封锁的暂存状态条目。"
        },
        "$:/language/Import/Upgrader/System/Suppressed": {
            "title": "$:/language/Import/Upgrader/System/Suppressed",
            "text": "封锁的系统条目。"
        },
        "$:/language/Import/Upgrader/System/Warning": {
            "title": "$:/language/Import/Upgrader/System/Warning",
            "text": "核心模块条目。"
        },
        "$:/language/Import/Upgrader/System/Alert": {
            "title": "$:/language/Import/Upgrader/System/Alert",
            "text": "您即将导入一个条目会覆盖一个核心模块条目。不建议这样做,因为可能会使系统不稳定。"
        },
        "$:/language/Import/Upgrader/ThemeTweaks/Created": {
            "title": "$:/language/Import/Upgrader/ThemeTweaks/Created",
            "text": "从 <$text text=<<from>>/> 迁移布景主题。"
        },
        "$:/language/AboveStory/ClassicPlugin/Warning": {
            "title": "$:/language/AboveStory/ClassicPlugin/Warning",
            "text": "您貌似要加载为 ~TiddlyWiki 经典版设计的插件。请注意,[[这些插件无法运行于 TiddlyWiki 5.x.x 版|https://tiddlywiki.com/#TiddlyWikiClassic]]。检测到 ~TiddlyWiki 经典版插件:"
        },
        "$:/language/BinaryWarning/Prompt": {
            "title": "$:/language/BinaryWarning/Prompt",
            "text": "此条目包含二进制数据"
        },
        "$:/language/ClassicWarning/Hint": {
            "title": "$:/language/ClassicWarning/Hint",
            "text": "此条目以经典版 TiddlyWiki 标记格式撰写,不完全兼容新版 TiddlyWiki 的格式,详细信息请参阅:https://tiddlywiki.com/static/Upgrading。"
        },
        "$:/language/ClassicWarning/Upgrade/Caption": {
            "title": "$:/language/ClassicWarning/Upgrade/Caption",
            "text": "升级"
        },
        "$:/language/CloseAll/Button": {
            "title": "$:/language/CloseAll/Button",
            "text": "全部关闭"
        },
        "$:/language/ColourPicker/Recent": {
            "title": "$:/language/ColourPicker/Recent",
            "text": "最近︰"
        },
        "$:/language/ConfirmCancelTiddler": {
            "title": "$:/language/ConfirmCancelTiddler",
            "text": "您确定要放弃对条目 \"<$text text=<<title>>/>\" 的更改?"
        },
        "$:/language/ConfirmDeleteTiddler": {
            "title": "$:/language/ConfirmDeleteTiddler",
            "text": "您确定要删除条目 \"<$text text=<<title>>/>\"?"
        },
        "$:/language/ConfirmOverwriteTiddler": {
            "title": "$:/language/ConfirmOverwriteTiddler",
            "text": "您确定要复写条目 \"<$text text=<<title>>/>\"?"
        },
        "$:/language/ConfirmEditShadowTiddler": {
            "title": "$:/language/ConfirmEditShadowTiddler",
            "text": "您即将要编辑默认条目,任何更改将会复盖默认的系统,使未来的升级不寻常。您确定要编辑 \"<$text text=<<title>>/>\"?"
        },
        "$:/language/ConfirmAction": {
            "title": "$:/language/ConfirmAction",
            "text": "是否要继续?"
        },
        "$:/language/Count": {
            "title": "$:/language/Count",
            "text": "计数"
        },
        "$:/language/DefaultNewTiddlerTitle": {
            "title": "$:/language/DefaultNewTiddlerTitle",
            "text": "新条目"
        },
        "$:/language/Diffs/CountMessage": {
            "title": "$:/language/Diffs/CountMessage",
            "text": "<<diff-count>> 个差异"
        },
        "$:/language/DropMessage": {
            "title": "$:/language/DropMessage",
            "text": "拖放到此处 (或按 ESC 键取消)"
        },
        "$:/language/Encryption/Cancel": {
            "title": "$:/language/Encryption/Cancel",
            "text": "取消"
        },
        "$:/language/Encryption/ConfirmClearPassword": {
            "title": "$:/language/Encryption/ConfirmClearPassword",
            "text": "您要清除密码吗?当保存此维基时,这将删除已套用的加密"
        },
        "$:/language/Encryption/Username": {
            "title": "$:/language/Encryption/Username",
            "text": "用户名称"
        },
        "$:/language/Encryption/Password": {
            "title": "$:/language/Encryption/Password",
            "text": "密码"
        },
        "$:/language/Encryption/PromptSetPassword": {
            "title": "$:/language/Encryption/PromptSetPassword",
            "text": "为此 TiddlyWiki 设置一个新密码"
        },
        "$:/language/Encryption/RepeatPassword": {
            "title": "$:/language/Encryption/RepeatPassword",
            "text": "重复输入密码"
        },
        "$:/language/Encryption/PasswordNoMatch": {
            "title": "$:/language/Encryption/PasswordNoMatch",
            "text": "密码不匹配"
        },
        "$:/language/Encryption/SetPassword": {
            "title": "$:/language/Encryption/SetPassword",
            "text": "设定密码"
        },
        "$:/language/Error/Caption": {
            "title": "$:/language/Error/Caption",
            "text": "错误"
        },
        "$:/language/Error/Filter": {
            "title": "$:/language/Error/Filter",
            "text": "筛选器错误"
        },
        "$:/language/Error/FilterRunPrefix": {
            "title": "$:/language/Error/FilterRunPrefix",
            "text": "筛选器错误:筛选器 run 的未知首码"
        },
        "$:/language/Error/FilterSyntax": {
            "title": "$:/language/Error/FilterSyntax",
            "text": "筛选器运算式中的语法错误"
        },
        "$:/language/Error/FormatFilterOperator": {
            "title": "$:/language/Error/FormatFilterOperator",
            "text": "筛选器错误:`format` 筛选器运算符的未知尾码"
        },
        "$:/language/Error/IsFilterOperator": {
            "title": "$:/language/Error/IsFilterOperator",
            "text": "筛选器错误︰'is' 筛选器运算符的未知操作数"
        },
        "$:/language/Error/LoadingPluginLibrary": {
            "title": "$:/language/Error/LoadingPluginLibrary",
            "text": "加载插件程式库时,发生错误"
        },
        "$:/language/Error/NetworkErrorAlert": {
            "title": "$:/language/Error/NetworkErrorAlert",
            "text": "`<h2>''网络错误''</h2>与服务器的连缐似乎已中断。这可能表示您的网络连缐有问题。请尝试恢复网路连缐才能继续。<br><br>''恢复连缐时,所有未保存的更改,将自动同步''。`"
        },
        "$:/language/Error/PutEditConflict": {
            "title": "$:/language/Error/PutEditConflict",
            "text": "服务器上的文件已更改"
        },
        "$:/language/Error/PutForbidden": {
            "title": "$:/language/Error/PutForbidden",
            "text": "没有权限"
        },
        "$:/language/Error/PutUnauthorized": {
            "title": "$:/language/Error/PutUnauthorized",
            "text": "需要身分验证"
        },
        "$:/language/Error/RecursiveTransclusion": {
            "title": "$:/language/Error/RecursiveTransclusion",
            "text": "于 transclude 小部件中的递回嵌入错误"
        },
        "$:/language/Error/RetrievingSkinny": {
            "title": "$:/language/Error/RetrievingSkinny",
            "text": "简要条目清单撷取错误"
        },
        "$:/language/Error/SavingToTWEdit": {
            "title": "$:/language/Error/SavingToTWEdit",
            "text": "保存到 TWEdit 时,发生错误"
        },
        "$:/language/Error/WhileSaving": {
            "title": "$:/language/Error/WhileSaving",
            "text": "保存时,发生错误"
        },
        "$:/language/Error/XMLHttpRequest": {
            "title": "$:/language/Error/XMLHttpRequest",
            "text": "XMLHttpRequest 错误代码"
        },
        "$:/language/InternalJavaScriptError/Title": {
            "title": "$:/language/InternalJavaScriptError/Title",
            "text": "内部的 JavaScript 错误"
        },
        "$:/language/InternalJavaScriptError/Hint": {
            "title": "$:/language/InternalJavaScriptError/Hint",
            "text": "喔,真是令人尴尬。建议刷新您的浏览器,重新启动 TiddlyWiki"
        },
        "$:/language/InvalidFieldName": {
            "title": "$:/language/InvalidFieldName",
            "text": "字段名称 \"<$text text=<<fieldName>>/>\" 包含无效字符,字段名称只能包含小写字母、数字、底线 (`_`)、 连字号 (`-`) 和小数点 (`.`)"
        },
        "$:/language/LayoutSwitcher/Description": {
            "title": "$:/language/LayoutSwitcher/Description",
            "text": "打开布局切换器"
        },
        "$:/language/LazyLoadingWarning": {
            "title": "$:/language/LazyLoadingWarning",
            "text": "<p>正在从 ''<$text text={{!!_canonical_uri}}/>'' 加载外部内容 ...</p><p>如果此信息未消失,可能是条目内容类型与外部内容的类型不匹配,或是您可能正在使用的浏览器,不支援单文件式维基的外部内容。请参阅 https://tiddlywiki.com/#ExternalText</p>"
        },
        "$:/language/LoginToTiddlySpace": {
            "title": "$:/language/LoginToTiddlySpace",
            "text": "登录 TiddlySpace"
        },
        "$:/language/Manager/Controls/FilterByTag/None": {
            "title": "$:/language/Manager/Controls/FilterByTag/None",
            "text": "(无)"
        },
        "$:/language/Manager/Controls/FilterByTag/Prompt": {
            "title": "$:/language/Manager/Controls/FilterByTag/Prompt",
            "text": "依标签筛选︰"
        },
        "$:/language/Manager/Controls/Order/Prompt": {
            "title": "$:/language/Manager/Controls/Order/Prompt",
            "text": "反向顺序"
        },
        "$:/language/Manager/Controls/Search/Placeholder": {
            "title": "$:/language/Manager/Controls/Search/Placeholder",
            "text": "搜寻"
        },
        "$:/language/Manager/Controls/Search/Prompt": {
            "title": "$:/language/Manager/Controls/Search/Prompt",
            "text": "搜寻︰"
        },
        "$:/language/Manager/Controls/Show/Option/Tags": {
            "title": "$:/language/Manager/Controls/Show/Option/Tags",
            "text": "标签"
        },
        "$:/language/Manager/Controls/Show/Option/Tiddlers": {
            "title": "$:/language/Manager/Controls/Show/Option/Tiddlers",
            "text": "条目"
        },
        "$:/language/Manager/Controls/Show/Prompt": {
            "title": "$:/language/Manager/Controls/Show/Prompt",
            "text": "显示︰"
        },
        "$:/language/Manager/Controls/Sort/Prompt": {
            "title": "$:/language/Manager/Controls/Sort/Prompt",
            "text": "排序︰"
        },
        "$:/language/Manager/Item/Colour": {
            "title": "$:/language/Manager/Item/Colour",
            "text": "颜色"
        },
        "$:/language/Manager/Item/Fields": {
            "title": "$:/language/Manager/Item/Fields",
            "text": "字段"
        },
        "$:/language/Manager/Item/Icon/None": {
            "title": "$:/language/Manager/Item/Icon/None",
            "text": "(无)"
        },
        "$:/language/Manager/Item/Icon": {
            "title": "$:/language/Manager/Item/Icon",
            "text": "图标"
        },
        "$:/language/Manager/Item/RawText": {
            "title": "$:/language/Manager/Item/RawText",
            "text": "原始文字"
        },
        "$:/language/Manager/Item/Tags": {
            "title": "$:/language/Manager/Item/Tags",
            "text": "标签"
        },
        "$:/language/Manager/Item/Tools": {
            "title": "$:/language/Manager/Item/Tools",
            "text": "工具"
        },
        "$:/language/Manager/Item/WikifiedText": {
            "title": "$:/language/Manager/Item/WikifiedText",
            "text": "Wikified 文字"
        },
        "$:/language/MissingTiddler/Hint": {
            "title": "$:/language/MissingTiddler/Hint",
            "text": "佚失条目 \"<$text text=<<currentTiddler>>/>\" - 点击 {{||$:/core/ui/Buttons/edit}} 可创建此条目"
        },
        "$:/language/No": {
            "title": "$:/language/No",
            "text": "否"
        },
        "$:/language/OfficialPluginLibrary": {
            "title": "$:/language/OfficialPluginLibrary",
            "text": "~TiddlyWiki 官方插件程式库"
        },
        "$:/language/OfficialPluginLibrary/Hint": {
            "title": "$:/language/OfficialPluginLibrary/Hint",
            "text": "此为在 tiddlywiki.com 的 ~TiddlyWiki 官方插件程式库。由核心团队维护的插件、主题和语言包。"
        },
        "$:/language/PageTemplate/Description": {
            "title": "$:/language/PageTemplate/Description",
            "text": "默认的 ~Tiddlywiki 布局"
        },
        "$:/language/PageTemplate/Name": {
            "title": "$:/language/PageTemplate/Name",
            "text": "默认的 ~PageTemplate"
        },
        "$:/language/PluginReloadWarning": {
            "title": "$:/language/PluginReloadWarning",
            "text": "请保存 {{$:/core/ui/Buttons/save-wiki}} 并刷新页面 {{$:/core/ui/Buttons/refresh}} ,使 ~JavaScript 插件的更改生效"
        },
        "$:/language/RecentChanges/DateFormat": {
            "title": "$:/language/RecentChanges/DateFormat",
            "text": "YYYY年0MM月0DD日"
        },
        "$:/language/Shortcuts/Input/Accept/Hint": {
            "title": "$:/language/Shortcuts/Input/Accept/Hint",
            "text": "接受选取的项目"
        },
        "$:/language/Shortcuts/Input/AcceptVariant/Hint": {
            "title": "$:/language/Shortcuts/Input/AcceptVariant/Hint",
            "text": "接受选取项目 (变种)"
        },
        "$:/language/Shortcuts/Input/AdvancedSearch/Hint": {
            "title": "$:/language/Shortcuts/Input/AdvancedSearch/Hint",
            "text": "从侧边栏搜寻字段内打开[[进阶搜寻|$:/AdvancedSearch]]面板"
        },
        "$:/language/Shortcuts/Input/Cancel/Hint": {
            "title": "$:/language/Shortcuts/Input/Cancel/Hint",
            "text": "清除输入字段"
        },
        "$:/language/Shortcuts/Input/Down/Hint": {
            "title": "$:/language/Shortcuts/Input/Down/Hint",
            "text": "选择下一个项目"
        },
        "$:/language/Shortcuts/Input/Tab-Left/Hint": {
            "title": "$:/language/Shortcuts/Input/Tab-Left/Hint",
            "text": "选择上一个页签"
        },
        "$:/language/Shortcuts/Input/Tab-Right/Hint": {
            "title": "$:/language/Shortcuts/Input/Tab-Right/Hint",
            "text": "选择下一个页签"
        },
        "$:/language/Shortcuts/Input/Up/Hint": {
            "title": "$:/language/Shortcuts/Input/Up/Hint",
            "text": "选择前一个项目"
        },
        "$:/language/Shortcuts/SidebarLayout/Hint": {
            "title": "$:/language/Shortcuts/SidebarLayout/Hint",
            "text": "更改侧边栏布局"
        },
        "$:/language/Switcher/Subtitle/theme": {
            "title": "$:/language/Switcher/Subtitle/theme",
            "text": "切换布景主题"
        },
        "$:/language/Switcher/Subtitle/layout": {
            "title": "$:/language/Switcher/Subtitle/layout",
            "text": "切换布局"
        },
        "$:/language/Switcher/Subtitle/language": {
            "title": "$:/language/Switcher/Subtitle/language",
            "text": "切换语言"
        },
        "$:/language/Switcher/Subtitle/palette": {
            "title": "$:/language/Switcher/Subtitle/palette",
            "text": "切换调色板"
        },
        "$:/language/SystemTiddler/Tooltip": {
            "title": "$:/language/SystemTiddler/Tooltip",
            "text": "此为系统条目"
        },
        "$:/language/SystemTiddlers/Include/Prompt": {
            "title": "$:/language/SystemTiddlers/Include/Prompt",
            "text": "包括系统条目"
        },
        "$:/language/TagManager/Colour/Heading": {
            "title": "$:/language/TagManager/Colour/Heading",
            "text": "颜色"
        },
        "$:/language/TagManager/Count/Heading": {
            "title": "$:/language/TagManager/Count/Heading",
            "text": "计数"
        },
        "$:/language/TagManager/Icon/Heading": {
            "title": "$:/language/TagManager/Icon/Heading",
            "text": "图标"
        },
        "$:/language/TagManager/Icons/None": {
            "title": "$:/language/TagManager/Icons/None",
            "text": "无"
        },
        "$:/language/TagManager/Info/Heading": {
            "title": "$:/language/TagManager/Info/Heading",
            "text": "信息"
        },
        "$:/language/TagManager/Tag/Heading": {
            "title": "$:/language/TagManager/Tag/Heading",
            "text": "标签"
        },
        "$:/language/Tiddler/DateFormat": {
            "title": "$:/language/Tiddler/DateFormat",
            "text": "YYYY年0MM月0DD日 0hh:0mm"
        },
        "$:/language/UnsavedChangesWarning": {
            "title": "$:/language/UnsavedChangesWarning",
            "text": "在此 TiddlyWiki 您有尚未保存的变更"
        },
        "$:/language/Yes": {
            "title": "$:/language/Yes",
            "text": "是"
        },
        "$:/language/Modals/Download": {
            "title": "$:/language/Modals/Download",
            "type": "text/vnd.tiddlywiki",
            "subtitle": "Download changes",
            "footer": "<$button message=\"tm-close-tiddler\">关闭</$button>",
            "help": "https://tiddlywiki.com/",
            "text": "您的浏览器只支援手动保存。\n\n要保存更动的维基,右键点击下方的下载链结,选择\"下载文件\"或\"保存文件\",然后选择文件夹或文件名。\n\n//您可以藉由按一下 Ctrl 键(Windows)或 options/ alt 键(Mac OS X)中的链接,稍微加速操作。您不会被提示文件夹或文件名,您的浏览器可能无法辨认它的文件名 -- 在做其他任何事之前,您可能需要重新命名扩展名为 `.html` 的文件。//\n\n在智能型手机上,不允许下载文件,但您可以标记链结,然后从一台可以正常保存维基的台式机的维基同步你的书签。"
        },
        "$:/language/Modals/SaveInstructions": {
            "title": "$:/language/Modals/SaveInstructions",
            "type": "text/vnd.tiddlywiki",
            "subtitle": "Save your work",
            "footer": "<$button message=\"tm-close-tiddler\">关闭</$button>",
            "help": "https://tiddlywiki.com/static/SavingChanges.html",
            "text": "您对此 wiki 的变更需被保存为 ~TiddlyWiki HTML 文件。\n\n!!! 桌面版浏览器\n\n# 从''文件''菜单点选 ''另存为''\n# 选定文件名及保存位置\n#* 某些浏览器依然需要明确指定文件格式为 ''Webpage, HTML only'' 或类似的。\n# 关闭此页签\n\n!!! 智能手机版浏览器\n\n# 为此页建立书签\n#* 若您已设置 iCloud 或 Google 同步,该书签将自动与之前开启及保存于您电脑的书签同步。\n# 关闭此页签\n\n//若您再次于 Mobile Safari 开启该书签,将会再看到此信息。若要继续使用该文件,只需点击下列 ''关闭'' 按钮//\n"
        },
        "$:/config/NewJournal/Title": {
            "title": "$:/config/NewJournal/Title",
            "text": "YYYY年0MM月0DD日"
        },
        "$:/config/NewJournal/Text": {
            "title": "$:/config/NewJournal/Text",
            "text": ""
        },
        "$:/config/NewJournal/Tags": {
            "title": "$:/config/NewJournal/Tags",
            "text": "日志\n"
        },
        "$:/language/Notifications/Save/Done": {
            "title": "$:/language/Notifications/Save/Done",
            "text": "已保存 wiki"
        },
        "$:/language/Notifications/Save/Starting": {
            "title": "$:/language/Notifications/Save/Starting",
            "text": "开始保存 wiki"
        },
        "$:/language/Notifications/CopiedToClipboard/Succeeded": {
            "title": "$:/language/Notifications/CopiedToClipboard/Succeeded",
            "text": "已复制到剪贴板!"
        },
        "$:/language/Notifications/CopiedToClipboard/Failed": {
            "title": "$:/language/Notifications/CopiedToClipboard/Failed",
            "text": "无法复制到剪贴板!"
        },
        "$:/language/Search/DefaultResults/Caption": {
            "title": "$:/language/Search/DefaultResults/Caption",
            "text": "列表"
        },
        "$:/language/Search/Filter/Caption": {
            "title": "$:/language/Search/Filter/Caption",
            "text": "筛选"
        },
        "$:/language/Search/Filter/Hint": {
            "title": "$:/language/Search/Filter/Hint",
            "text": "以[[筛选表达式|https://tiddlywiki.com/static/Filters.html]]查找"
        },
        "$:/language/Search/Filter/Matches": {
            "title": "$:/language/Search/Filter/Matches",
            "text": "//<small><<resultCount>> 个条目符合条件</small>//"
        },
        "$:/language/Search/Matches": {
            "title": "$:/language/Search/Matches",
            "text": "//<small><<resultCount>> 个条目符合条件</small>//"
        },
        "$:/language/Search/Matches/All": {
            "title": "$:/language/Search/Matches/All",
            "text": "所有匹配:"
        },
        "$:/language/Search/Matches/Title": {
            "title": "$:/language/Search/Matches/Title",
            "text": "条目名称匹配:"
        },
        "$:/language/Search/Search": {
            "title": "$:/language/Search/Search",
            "text": "查找"
        },
        "$:/language/Search/Search/TooShort": {
            "title": "$:/language/Search/Search/TooShort",
            "text": "查找文本太短"
        },
        "$:/language/Search/Shadows/Caption": {
            "title": "$:/language/Search/Shadows/Caption",
            "text": "默认"
        },
        "$:/language/Search/Shadows/Hint": {
            "title": "$:/language/Search/Shadows/Hint",
            "text": "查找默认条目"
        },
        "$:/language/Search/Shadows/Matches": {
            "title": "$:/language/Search/Shadows/Matches",
            "text": "//<small><<resultCount>> 个条目符合条件</small>//"
        },
        "$:/language/Search/Standard/Caption": {
            "title": "$:/language/Search/Standard/Caption",
            "text": "标准"
        },
        "$:/language/Search/Standard/Hint": {
            "title": "$:/language/Search/Standard/Hint",
            "text": "查找一般条目"
        },
        "$:/language/Search/Standard/Matches": {
            "title": "$:/language/Search/Standard/Matches",
            "text": "//<small><<resultCount>> 个条目符合条件</small>//"
        },
        "$:/language/Search/System/Caption": {
            "title": "$:/language/Search/System/Caption",
            "text": "系统"
        },
        "$:/language/Search/System/Hint": {
            "title": "$:/language/Search/System/Hint",
            "text": "查找系统条目"
        },
        "$:/language/Search/System/Matches": {
            "title": "$:/language/Search/System/Matches",
            "text": "//<small><<resultCount>> 个条目符合条件</small>//"
        },
        "$:/language/SideBar/All/Caption": {
            "title": "$:/language/SideBar/All/Caption",
            "text": "全部"
        },
        "$:/language/SideBar/Contents/Caption": {
            "title": "$:/language/SideBar/Contents/Caption",
            "text": "目录"
        },
        "$:/language/SideBar/Drafts/Caption": {
            "title": "$:/language/SideBar/Drafts/Caption",
            "text": "草稿"
        },
        "$:/language/SideBar/Explorer/Caption": {
            "title": "$:/language/SideBar/Explorer/Caption",
            "text": "探索"
        },
        "$:/language/SideBar/Missing/Caption": {
            "title": "$:/language/SideBar/Missing/Caption",
            "text": "缺失"
        },
        "$:/language/SideBar/More/Caption": {
            "title": "$:/language/SideBar/More/Caption",
            "text": "更多"
        },
        "$:/language/SideBar/Open/Caption": {
            "title": "$:/language/SideBar/Open/Caption",
            "text": "开启"
        },
        "$:/language/SideBar/Orphans/Caption": {
            "title": "$:/language/SideBar/Orphans/Caption",
            "text": "孤立"
        },
        "$:/language/SideBar/Recent/Caption": {
            "title": "$:/language/SideBar/Recent/Caption",
            "text": "最近"
        },
        "$:/language/SideBar/Shadows/Caption": {
            "title": "$:/language/SideBar/Shadows/Caption",
            "text": "默认"
        },
        "$:/language/SideBar/System/Caption": {
            "title": "$:/language/SideBar/System/Caption",
            "text": "系统"
        },
        "$:/language/SideBar/Tags/Caption": {
            "title": "$:/language/SideBar/Tags/Caption",
            "text": "标签"
        },
        "$:/language/SideBar/Tags/Untagged/Caption": {
            "title": "$:/language/SideBar/Tags/Untagged/Caption",
            "text": "未设标签"
        },
        "$:/language/SideBar/Tools/Caption": {
            "title": "$:/language/SideBar/Tools/Caption",
            "text": "工具"
        },
        "$:/language/SideBar/Types/Caption": {
            "title": "$:/language/SideBar/Types/Caption",
            "text": "类型"
        },
        "$:/SiteSubtitle": {
            "title": "$:/SiteSubtitle",
            "text": "一个非线性的网页式笔记"
        },
        "$:/SiteTitle": {
            "title": "$:/SiteTitle",
            "text": "我的 ~TiddlyWiki"
        },
        "$:/language/Snippets/ListByTag": {
            "title": "$:/language/Snippets/ListByTag",
            "tags": "$:/tags/TextEditor/Snippet",
            "caption": "依标签筛选的条目列表",
            "text": "<<list-links \"[tag[task]sort[title]]\">>\n"
        },
        "$:/language/Snippets/MacroDefinition": {
            "title": "$:/language/Snippets/MacroDefinition",
            "tags": "$:/tags/TextEditor/Snippet",
            "caption": "宏的定义",
            "text": "\\define macroName(param1:\"默认值\",param2)\n宏的内容\n\\end\n"
        },
        "$:/language/Snippets/Table4x3": {
            "title": "$:/language/Snippets/Table4x3",
            "tags": "$:/tags/TextEditor/Snippet",
            "caption": "4 x 3 的表格",
            "text": "|! | !一 | !二 | !三 | !四 |\n|! 1| | | | |\n|! 2| | | | |\n|! 3 | | | | |\n"
        },
        "$:/language/Snippets/TableOfContents": {
            "title": "$:/language/Snippets/TableOfContents",
            "tags": "$:/tags/TextEditor/Snippet",
            "caption": "目录",
            "text": "<div class=\"tc-table-of-contents\">\n\n<<toc-selective-expandable 'TableOfContents'>>\n\n</div>"
        },
        "$:/language/ThemeTweaks/ThemeTweaks": {
            "title": "$:/language/ThemeTweaks/ThemeTweaks",
            "text": "主题调整"
        },
        "$:/language/ThemeTweaks/ThemeTweaks/Hint": {
            "title": "$:/language/ThemeTweaks/ThemeTweaks/Hint",
            "text": "您可以调整 ''Vanilla'' 布景主题的某些样貌。"
        },
        "$:/language/ThemeTweaks/Options": {
            "title": "$:/language/ThemeTweaks/Options",
            "text": "选项"
        },
        "$:/language/ThemeTweaks/Options/SidebarLayout": {
            "title": "$:/language/ThemeTweaks/Options/SidebarLayout",
            "text": "侧边栏布局"
        },
        "$:/language/ThemeTweaks/Options/SidebarLayout/Fixed-Fluid": {
            "title": "$:/language/ThemeTweaks/Options/SidebarLayout/Fixed-Fluid",
            "text": "固定故事,浮动侧边栏"
        },
        "$:/language/ThemeTweaks/Options/SidebarLayout/Fluid-Fixed": {
            "title": "$:/language/ThemeTweaks/Options/SidebarLayout/Fluid-Fixed",
            "text": "浮动故事,固定侧边栏"
        },
        "$:/language/ThemeTweaks/Options/StickyTitles": {
            "title": "$:/language/ThemeTweaks/Options/StickyTitles",
            "text": "置顶标题"
        },
        "$:/language/ThemeTweaks/Options/StickyTitles/Hint": {
            "title": "$:/language/ThemeTweaks/Options/StickyTitles/Hint",
            "text": "使条目名称\"黏着\"于浏览器窗口的顶端"
        },
        "$:/language/ThemeTweaks/Options/CodeWrapping": {
            "title": "$:/language/ThemeTweaks/Options/CodeWrapping",
            "text": "在代码区块中折行"
        },
        "$:/language/ThemeTweaks/Settings": {
            "title": "$:/language/ThemeTweaks/Settings",
            "text": "设置"
        },
        "$:/language/ThemeTweaks/Settings/FontFamily": {
            "title": "$:/language/ThemeTweaks/Settings/FontFamily",
            "text": "字型"
        },
        "$:/language/ThemeTweaks/Settings/CodeFontFamily": {
            "title": "$:/language/ThemeTweaks/Settings/CodeFontFamily",
            "text": "代码字型"
        },
        "$:/language/ThemeTweaks/Settings/EditorFontFamily": {
            "title": "$:/language/ThemeTweaks/Settings/EditorFontFamily",
            "text": "编辑器字型"
        },
        "$:/language/ThemeTweaks/Settings/BackgroundImage": {
            "title": "$:/language/ThemeTweaks/Settings/BackgroundImage",
            "text": "页面背景图像"
        },
        "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment": {
            "title": "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment",
            "text": "页面背景图像附属"
        },
        "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment/Scroll": {
            "title": "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment/Scroll",
            "text": "随条目卷动"
        },
        "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment/Fixed": {
            "title": "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment/Fixed",
            "text": "固定于窗口"
        },
        "$:/language/ThemeTweaks/Settings/BackgroundImageSize": {
            "title": "$:/language/ThemeTweaks/Settings/BackgroundImageSize",
            "text": "页面背景图像大小"
        },
        "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Auto": {
            "title": "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Auto",
            "text": "自动"
        },
        "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Cover": {
            "title": "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Cover",
            "text": "覆盖"
        },
        "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Contain": {
            "title": "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Contain",
            "text": "包含"
        },
        "$:/language/ThemeTweaks/Metrics": {
            "title": "$:/language/ThemeTweaks/Metrics",
            "text": "大小"
        },
        "$:/language/ThemeTweaks/Metrics/FontSize": {
            "title": "$:/language/ThemeTweaks/Metrics/FontSize",
            "text": "字体大小"
        },
        "$:/language/ThemeTweaks/Metrics/LineHeight": {
            "title": "$:/language/ThemeTweaks/Metrics/LineHeight",
            "text": "行高"
        },
        "$:/language/ThemeTweaks/Metrics/BodyFontSize": {
            "title": "$:/language/ThemeTweaks/Metrics/BodyFontSize",
            "text": "条目本文的字体大小"
        },
        "$:/language/ThemeTweaks/Metrics/BodyLineHeight": {
            "title": "$:/language/ThemeTweaks/Metrics/BodyLineHeight",
            "text": "条目本文的行高"
        },
        "$:/language/ThemeTweaks/Metrics/StoryLeft": {
            "title": "$:/language/ThemeTweaks/Metrics/StoryLeft",
            "text": "故事左侧位置"
        },
        "$:/language/ThemeTweaks/Metrics/StoryLeft/Hint": {
            "title": "$:/language/ThemeTweaks/Metrics/StoryLeft/Hint",
            "text": "故事河(条目区)的左边缘与页面左端的间距"
        },
        "$:/language/ThemeTweaks/Metrics/StoryTop": {
            "title": "$:/language/ThemeTweaks/Metrics/StoryTop",
            "text": "故事顶端位置"
        },
        "$:/language/ThemeTweaks/Metrics/StoryTop/Hint": {
            "title": "$:/language/ThemeTweaks/Metrics/StoryTop/Hint",
            "text": "故事河(条目区)的上边缘与页面顶端的间距"
        },
        "$:/language/ThemeTweaks/Metrics/StoryRight": {
            "title": "$:/language/ThemeTweaks/Metrics/StoryRight",
            "text": "故事右侧位置"
        },
        "$:/language/ThemeTweaks/Metrics/StoryRight/Hint": {
            "title": "$:/language/ThemeTweaks/Metrics/StoryRight/Hint",
            "text": "侧边栏的左边缘与页面左端的间距"
        },
        "$:/language/ThemeTweaks/Metrics/StoryWidth": {
            "title": "$:/language/ThemeTweaks/Metrics/StoryWidth",
            "text": "故事的宽度"
        },
        "$:/language/ThemeTweaks/Metrics/StoryWidth/Hint": {
            "title": "$:/language/ThemeTweaks/Metrics/StoryWidth/Hint",
            "text": "故事河的整体宽度"
        },
        "$:/language/ThemeTweaks/Metrics/TiddlerWidth": {
            "title": "$:/language/ThemeTweaks/Metrics/TiddlerWidth",
            "text": "条目宽度"
        },
        "$:/language/ThemeTweaks/Metrics/TiddlerWidth/Hint": {
            "title": "$:/language/ThemeTweaks/Metrics/TiddlerWidth/Hint",
            "text": "在故事河内"
        },
        "$:/language/ThemeTweaks/Metrics/SidebarBreakpoint": {
            "title": "$:/language/ThemeTweaks/Metrics/SidebarBreakpoint",
            "text": "侧边栏中断点"
        },
        "$:/language/ThemeTweaks/Metrics/SidebarBreakpoint/Hint": {
            "title": "$:/language/ThemeTweaks/Metrics/SidebarBreakpoint/Hint",
            "text": "故事河和侧边栏会并排显示的最小页面宽度"
        },
        "$:/language/ThemeTweaks/Metrics/SidebarWidth": {
            "title": "$:/language/ThemeTweaks/Metrics/SidebarWidth",
            "text": "侧边栏宽度"
        },
        "$:/language/ThemeTweaks/Metrics/SidebarWidth/Hint": {
            "title": "$:/language/ThemeTweaks/Metrics/SidebarWidth/Hint",
            "text": "在浮动-固定布局中,侧边栏的宽度"
        },
        "$:/language/TiddlerInfo/Advanced/Caption": {
            "title": "$:/language/TiddlerInfo/Advanced/Caption",
            "text": "高级"
        },
        "$:/language/TiddlerInfo/Advanced/PluginInfo/Empty/Hint": {
            "title": "$:/language/TiddlerInfo/Advanced/PluginInfo/Empty/Hint",
            "text": "无信息"
        },
        "$:/language/TiddlerInfo/Advanced/PluginInfo/Heading": {
            "title": "$:/language/TiddlerInfo/Advanced/PluginInfo/Heading",
            "text": "插件明细"
        },
        "$:/language/TiddlerInfo/Advanced/PluginInfo/Hint": {
            "title": "$:/language/TiddlerInfo/Advanced/PluginInfo/Hint",
            "text": "此插件包含以下预设条目:"
        },
        "$:/language/TiddlerInfo/Advanced/ShadowInfo/Heading": {
            "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/Heading",
            "text": "默认条目状态"
        },
        "$:/language/TiddlerInfo/Advanced/ShadowInfo/NotShadow/Hint": {
            "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/NotShadow/Hint",
            "text": "<$link to=<<infoTiddler>>><$text text=<<infoTiddler>>/></$link> 不是一个默认条目"
        },
        "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Hint": {
            "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Hint",
            "text": "<$link to=<<infoTiddler>>><$text text=<<infoTiddler>>/></$link> 是一个默认条目"
        },
        "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Source": {
            "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Source",
            "text": "此条目定义于插件 <$link to=<<pluginTiddler>>><$text text=<<pluginTiddler>>/></$link>"
        },
        "$:/language/TiddlerInfo/Advanced/ShadowInfo/OverriddenShadow/Hint": {
            "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/OverriddenShadow/Hint",
            "text": "已被一般条目覆写"
        },
        "$:/language/TiddlerInfo/Fields/Caption": {
            "title": "$:/language/TiddlerInfo/Fields/Caption",
            "text": "栏位"
        },
        "$:/language/TiddlerInfo/List/Caption": {
            "title": "$:/language/TiddlerInfo/List/Caption",
            "text": "列表"
        },
        "$:/language/TiddlerInfo/List/Empty": {
            "title": "$:/language/TiddlerInfo/List/Empty",
            "text": "此条目无指定列表"
        },
        "$:/language/TiddlerInfo/Listed/Caption": {
            "title": "$:/language/TiddlerInfo/Listed/Caption",
            "text": "被列于"
        },
        "$:/language/TiddlerInfo/Listed/Empty": {
            "title": "$:/language/TiddlerInfo/Listed/Empty",
            "text": "此条目未出现于其他条目的列表中"
        },
        "$:/language/TiddlerInfo/References/Caption": {
            "title": "$:/language/TiddlerInfo/References/Caption",
            "text": "反向链接"
        },
        "$:/language/TiddlerInfo/References/Empty": {
            "title": "$:/language/TiddlerInfo/References/Empty",
            "text": "无条目链接至此"
        },
        "$:/language/TiddlerInfo/Tagging/Caption": {
            "title": "$:/language/TiddlerInfo/Tagging/Caption",
            "text": "子条目"
        },
        "$:/language/TiddlerInfo/Tagging/Empty": {
            "title": "$:/language/TiddlerInfo/Tagging/Empty",
            "text": "无任何条目以此条目之标题为标签"
        },
        "$:/language/TiddlerInfo/Tools/Caption": {
            "title": "$:/language/TiddlerInfo/Tools/Caption",
            "text": "工具"
        },
        "$:/language/Docs/Types/application/javascript": {
            "title": "$:/language/Docs/Types/application/javascript",
            "description": "JavaScript 源码",
            "name": "application/javascript",
            "group": "开发者"
        },
        "$:/language/Docs/Types/application/json": {
            "title": "$:/language/Docs/Types/application/json",
            "description": "JSON 数据",
            "name": "application/json",
            "group": "开发者"
        },
        "$:/language/Docs/Types/application/x-tiddler-dictionary": {
            "title": "$:/language/Docs/Types/application/x-tiddler-dictionary",
            "description": "数据字典",
            "name": "application/x-tiddler-dictionary",
            "group": "开发者"
        },
        "$:/language/Docs/Types/image/gif": {
            "title": "$:/language/Docs/Types/image/gif",
            "description": "GIF 图像",
            "name": "image/gif",
            "group": "图像"
        },
        "$:/language/Docs/Types/image/jpeg": {
            "title": "$:/language/Docs/Types/image/jpeg",
            "description": "JPEG 图像",
            "name": "image/jpeg",
            "group": "图像"
        },
        "$:/language/Docs/Types/image/png": {
            "title": "$:/language/Docs/Types/image/png",
            "description": "PNG 图像",
            "name": "image/png",
            "group": "图像"
        },
        "$:/language/Docs/Types/image/svg+xml": {
            "title": "$:/language/Docs/Types/image/svg+xml",
            "description": "结构式矢量图",
            "name": "image/svg+xml",
            "group": "图像"
        },
        "$:/language/Docs/Types/image/x-icon": {
            "title": "$:/language/Docs/Types/image/x-icon",
            "description": "图标",
            "name": "image/x-icon",
            "group": "图像"
        },
        "$:/language/Docs/Types/text/css": {
            "title": "$:/language/Docs/Types/text/css",
            "description": "静态样式",
            "name": "text/css",
            "group": "开发者"
        },
        "$:/language/Docs/Types/text/html": {
            "title": "$:/language/Docs/Types/text/html",
            "description": "HTML 标记",
            "name": "text/html",
            "group": "文本"
        },
        "$:/language/Docs/Types/text/plain": {
            "title": "$:/language/Docs/Types/text/plain",
            "description": "纯文本",
            "name": "text/plain",
            "group": "文本"
        },
        "$:/language/Docs/Types/text/vnd.tiddlywiki": {
            "title": "$:/language/Docs/Types/text/vnd.tiddlywiki",
            "description": "TiddlyWiki 5",
            "name": "text/vnd.tiddlywiki",
            "group": "文本"
        },
        "$:/language/Docs/Types/text/x-tiddlywiki": {
            "title": "$:/language/Docs/Types/text/x-tiddlywiki",
            "description": "TiddlyWiki 2",
            "name": "text/x-tiddlywiki",
            "group": "文本"
        }
    }
}
{
    "tiddlers": {
        "$:/core/modules/story.js": {
            "text": "/*\\\ntitle: $:/core/modules/story.js\ntype: application/javascript\nmodule-type: global\n\nLightweight object for managing interactions with the story and history lists.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nConstruct Story object with options:\nwiki: reference to wiki object to use to resolve tiddler titles\nstoryTitle: title of story list tiddler\nhistoryTitle: title of history list tiddler\n*/\nfunction Story(options) {\n\toptions = options || {};\n\tthis.wiki = options.wiki || $tw.wiki;\n\tthis.storyTitle = options.storyTitle || \"$:/StoryList\";\n\tthis.historyTitle = options.historyTitle || \"$:/HistoryList\";\n};\n\nStory.prototype.navigateTiddler = function(navigateTo,navigateFromTitle,navigateFromClientRect) {\n\tthis.addToStory(navigateTo,navigateFromTitle);\n\tthis.addToHistory(navigateTo,navigateFromClientRect);\n};\n\nStory.prototype.getStoryList = function() {\n\treturn this.wiki.getTiddlerList(this.storyTitle) || [];\n};\n\nStory.prototype.addToStory = function(navigateTo,navigateFromTitle,options) {\n\toptions = options || {};\n\tvar storyList = this.getStoryList();\n\tif(options.singleTiddlerMode) {\n\t\tstoryList = [navigateTo];\n\t} else {\n\t\t// See if the tiddler is already there\n\t\tvar slot = storyList.indexOf(navigateTo);\n\t\t// Quit if it already exists in the story river\n\t\tif(slot >= 0) {\n\t\t\treturn;\n\t\t}\n\t\t// First we try to find the position of the story element we navigated from\n\t\tvar fromIndex = storyList.indexOf(navigateFromTitle);\n\t\tif(fromIndex >= 0) {\n\t\t\t// The tiddler is added from inside the river\n\t\t\t// Determine where to insert the tiddler; Fallback is \"below\"\n\t\t\tswitch(options.openLinkFromInsideRiver) {\n\t\t\t\tcase \"top\":\n\t\t\t\t\tslot = 0;\n\t\t\t\t\tbreak;\n\t\t\t\tcase \"bottom\":\n\t\t\t\t\tslot = storyList.length;\n\t\t\t\t\tbreak;\n\t\t\t\tcase \"above\":\n\t\t\t\t\tslot = fromIndex;\n\t\t\t\t\tbreak;\n\t\t\t\tcase \"below\": // Intentional fall-through\n\t\t\t\tdefault:\n\t\t\t\t\tslot = fromIndex + 1;\n\t\t\t\t\tbreak;\n\t\t\t}\n\t\t} else {\n\t\t\t// The tiddler is opened from outside the river. Determine where to insert the tiddler; default is \"top\"\n\t\t\tif(options.openLinkFromOutsideRiver === \"bottom\") {\n\t\t\t\t// Insert at bottom\n\t\t\t\tslot = storyList.length;\n\t\t\t} else {\n\t\t\t\t// Insert at top\n\t\t\t\tslot = 0;\n\t\t\t}\n\t\t}\n\t\t// Add the tiddler\n\t\tstoryList.splice(slot,0,navigateTo);\n\t}\n\t// Save the story\n\tthis.saveStoryList(storyList);\n};\n\nStory.prototype.saveStoryList = function(storyList) {\n\tvar storyTiddler = this.wiki.getTiddler(this.storyTitle);\n\tthis.wiki.addTiddler(new $tw.Tiddler(\n\t\tthis.wiki.getCreationFields(),\n\t\t{title: this.storyTitle},\n\t\tstoryTiddler,\n\t\t{list: storyList},\n\t\tthis.wiki.getModificationFields()\n\t));\n};\n\nStory.prototype.addToHistory = function(navigateTo,navigateFromClientRect) {\n\tvar titles = $tw.utils.isArray(navigateTo) ? navigateTo : [navigateTo];\n\t// Add a new record to the top of the history stack\n\tvar historyList = this.wiki.getTiddlerData(this.historyTitle,[]),\n\t\thistoryTitles = this.wiki.getTiddlerList(this.historyTitle);\n\t$tw.utils.each(titles,function(title) {\n\t\thistoryList.push({title: title, fromPageRect: navigateFromClientRect});\n\t\tvar p;\n\t\tdo {\n\t\t\tp = historyTitles.indexOf(title);\n\t\t\tif(p !== -1) {\n\t\t\t\thistoryTitles.splice(p,1);\n\t\t\t}\n\t\t} while(p !== -1);\n\t\thistoryTitles.unshift(title);\n\t});\n\tthis.wiki.setTiddlerData(this.historyTitle,historyList,{\"current-tiddler\": titles[titles.length-1], list: historyTitles});\n};\n\nStory.prototype.storyCloseTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyCloseAllTiddlers = function() {\n// TBD\n};\n\nStory.prototype.storyCloseOtherTiddlers = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyEditTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyDeleteTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storySaveTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyCancelTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyNewTiddler = function(targetTitle) {\n// TBD\n};\n\nexports.Story = Story;\n\n\n})();\n",
            "type": "application/javascript",
            "title": "$:/core/modules/story.js",
            "tags": "single-tiddler-mode",
            "module-type": "global",
            "modified": "20190408043245236",
            "created": "20190408043051990"
        },
        "$:/core/modules/widgets/navigator.js": {
            "text": "/*\\\ntitle: $:/core/modules/widgets/navigator.js\ntype: application/javascript\nmodule-type: widget\n\nNavigator widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar IMPORT_TITLE = \"$:/Import\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar NavigatorWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n\tthis.addEventListeners([\n\t\t{type: \"tm-navigate\", handler: \"handleNavigateEvent\"},\n\t\t{type: \"tm-edit-tiddler\", handler: \"handleEditTiddlerEvent\"},\n\t\t{type: \"tm-delete-tiddler\", handler: \"handleDeleteTiddlerEvent\"},\n\t\t{type: \"tm-save-tiddler\", handler: \"handleSaveTiddlerEvent\"},\n\t\t{type: \"tm-cancel-tiddler\", handler: \"handleCancelTiddlerEvent\"},\n\t\t{type: \"tm-close-tiddler\", handler: \"handleCloseTiddlerEvent\"},\n\t\t{type: \"tm-close-all-tiddlers\", handler: \"handleCloseAllTiddlersEvent\"},\n\t\t{type: \"tm-close-other-tiddlers\", handler: \"handleCloseOtherTiddlersEvent\"},\n\t\t{type: \"tm-new-tiddler\", handler: \"handleNewTiddlerEvent\"},\n\t\t{type: \"tm-import-tiddlers\", handler: \"handleImportTiddlersEvent\"},\n\t\t{type: \"tm-perform-import\", handler: \"handlePerformImportEvent\"},\n\t\t{type: \"tm-fold-tiddler\", handler: \"handleFoldTiddlerEvent\"},\n\t\t{type: \"tm-fold-other-tiddlers\", handler: \"handleFoldOtherTiddlersEvent\"},\n\t\t{type: \"tm-fold-all-tiddlers\", handler: \"handleFoldAllTiddlersEvent\"},\n\t\t{type: \"tm-unfold-all-tiddlers\", handler: \"handleUnfoldAllTiddlersEvent\"},\n\t\t{type: \"tm-rename-tiddler\", handler: \"handleRenameTiddlerEvent\"}\n\t]);\n};\n\n/*\nInherit from the base widget class\n*/\nNavigatorWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nNavigatorWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nNavigatorWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.storyTitle = this.getAttribute(\"story\");\n\tthis.historyTitle = this.getAttribute(\"history\");\n\tthis.openLinkFromInsideRiver = this.getAttribute(\"openLinkFromInsideRiver\",\"top\");\n\tthis.openLinkFromOutsideRiver = this.getAttribute(\"openLinkFromOutsideRiver\",\"top\");\n\tthis.singleTiddlerMode = this.getAttribute(\"singleTiddlerMode\",\"no\") === \"yes\";\n\tthis.relinkOnRename = this.getAttribute(\"relinkOnRename\",\"no\").toLowerCase().trim() === \"yes\";\n\tthis.setVariable(\"tv-story-list\",this.storyTitle);\n\tthis.setVariable(\"tv-history-list\",this.historyTitle);\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nNavigatorWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.story || changedAttributes.history || changedAttributes.openLinkFromInsideRiver || changedAttributes.openLinkFromOutsideRiver || changedAttributes.singleTiddlerMode || changedAttributes.relinkOnRename) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nNavigatorWidget.prototype.getStoryList = function() {\n\treturn this.storyTitle ? this.wiki.getTiddlerList(this.storyTitle) : null;\n};\n\nNavigatorWidget.prototype.saveStoryList = function(storyList) {\n\tvar storyTiddler = this.wiki.getTiddler(this.storyTitle);\n\tthis.wiki.addTiddler(new $tw.Tiddler(\n\t\t{title: this.storyTitle},\n\t\tstoryTiddler,\n\t\t{list: storyList}\n\t));\n};\n\nNavigatorWidget.prototype.removeTitleFromStory = function(storyList,title) {\n\tvar p = storyList.indexOf(title);\n\twhile(p !== -1) {\n\t\tstoryList.splice(p,1);\n\t\tp = storyList.indexOf(title);\n\t}\n};\n\nNavigatorWidget.prototype.replaceFirstTitleInStory = function(storyList,oldTitle,newTitle) {\n\tvar pos = storyList.indexOf(oldTitle);\n\tif(pos !== -1) {\n\t\tstoryList[pos] = newTitle;\n\t\tdo {\n\t\t\tpos = storyList.indexOf(oldTitle,pos + 1);\n\t\t\tif(pos !== -1) {\n\t\t\t\tstoryList.splice(pos,1);\n\t\t\t}\n\t\t} while(pos !== -1);\n\t} else {\n\t\tstoryList.splice(0,0,newTitle);\n\t}\n};\n\nNavigatorWidget.prototype.addToStory = function(title,fromTitle) {\n\tthis.wiki.addToStory(title,fromTitle,this.storyTitle,{\n\t\topenLinkFromInsideRiver: this.openLinkFromInsideRiver,\n\t\topenLinkFromOutsideRiver: this.openLinkFromOutsideRiver,\n\t\tsingleTiddlerMode: this.singleTiddlerMode\n\t});\n};\n\nNavigatorWidget.prototype.removeFromStory = function(title) {\n\tvar storyList = this.getStoryList();\n\tthis.removeTitleFromStory(storyList,title);\n\tthis.saveStoryList(storyList);\n};\n\n/*\nAdd a new record to the top of the history stack\ntitle: a title string or an array of title strings\nfromPageRect: page coordinates of the origin of the navigation\n*/\nNavigatorWidget.prototype.addToHistory = function(title,fromPageRect) {\n\tthis.wiki.addToHistory(title,fromPageRect,this.historyTitle);\n};\n\n/*\nHandle a tm-navigate event\n*/\nNavigatorWidget.prototype.handleNavigateEvent = function(event) {\n\tevent = $tw.hooks.invokeHook(\"th-navigating\",event);\n\tif(event.navigateTo) {\n\t\tthis.addToStory(event.navigateTo,event.navigateFromTitle);\n\t\tif(!event.navigateSuppressNavigation) {\n\t\t\tthis.addToHistory(event.navigateTo,event.navigateFromClientRect);\n\t\t}\n\t}\n\treturn false;\n};\n\n// Close a specified tiddler\nNavigatorWidget.prototype.handleCloseTiddlerEvent = function(event) {\n\tvar title = event.param || event.tiddlerTitle;\n\tif(this.singleTiddlerMode) {\n\t\t// Get the history stack and find the topmost occurance of the current tiddler\n\t\tvar history = this.wiki.getTiddlerDataCached(this.historyTitle,[]),\n\t\t\tcurrPos = history.findIndex(function(historyRecord) {\n\t\t\t\treturn historyRecord.title === title;\n\t\t\t}),\n\t\t\tnewTitle;\n\t\t// Skip over any duplicates\n\t\twhile(currPos > 0 && history[currPos - 1].title === title) {\n\t\t\tcurrPos--;\n\t\t}\n\t\t// Get the new title\n\t\tif(currPos > 0) {\n\t\t\tnewTitle = history[currPos - 1].title;\n\t\t}\n\t\t// Navigate to the new title if we've got one\n\t\tif(newTitle) {\n\t\t\tthis.addToStory(newTitle);\n\t\t\tthis.addToHistory(newTitle);\n\t\t} else {\n\t\t\t// If there's nothing to navigate back to then we really do close the last tiddler\n\t\t\tthis.removeFromStory(title);\n\t\t}\n\t} else {\n\t\t// Look for tiddlers with this title to close\n\t\tthis.removeFromStory(title);\n\t}\n\treturn false;\n};\n\n// Close all tiddlers\nNavigatorWidget.prototype.handleCloseAllTiddlersEvent = function(event) {\n\tthis.saveStoryList([]);\n\treturn false;\n};\n\n// Close other tiddlers\nNavigatorWidget.prototype.handleCloseOtherTiddlersEvent = function(event) {\n\tvar title = event.param || event.tiddlerTitle;\n\tthis.saveStoryList([title]);\n\treturn false;\n};\n\n// Place a tiddler in edit mode\nNavigatorWidget.prototype.handleEditTiddlerEvent = function(event) {\n\tvar editTiddler = $tw.hooks.invokeHook(\"th-editing-tiddler\",event);\n\tif(!editTiddler) {\n\t\treturn false;\n\t}\n\tvar self = this;\n\tfunction isUnmodifiedShadow(title) {\n\t\treturn self.wiki.isShadowTiddler(title) && !self.wiki.tiddlerExists(title);\n\t}\n\tfunction confirmEditShadow(title) {\n\t\treturn confirm($tw.language.getString(\n\t\t\t\"ConfirmEditShadowTiddler\",\n\t\t\t{variables:\n\t\t\t\t{title: title}\n\t\t\t}\n\t\t));\n\t}\n\tvar title = event.param || event.tiddlerTitle;\n\tif(isUnmodifiedShadow(title) && !confirmEditShadow(title)) {\n\t\treturn false;\n\t}\n\t// Replace the specified tiddler with a draft in edit mode\n\tvar draftTiddler = this.makeDraftTiddler(title);\n\t// Update the story and history if required\n\tif(!event.paramObject || event.paramObject.suppressNavigation !== \"yes\") {\n\t\tvar draftTitle = draftTiddler.fields.title,\n\t\t\tstoryList = this.getStoryList();\n\t\tthis.removeTitleFromStory(storyList,draftTitle);\n\t\tthis.replaceFirstTitleInStory(storyList,title,draftTitle);\n\t\t// this.addToHistory(draftTitle,event.navigateFromClientRect);\n\t\tthis.saveStoryList(storyList);\n\t\treturn false;\n\t}\n};\n\n// Delete a tiddler\nNavigatorWidget.prototype.handleDeleteTiddlerEvent = function(event) {\n\t// Get the tiddler we're deleting\n\tvar title = event.param || event.tiddlerTitle,\n\t\ttiddler = this.wiki.getTiddler(title),\n\t\tstoryList = this.getStoryList(),\n\t\toriginalTitle = tiddler ? tiddler.fields[\"draft.of\"] : \"\",\n\t\toriginalTiddler = originalTitle ? this.wiki.getTiddler(originalTitle) : undefined,\n\t\tconfirmationTitle;\n\tif(!tiddler) {\n\t\treturn false;\n\t}\n\t// Check if the tiddler we're deleting is in draft mode\n\tif(originalTitle) {\n\t\t// If so, we'll prompt for confirmation referencing the original tiddler\n\t\tconfirmationTitle = originalTitle;\n\t} else {\n\t\t// If not a draft, then prompt for confirmation referencing the specified tiddler\n\t\tconfirmationTitle = title;\n\t}\n\t// Seek confirmation\n\tif((this.wiki.getTiddler(originalTitle) || (tiddler.fields.text || \"\") !== \"\") && !confirm($tw.language.getString(\n\t\t\t\t\"ConfirmDeleteTiddler\",\n\t\t\t\t{variables:\n\t\t\t\t\t{title: confirmationTitle}\n\t\t\t\t}\n\t\t\t))) {\n\t\treturn false;\n\t}\n\t// Delete the original tiddler\n\tif(originalTitle) {\n\t\tif(originalTiddler) {\n\t\t\t$tw.hooks.invokeHook(\"th-deleting-tiddler\",originalTiddler);\n\t\t}\n\t\tthis.wiki.deleteTiddler(originalTitle);\n\t\tthis.removeTitleFromStory(storyList,originalTitle);\n\t}\n\t// Invoke the hook function and delete this tiddler\n\t$tw.hooks.invokeHook(\"th-deleting-tiddler\",tiddler);\n\tthis.wiki.deleteTiddler(title);\n\t// Remove the closed tiddler from the story\n\tthis.removeTitleFromStory(storyList,title);\n\tthis.saveStoryList(storyList);\n\t// Trigger an autosave\n\t$tw.rootWidget.dispatchEvent({type: \"tm-auto-save-wiki\"});\n\treturn false;\n};\n\n/*\nCreate/reuse the draft tiddler for a given title\n*/\nNavigatorWidget.prototype.makeDraftTiddler = function(targetTitle) {\n\t// See if there is already a draft tiddler for this tiddler\n\tvar draftTitle = this.wiki.findDraft(targetTitle);\n\tif(draftTitle) {\n\t\treturn this.wiki.getTiddler(draftTitle);\n\t}\n\t// Get the current value of the tiddler we're editing\n\tvar tiddler = this.wiki.getTiddler(targetTitle);\n\t// Save the initial value of the draft tiddler\n\tdraftTitle = this.generateDraftTitle(targetTitle);\n\tvar draftTiddler = new $tw.Tiddler(\n\t\t\ttiddler,\n\t\t\t{\n\t\t\t\ttitle: draftTitle,\n\t\t\t\t\"draft.title\": targetTitle,\n\t\t\t\t\"draft.of\": targetTitle\n\t\t\t},\n\t\t\tthis.wiki.getModificationFields()\n\t\t);\n\tthis.wiki.addTiddler(draftTiddler);\n\treturn draftTiddler;\n};\n\n/*\nGenerate a title for the draft of a given tiddler\n*/\nNavigatorWidget.prototype.generateDraftTitle = function(title) {\n\tvar c = 0,\n\t\tdraftTitle,\n\t\tusername = this.wiki.getTiddlerText(\"$:/status/UserName\"),\n\t\tattribution = username ? \" by \" + username : \"\";\n\tdo {\n\t\tdraftTitle = \"Draft \" + (c ? (c + 1) + \" \" : \"\") + \"of '\" + title + \"'\" + attribution;\n\t\tc++;\n\t} while(this.wiki.tiddlerExists(draftTitle));\n\treturn draftTitle;\n};\n\n// Take a tiddler out of edit mode, saving the changes\nNavigatorWidget.prototype.handleSaveTiddlerEvent = function(event) {\n\tvar title = event.param || event.tiddlerTitle,\n\t\ttiddler = this.wiki.getTiddler(title),\n\t\tstoryList = this.getStoryList();\n\t// Replace the original tiddler with the draft\n\tif(tiddler) {\n\t\tvar draftTitle = (tiddler.fields[\"draft.title\"] || \"\").trim(),\n\t\t\tdraftOf = (tiddler.fields[\"draft.of\"] || \"\").trim();\n\t\tif(draftTitle) {\n\t\t\tvar isRename = draftOf !== draftTitle,\n\t\t\t\tisConfirmed = true;\n\t\t\tif(isRename && this.wiki.tiddlerExists(draftTitle)) {\n\t\t\t\tisConfirmed = confirm($tw.language.getString(\n\t\t\t\t\t\"ConfirmOverwriteTiddler\",\n\t\t\t\t\t{variables:\n\t\t\t\t\t\t{title: draftTitle}\n\t\t\t\t\t}\n\t\t\t\t));\n\t\t\t}\n\t\t\tif(isConfirmed) {\n\t\t\t\t// Create the new tiddler and pass it through the th-saving-tiddler hook\n\t\t\t\tvar newTiddler = new $tw.Tiddler(this.wiki.getCreationFields(),tiddler,{\n\t\t\t\t\ttitle: draftTitle,\n\t\t\t\t\t\"draft.title\": undefined,\n\t\t\t\t\t\"draft.of\": undefined\n\t\t\t\t},this.wiki.getModificationFields());\n\t\t\t\tnewTiddler = $tw.hooks.invokeHook(\"th-saving-tiddler\",newTiddler);\n\t\t\t\tthis.wiki.addTiddler(newTiddler);\n\t\t\t\t// If enabled, relink references to renamed tiddler\n\t\t\t\tif(isRename && this.relinkOnRename && this.wiki.tiddlerExists(draftOf)) {\nconsole.log(\"Relinking '\" + draftOf + \"' to '\" + draftTitle + \"'\");\n\t\t\t\t\tthis.wiki.relinkTiddler(draftOf,draftTitle);\n\t\t\t\t}\n\t\t\t\t// Remove the draft tiddler\n\t\t\t\tthis.wiki.deleteTiddler(title);\n\t\t\t\t// Remove the original tiddler if we're renaming it\n\t\t\t\tif(isRename) {\n\t\t\t\t\tthis.wiki.deleteTiddler(draftOf);\n\t\t\t\t}\n\t\t\t\t// #2381 always remove new title & old\n\t\t\t\tthis.removeTitleFromStory(storyList,draftTitle);\n\t\t\t\tthis.removeTitleFromStory(storyList,draftOf);\n\t\t\t\tif(!event.paramObject || event.paramObject.suppressNavigation !== \"yes\") {\n\t\t\t\t\t// Replace the draft in the story with the original\n\t\t\t\t\tthis.replaceFirstTitleInStory(storyList,title,draftTitle);\n\t\t\t\t\t// this.addToHistory(draftTitle,event.navigateFromClientRect);\n\t\t\t\t\tif(draftTitle !== this.storyTitle) {\n\t\t\t\t\t\tthis.saveStoryList(storyList);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t// Trigger an autosave\n\t\t\t\t$tw.rootWidget.dispatchEvent({type: \"tm-auto-save-wiki\"});\n\t\t\t}\n\t\t}\n\t}\n\treturn false;\n};\n\n// Take a tiddler out of edit mode without saving the changes\nNavigatorWidget.prototype.handleCancelTiddlerEvent = function(event) {\n\tevent = $tw.hooks.invokeHook(\"th-cancelling-tiddler\", event);\n\t// Flip the specified tiddler from draft back to the original\n\tvar draftTitle = event.param || event.tiddlerTitle,\n\t\tdraftTiddler = this.wiki.getTiddler(draftTitle),\n\t\toriginalTitle = draftTiddler && draftTiddler.fields[\"draft.of\"];\n\tif(draftTiddler && originalTitle) {\n\t\t// Ask for confirmation if the tiddler text has changed\n\t\tvar isConfirmed = true,\n\t\t\toriginalTiddler = this.wiki.getTiddler(originalTitle),\n\t\t\tstoryList = this.getStoryList();\n\t\tif(this.wiki.isDraftModified(draftTitle)) {\n\t\t\tisConfirmed = confirm($tw.language.getString(\n\t\t\t\t\"ConfirmCancelTiddler\",\n\t\t\t\t{variables:\n\t\t\t\t\t{title: draftTitle}\n\t\t\t\t}\n\t\t\t));\n\t\t}\n\t\t// Remove the draft tiddler\n\t\tif(isConfirmed) {\n\t\t\tthis.wiki.deleteTiddler(draftTitle);\n\t\t\tif(!event.paramObject || event.paramObject.suppressNavigation !== \"yes\") {\n\t\t\t\tif(originalTiddler) {\n\t\t\t\t\tthis.replaceFirstTitleInStory(storyList,draftTitle,originalTitle);\n\t\t\t\t\tthis.addToHistory(originalTitle,event.navigateFromClientRect);\n\t\t\t\t} else {\n\t\t\t\t\tthis.removeTitleFromStory(storyList,draftTitle);\n\t\t\t\t}\n\t\t\t\tthis.saveStoryList(storyList);\n\t\t\t}\n\t\t}\n\t}\n\treturn false;\n};\n\n// Create a new draft tiddler\n// event.param can either be the title of a template tiddler, or a hashmap of fields.\n//\n// The title of the newly created tiddler follows these rules:\n// * If a hashmap was used and a title field was specified, use that title\n// * If a hashmap was used without a title field, use a default title, if necessary making it unique with a numeric suffix\n// * If a template tiddler was used, use the title of the template, if necessary making it unique with a numeric suffix\n//\n// If a draft of the target tiddler already exists then it is reused\nNavigatorWidget.prototype.handleNewTiddlerEvent = function(event) {\n\tevent = $tw.hooks.invokeHook(\"th-new-tiddler\", event);\n\t// Get the story details\n\tvar storyList = this.getStoryList(),\n\t\ttemplateTiddler, additionalFields, title, draftTitle, existingTiddler;\n\t// Get the template tiddler (if any)\n\tif(typeof event.param === \"string\") {\n\t\t// Get the template tiddler\n\t\ttemplateTiddler = this.wiki.getTiddler(event.param);\n\t\t// Generate a new title\n\t\ttitle = this.wiki.generateNewTitle(event.param || $tw.language.getString(\"DefaultNewTiddlerTitle\"));\n\t}\n\t// Get the specified additional fields\n\tif(typeof event.paramObject === \"object\") {\n\t\tadditionalFields = event.paramObject;\n\t}\n\tif(typeof event.param === \"object\") { // Backwards compatibility with 5.1.3\n\t\tadditionalFields = event.param;\n\t}\n\tif(additionalFields && additionalFields.title) {\n\t\ttitle = additionalFields.title;\n\t}\n\t// Make a copy of the additional fields excluding any blank ones\n\tvar filteredAdditionalFields = $tw.utils.extend({},additionalFields);\n\tObject.keys(filteredAdditionalFields).forEach(function(fieldName) {\n\t\tif(filteredAdditionalFields[fieldName] === \"\") {\n\t\t\tdelete filteredAdditionalFields[fieldName];\n\t\t}\n\t});\n\t// Generate a title if we don't have one\n\ttitle = title || this.wiki.generateNewTitle($tw.language.getString(\"DefaultNewTiddlerTitle\"));\n\t// Find any existing draft for this tiddler\n\tdraftTitle = this.wiki.findDraft(title);\n\t// Pull in any existing tiddler\n\tif(draftTitle) {\n\t\texistingTiddler = this.wiki.getTiddler(draftTitle);\n\t} else {\n\t\tdraftTitle = this.generateDraftTitle(title);\n\t\texistingTiddler = this.wiki.getTiddler(title);\n\t}\n\t// Merge the tags\n\tvar mergedTags = [];\n\tif(existingTiddler && existingTiddler.fields.tags) {\n\t\t$tw.utils.pushTop(mergedTags,existingTiddler.fields.tags);\n\t}\n\tif(additionalFields && additionalFields.tags) {\n\t\t// Merge tags\n\t\tmergedTags = $tw.utils.pushTop(mergedTags,$tw.utils.parseStringArray(additionalFields.tags));\n\t}\n\tif(templateTiddler && templateTiddler.fields.tags) {\n\t\t// Merge tags\n\t\tmergedTags = $tw.utils.pushTop(mergedTags,templateTiddler.fields.tags);\n\t}\n\t// Save the draft tiddler\n\tvar draftTiddler = new $tw.Tiddler({\n\t\t\ttext: \"\",\n\t\t\t\"draft.title\": title\n\t\t},\n\t\ttemplateTiddler,\n\t\tadditionalFields,\n\t\tthis.wiki.getCreationFields(),\n\t\texistingTiddler,\n\t\tfilteredAdditionalFields,\n\t\t{\n\t\t\ttitle: draftTitle,\n\t\t\t\"draft.of\": title,\n\t\t\ttags: mergedTags\n\t\t},this.wiki.getModificationFields());\n\tthis.wiki.addTiddler(draftTiddler);\n\t// Update the story to insert the new draft at the top and remove any existing tiddler\n\tif(storyList.indexOf(draftTitle) === -1) {\n\t\tvar slot = storyList.indexOf(event.navigateFromTitle);\n\t\tstoryList.splice(slot + 1,0,draftTitle);\n\t}\n\tif(storyList.indexOf(title) !== -1) {\n\t\tstoryList.splice(storyList.indexOf(title),1);\n\t}\n\tthis.saveStoryList(storyList);\n\t// Add a new record to the top of the history stack\n\tthis.addToHistory(draftTitle);\n\treturn false;\n};\n\n// Import JSON tiddlers into a pending import tiddler\nNavigatorWidget.prototype.handleImportTiddlersEvent = function(event) {\n\t// Get the tiddlers\n\tvar tiddlers = [];\n\ttry {\n\t\ttiddlers = JSON.parse(event.param);\n\t} catch(e) {\n\t}\n\t// Get the current $:/Import tiddler\n\tvar importTiddler = this.wiki.getTiddler(IMPORT_TITLE),\n\t\timportData = this.wiki.getTiddlerData(IMPORT_TITLE,{}),\n\t\tnewFields = new Object({\n\t\t\ttitle: IMPORT_TITLE,\n\t\t\ttype: \"application/json\",\n\t\t\t\"plugin-type\": \"import\",\n\t\t\t\"status\": \"pending\"\n\t\t}),\n\t\tincomingTiddlers = [];\n\t// Process each tiddler\n\timportData.tiddlers = importData.tiddlers || {};\n\t$tw.utils.each(tiddlers,function(tiddlerFields) {\n\t\ttiddlerFields.title = $tw.utils.trim(tiddlerFields.title);\n\t\tvar title = tiddlerFields.title;\n\t\tif(title) {\n\t\t\tincomingTiddlers.push(title);\n\t\t\timportData.tiddlers[title] = tiddlerFields;\n\t\t}\n\t});\n\t// Give the active upgrader modules a chance to process the incoming tiddlers\n\tvar messages = this.wiki.invokeUpgraders(incomingTiddlers,importData.tiddlers);\n\t$tw.utils.each(messages,function(message,title) {\n\t\tnewFields[\"message-\" + title] = message;\n\t});\n\t// Deselect any suppressed tiddlers\n\t$tw.utils.each(importData.tiddlers,function(tiddler,title) {\n\t\tif($tw.utils.count(tiddler) === 0) {\n\t\t\tnewFields[\"selection-\" + title] = \"unchecked\";\n\t\t}\n\t});\n\t// Save the $:/Import tiddler\n\tnewFields.text = JSON.stringify(importData,null,$tw.config.preferences.jsonSpaces);\n\tthis.wiki.addTiddler(new $tw.Tiddler(importTiddler,newFields));\n\t// Update the story and history details\n\tif(this.getVariable(\"tv-auto-open-on-import\") !== \"no\") {\n\t\tvar storyList = this.getStoryList(),\n\t\t\thistory = [];\n\t\t// Add it to the story\n\t\tif(storyList.indexOf(IMPORT_TITLE) === -1) {\n\t\t\tstoryList.unshift(IMPORT_TITLE);\n\t\t}\n\t\t// And to history\n\t\thistory.push(IMPORT_TITLE);\n\t\t// Save the updated story and history\n\t\tthis.saveStoryList(storyList);\n\t\tthis.addToHistory(history);\n\t}\n\treturn false;\n};\n\n//\nNavigatorWidget.prototype.handlePerformImportEvent = function(event) {\n\tvar self = this,\n\t\timportTiddler = this.wiki.getTiddler(event.param),\n\t\timportData = this.wiki.getTiddlerDataCached(event.param,{tiddlers: {}}),\n\t\timportReport = [];\n\t// Add the tiddlers to the store\n\timportReport.push($tw.language.getString(\"Import/Imported/Hint\") + \"\\n\");\n\t$tw.utils.each(importData.tiddlers,function(tiddlerFields) {\n\t\tvar title = tiddlerFields.title;\n\t\tif(title && importTiddler && importTiddler.fields[\"selection-\" + title] !== \"unchecked\") {\n\t\t\tvar tiddler = new $tw.Tiddler(tiddlerFields);\n\t\t\ttiddler = $tw.hooks.invokeHook(\"th-importing-tiddler\",tiddler);\n\t\t\tself.wiki.addTiddler(tiddler);\n\t\t\timportReport.push(\"# [[\" + tiddlerFields.title + \"]]\");\n\t\t}\n\t});\n\t// Replace the $:/Import tiddler with an import report\n\tthis.wiki.addTiddler(new $tw.Tiddler({\n\t\ttitle: event.param,\n\t\ttext: importReport.join(\"\\n\"),\n\t\t\"status\": \"complete\"\n\t}));\n\t// Navigate to the $:/Import tiddler\n\tthis.addToHistory([event.param]);\n\t// Trigger an autosave\n\t$tw.rootWidget.dispatchEvent({type: \"tm-auto-save-wiki\"});\n};\n\nNavigatorWidget.prototype.handleFoldTiddlerEvent = function(event) {\n\tvar paramObject = event.paramObject || {};\n\tif(paramObject.foldedState) {\n\t\tvar foldedState = this.wiki.getTiddlerText(paramObject.foldedState,\"show\") === \"show\" ? \"hide\" : \"show\";\n\t\tthis.wiki.setText(paramObject.foldedState,\"text\",null,foldedState);\n\t}\n};\n\nNavigatorWidget.prototype.handleFoldOtherTiddlersEvent = function(event) {\n\tvar self = this,\n\t\tparamObject = event.paramObject || {},\n\t\tprefix = paramObject.foldedStatePrefix;\n\t$tw.utils.each(this.getStoryList(),function(title) {\n\t\tself.wiki.setText(prefix + title,\"text\",null,event.param === title ? \"show\" : \"hide\");\n\t});\n};\n\nNavigatorWidget.prototype.handleFoldAllTiddlersEvent = function(event) {\n\tvar self = this,\n\t\tparamObject = event.paramObject || {},\n\t\tprefix = paramObject.foldedStatePrefix;\n\t$tw.utils.each(this.getStoryList(),function(title) {\n\t\tself.wiki.setText(prefix + title,\"text\",null,\"hide\");\n\t});\n};\n\nNavigatorWidget.prototype.handleUnfoldAllTiddlersEvent = function(event) {\n\tvar self = this,\n\t\tparamObject = event.paramObject || {},\n\t\tprefix = paramObject.foldedStatePrefix;\n\t$tw.utils.each(this.getStoryList(),function(title) {\n\t\tself.wiki.setText(prefix + title,\"text\",null,\"show\");\n\t});\n};\n\nNavigatorWidget.prototype.handleRenameTiddlerEvent = function(event) {\n\tevent = $tw.hooks.invokeHook(\"th-renaming-tiddler\", event);\n\tvar paramObject = event.paramObject || {},\n\t\tfrom = paramObject.from || event.tiddlerTitle,\n\t\tto = paramObject.to;\n\t$tw.wiki.renameTiddler(from,to);\n};\n\nexports.navigator = NavigatorWidget;\n\n})();\n",
            "bag": "default",
            "revision": "1",
            "type": "application/javascript",
            "title": "$:/core/modules/widgets/navigator.js",
            "tags": "single-tiddler-mode",
            "module-type": "widget",
            "modified": "20190425173651392",
            "created": "20190408043456881"
        },
        "$:/core/templates/single.tiddler.window": {
            "text": "<$set name=\"themeTitle\" value={{$:/view}}>\n\n<$set name=\"tempCurrentTiddler\" value=<<currentTiddler>>>\n\n<$set name=\"currentTiddler\" value={{$:/language}}>\n\n<$set name=\"languageTitle\" value={{!!name}}>\n\n<$set name=\"currentTiddler\" value=<<tempCurrentTiddler>>>\n\n<$importvariables filter=\"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\">\n\n<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\" singleTiddlerMode=\"yes\">\n\n<$transclude mode=\"block\"/>\n\n</$navigator>\n\n</$importvariables>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n",
            "title": "$:/core/templates/single.tiddler.window",
            "tags": "single-tiddler-mode",
            "modified": "20190408051436684",
            "created": "20190408044350874"
        },
        "$:/plugins/Jermolene/single-tiddler-mode/config": {
            "created": "20190408055730995",
            "text": "!! <$link to=\"$:/plugins/Jermolene/single-tiddler-mode\">Single Tiddler Mode</$link>\n\n<$checkbox tiddler=\"$:/plugins/Jermolene/single-tiddler-mode/toggle\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"yes\"> <$link to=\"$:/plugins/Jermolene/single-tiddler-mode/toggle\">Enable SIngle Tiddler Mode</$link> </$checkbox>\n",
            "title": "$:/plugins/Jermolene/single-tiddler-mode/config",
            "tags": "$:/tags/ControlPanel/Settings",
            "modified": "20190408060258650"
        },
        "$:/plugins/Jermolene/single-tiddler-mode/toggle": {
            "created": "20190408053028503",
            "text": "yes",
            "title": "$:/plugins/Jermolene/single-tiddler-mode/toggle",
            "tags": "",
            "modified": "20190408060103691"
        }
    }
}
{
    "tiddlers": {
        "$:/favicon.ico": {
            "text": "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",
            "type": "image/png",
            "title": "$:/favicon.ico",
            "modified": "20171125025019782",
            "created": "20171125025009539"
        },
        "$:/core/images/anchor": {
            "text": "<svg height=\"22pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" x=\"0px\" y=\"0px\"\n\t viewBox=\"0 0 490.667 490.667\"  xml:space=\"preserve\">\n<g>\n\t<g>\n\t\t<path d=\"M288,0h-85.333c-29.419,0-53.333,23.936-53.333,53.333v85.333c0,29.397,23.915,53.333,53.333,53.333H288\n\t\t\tc29.419,0,53.333-23.936,53.333-53.333V53.333C341.333,23.936,317.419,0,288,0z M320,138.667c0,17.643-14.357,32-32,32h-85.333\n\t\t\tc-17.643,0-32-14.357-32-32V53.333c0-17.643,14.357-32,32-32H288c17.643,0,32,14.357,32,32V138.667z\"/>\n\t</g>\n</g>\n<g>\n\t<g>\n\t\t<path d=\"M270.933,384h-51.2C204.437,384,192,396.437,192,411.733v51.2c0,15.296,12.437,27.733,27.733,27.733h51.2\n\t\t\tc15.296,0,27.733-12.437,27.733-27.733v-51.2C298.667,396.437,286.229,384,270.933,384z M277.333,462.933\n\t\t\tc0,3.541-2.88,6.4-6.4,6.4h-51.2c-3.52,0-6.4-2.859-6.4-6.4v-51.2c0-3.541,2.88-6.4,6.4-6.4h51.2c3.52,0,6.4,2.859,6.4,6.4\n\t\t\tV462.933z\"/>\n\t</g>\n</g>\n<g>\n\t<g>\n\t\t<path d=\"M462.933,384h-51.2C396.437,384,384,396.437,384,411.733v51.2c0,15.296,12.437,27.733,27.733,27.733h51.2\n\t\t\tc15.296,0,27.733-12.437,27.733-27.733v-51.2C490.667,396.437,478.229,384,462.933,384z M469.333,462.933\n\t\t\tc0,3.541-2.88,6.4-6.4,6.4h-51.2c-3.52,0-6.4-2.859-6.4-6.4v-51.2c0-3.541,2.88-6.4,6.4-6.4h51.2c3.52,0,6.4,2.859,6.4,6.4\n\t\t\tV462.933z\"/>\n\t</g>\n</g>\n<g>\n\t<g>\n\t\t<path d=\"M78.933,384h-51.2C12.437,384,0,396.437,0,411.733v51.2c0,15.296,12.437,27.733,27.733,27.733h51.2\n\t\t\tc15.296,0,27.733-12.437,27.733-27.733v-51.2C106.667,396.437,94.229,384,78.933,384z M85.333,462.933c0,3.541-2.88,6.4-6.4,6.4\n\t\t\th-51.2c-3.52,0-6.4-2.859-6.4-6.4v-51.2c0-3.541,2.88-6.4,6.4-6.4h51.2c3.52,0,6.4,2.859,6.4,6.4V462.933z\"/>\n\t</g>\n</g>\n<g>\n\t<g>\n\t\t<path d=\"M245.333,213.333c-5.888,0-10.667,4.779-10.667,10.667v128c0,5.888,4.779,10.667,10.667,10.667S256,357.888,256,352V224\n\t\t\tC256,218.112,251.221,213.333,245.333,213.333z\"/>\n\t</g>\n</g>\n<g>\n\t<g>\n\t\t<path d=\"M373.333,277.333h-256c-41.173,0-74.667,33.493-74.667,74.667c0,5.888,4.779,10.667,10.667,10.667S64,357.888,64,352\n\t\t\tc0-29.397,23.915-53.333,53.333-53.333h256c29.419,0,53.333,23.936,53.333,53.333c0,5.888,4.779,10.667,10.667,10.667\n\t\t\tc5.888,0,10.667-4.779,10.667-10.667C448,310.827,414.507,277.333,373.333,277.333z\"/>\n\t</g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n</svg>\n",
            "title": "$:/core/images/anchor",
            "modified": "20171207062654718",
            "created": "20171207062547684"
        },
        "$:/core/images/open": {
            "text": "<svg height=\"22pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" x=\"0px\" y=\"0px\"\n\t viewBox=\"0 0 512 512\" xml:space=\"preserve\">\n<g>\n\t<g>\n\t\t<polygon points=\"325.502,52.833 325.502,68.377 409.816,68.377 409.816,443.623 400.633,443.623 400.633,117.138 385.089,117.138 \n\t\t\t385.089,443.623 325.502,443.623 325.502,459.167 425.361,459.167 425.361,52.833 \t\t\"/>\n\t</g>\n</g>\n<g>\n\t<g>\n\t\t<rect x=\"86.644\" y=\"355.486\" width=\"15.544\" height=\"15.544\"/>\n\t</g>\n</g>\n<g>\n\t<g>\n\t\t<polygon points=\"86.639,54.494 86.639,337.866 102.184,337.866 102.184,66.717 295.693,19.766 295.693,492.234 102.184,445.283 \n\t\t\t102.184,389.68 86.639,389.68 86.639,457.506 311.237,512 311.237,0 \t\t\"/>\n\t</g>\n</g>\n<g>\n\t<g>\n\t\t<path d=\"M255.762,254.446c-12.685,0-23.005,10.32-23.005,23.005s10.32,23.005,23.005,23.005\n\t\t\tc12.685,0.001,23.005-10.32,23.005-23.005S268.447,254.446,255.762,254.446z M255.761,284.912\n\t\t\tc-4.113,0.001-7.461-3.347-7.461-7.461s3.347-7.461,7.461-7.461c4.114,0,7.461,3.347,7.461,7.461S259.875,284.912,255.761,284.912\n\t\t\tz\"/>\n\t</g>\n</g>\n<g>\n\t<g>\n\t\t<rect x=\"385.093\" y=\"83.98\" width=\"15.544\" height=\"15.544\"/>\n\t</g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n</svg>\n",
            "title": "$:/core/images/open",
            "modified": "20171206041239499",
            "created": "20171206041145352"
        },
        "$:/core/ui/PageTemplate": {
            "text": "\\define containerClasses()\ntc-page-container tc-page-view-$(themeTitle)$ tc-language-$(languageTitle)$\n\\end\n\n\n<$importvariables filter=\"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\">\n\n<$set name=\"tv-config-toolbar-icons\" value={{$:/config/Toolbar/Icons}}>\n\n<$set name=\"tv-config-toolbar-text\" value={{$:/config/Toolbar/Text}}>\n\n<$set name=\"tv-config-toolbar-class\" value={{$:/config/Toolbar/ButtonClass}}>\n\n<$set name=\"themeTitle\" value={{$:/view}}>\n\n<$set name=\"tv-storyview-single-tiddler-mode\" value={{$:/plugins/Jermolene/single-tiddler-mode/toggle}}>\n\n<$set name=\"currentTiddler\" value={{$:/language}}>\n\n<$set name=\"languageTitle\" value={{!!name}}>\n\n<$set name=\"currentTiddler\" value=\"\">\n\n<div class=<<containerClasses>>>\n\n<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\" singleTiddlerMode=<<tv-storyview-single-tiddler-mode>> openLinkFromInsideRiver={{$:/config/Navigation/openLinkFromInsideRiver}} openLinkFromOutsideRiver={{$:/config/Navigation/openLinkFromOutsideRiver}} relinkOnRename={{$:/config/RelinkOnRename}}>\n\n<$dropzone>\n\n<$reveal state=\"$:/info/browser/screen/width\" type=\"gt\" text=\"1000\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Clevernote/PageTemplate]!has[draft.of]] [[$:/core/ui/PageTemplate/topleftbar]] [[$:/core/ui/PageTemplate/alerts]] [[$:/core/ui/PageTemplate/drafts]] [[$:/core/ui/PageTemplate/pluginreloadwarning]]\" variable=\"listItem\">\n\n<$transclude tiddler=<<listItem>>/>\n\n</$list>\n\n</$reveal>\n\n<$reveal state=\"$:/info/browser/screen/width\" type=\"lteq\" text=\"1000\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/MobilePageTemplate]!has[draft.of]]\" variable=\"listItem\">\n\n<$transclude tiddler=<<listItem>>/>\n\n</$list>\n\n</$reveal>\n\n</$dropzone>\n\n</$navigator>\n\n</div>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$importvariables>",
            "title": "$:/core/ui/PageTemplate",
            "tags": "single-tiddler-mode",
            "modified": "20190408140732543",
            "created": "20190407164058577"
        },
        "$:/themes/tesseract/clevernote/logo-container": {
            "created": "20190406164316002",
            "text": "<div class=\"logo-container\">\n{{$:/favicon.ico}}\n</div>",
            "title": "$:/themes/tesseract/clevernote/logo-container",
            "modified": "20190408063322184",
            "tags": "$:/tags/clevernote/sidebar"
        },
        "$:/themes/tesseract/clevernote/pagecontrol-container": {
            "created": "20190406170232820",
            "text": "\\define config-title()\n$:/config/PageControlButtons/Visibility/$(listItem)$\n\\end\n\n<div class=\"clev-pagecontrol-container\">\n\t\t<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/PageControls]!has[draft.of]]\" variable=\"listItem\">\n\t\t\t\t\t\t<$reveal type=\"nomatch\" state=<<config-title>> text=\"hide\">\n\t\t\t\t\t\t\t\n<div class=\"clev-pagecontrol-button-container-level1\">\n<div class=\"clev-pagecontrol-button-container-level2\">\n<div class=\"clev-pagecontrol-button-container-level3\">\n<div class=\"clev-pagecontrol-button-container-level4\">\n<div>\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n</div>\n</div>\n</div>\n</div>\n</div>\n                                                  \n\t\t\t\t\t\t</$reveal>\n\t\t\t</$list>\n</div>",
            "title": "$:/themes/tesseract/clevernote/pagecontrol-container",
            "modified": "20190408062603943",
            "tags": "$:/tags/clevernote/sidebar"
        },
        "$:/themes/tesseract/clevernote/sidebar/config": {
            "created": "20190408072246946",
            "text": "!! SIdebars\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SideBar]!has[draft.of]]\">\n<div><$checkbox tag=\"$:/tags/SideBar\">  {{!!title}} </$checkbox></div>\n</$list>\n",
            "title": "$:/themes/tesseract/clevernote/sidebar/config",
            "tags": "$:/tags/ControlPanel/Settings",
            "modified": "20190408072327201"
        },
        "$:/themes/tesseract/clevernote/sidebar/open-icon": {
            "created": "20190410132756499",
            "title": "$:/themes/tesseract/clevernote/sidebar/open-icon",
            "text": "<svg version=\"1.1\" id=\"Layer_1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" height=\"16pt\" width=\"16pt\" x=\"0px\" y=\"0px\"\n\t viewBox=\"0 0 296.999 296.999\"  xml:space=\"preserve\">\n<g>\n\t<g>\n\t\t<g>\n\t\t\t<path d=\"M45.432,35.049c-0.008,0-0.017,0-0.025,0c-2.809,0-5.451,1.095-7.446,3.085c-2.017,2.012-3.128,4.691-3.128,7.543\n\t\t\t\tv159.365c0,5.844,4.773,10.61,10.641,10.625c24.738,0.059,66.184,5.215,94.776,35.136V84.023c0-1.981-0.506-3.842-1.461-5.382\n\t\t\t\tC115.322,40.849,70.226,35.107,45.432,35.049z\"/>\n\t\t\t<path d=\"M262.167,205.042V45.676c0-2.852-1.111-5.531-3.128-7.543c-1.995-1.99-4.639-3.085-7.445-3.085c-0.009,0-0.018,0-0.026,0\n\t\t\t\tc-24.793,0.059-69.889,5.801-93.357,43.593c-0.955,1.54-1.46,3.401-1.46,5.382v166.779\n\t\t\t\tc28.592-29.921,70.038-35.077,94.776-35.136C257.394,215.651,262.167,210.885,262.167,205.042z\"/>\n\t\t\t<path d=\"M286.373,71.801h-7.706v133.241c0,14.921-12.157,27.088-27.101,27.125c-20.983,0.05-55.581,4.153-80.084,27.344\n\t\t\t\tc42.378-10.376,87.052-3.631,112.512,2.171c3.179,0.724,6.464-0.024,9.011-2.054c2.538-2.025,3.994-5.052,3.994-8.301V82.427\n\t\t\t\tC297,76.568,292.232,71.801,286.373,71.801z\"/>\n\t\t\t<path d=\"M18.332,205.042V71.801h-7.706C4.768,71.801,0,76.568,0,82.427v168.897c0,3.25,1.456,6.276,3.994,8.301\n\t\t\t\tc2.545,2.029,5.827,2.78,9.011,2.054c25.46-5.803,70.135-12.547,112.511-2.171c-24.502-23.19-59.1-27.292-80.083-27.342\n\t\t\t\tC30.49,232.13,18.332,219.963,18.332,205.042z\"/>\n\t\t</g>\n\t</g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n</svg>\n",
            "modified": "20190410133758425"
        },
        "$:/themes/tesseract/clevernote/sidebar/tags": {
            "created": "20171204163223085",
            "text": "<div class=\"tc-sidebar\">\n\t\t<$list filter=\"[tags[]!prefix[$]] -[[TableOfContents]]\">\n\n\t\t{{||$:/core/ui/TagTemplate}}\n\n\t\t</$list>\n</div>",
            "title": "$:/themes/tesseract/clevernote/sidebar/tags",
            "tags": "$:/tags/SideBar",
            "modified": "20190408070326104",
            "icon": "$:/core/images/tag-button",
            "caption": "Tags"
        },
        "$:/themes/tesseract/clevernote/sidebar/tags-icon": {
            "created": "20190408065808581",
            "text": "<svg version=\"1.1\" id=\"Capa_1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" x=\"0px\" y=\"0px\"\n\t width=\"14pt\" height=\"16pt\" viewBox=\"0 0 432.544 432.544\" style=\"enable-background:new 0 0 432.544 432.544;\"\n\t xml:space=\"preserve\">\n<g>\n\t<path d=\"M421.985,229.833L217.847,25.981c-7.235-7.238-16.94-13.374-29.121-18.416C176.541,2.522,165.407,0,155.318,0H36.547\n\t\tC26.648,0,18.083,3.619,10.85,10.848C3.617,18.081,0.002,26.646,0.002,36.545v118.771c0,10.088,2.519,21.219,7.564,33.404\n\t\ts11.182,21.792,18.417,28.837L230.118,421.98c7.043,7.043,15.602,10.564,25.697,10.564c9.89,0,18.558-3.521,25.98-10.564\n\t\tl140.186-140.47c7.043-7.046,10.561-15.604,10.561-25.693C432.542,245.919,429.024,237.258,421.985,229.833z M117.202,117.201\n\t\tc-7.142,7.138-15.752,10.709-25.841,10.709c-10.085,0-18.699-3.571-25.837-10.709c-7.138-7.139-10.706-15.749-10.706-25.837\n\t\tc0-10.089,3.568-18.702,10.706-25.837c7.139-7.139,15.752-10.71,25.837-10.71c10.089,0,18.702,3.571,25.841,10.71\n\t\tc7.135,7.135,10.706,15.749,10.706,25.837C127.908,101.452,124.341,110.062,117.202,117.201z\"/>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n<g>\n</g>\n</svg>\n",
            "title": "$:/themes/tesseract/clevernote/sidebar/tags-icon",
            "tags": "",
            "modified": "20190408070310280"
        },
        "$:/themes/tesseract/clevernote/sidebar/toc": {
            "created": "20171203062210061",
            "text": "\\define toc-actions()\n<$action-setfield $tiddler=\"$:/state/sidebar\" text=\"no\"/>\n<$action-navigate $to=<<navigateTo>>>\n\\end\n<div class=\"tc-sidebar\">\n<$reveal state=\"$:/info/browser/screen/width\" type=\"lteq\" text=\"1000\">\n<$linkcatcher actions=<<toc-actions>>>\n<<toc-selective-expandable 'TableOfContents'>>\n</$linkcatcher>\n</$reveal>\n\n<$reveal state=\"$:/info/browser/screen/width\" type=\"gt\" text=\"1000\">\n<<toc-selective-expandable 'TableOfContents'>>\n</$reveal>\n\n</div>",
            "title": "$:/themes/tesseract/clevernote/sidebar/toc",
            "tags": "$:/tags/SideBar",
            "modified": "20190408070634017",
            "icon": "$:/core/images/anchor",
            "caption": "Contents"
        },
        "$:/themes/tesseract/clevernote/sidebar/toc-icon": {
            "created": "20190408070519248",
            "text": "<svg height=\"14pt\" viewBox=\"0 0 512 512\" width=\"14pt\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"m298.667969 93.867188h119.464843v119.464843h-119.464843zm0 0\"/><path d=\"m298.667969 298.667969h119.464843v119.464843h-119.464843zm0 0\"/><path d=\"m503.464844 0h-494.929688c-4.710937 0-8.535156 3.8125-8.535156 8.535156v494.929688c0 4.722656 3.824219 8.535156 8.535156 8.535156h494.929688c4.710937 0 8.535156-3.8125 8.535156-8.535156v-494.929688c0-4.722656-3.824219-8.535156-8.535156-8.535156zm-281.597656 435.199219h-136.535157c-4.710937 0-8.53125-3.8125-8.53125-8.53125s3.820313-8.535157 8.53125-8.535157h136.535157c4.710937 0 8.53125 3.816407 8.53125 8.535157s-3.820313 8.53125-8.53125 8.53125zm0-68.265625h-136.535157c-4.710937 0-8.53125-3.816406-8.53125-8.535156s3.820313-8.53125 8.53125-8.53125h136.535157c4.710937 0 8.53125 3.8125 8.53125 8.53125s-3.820313 8.535156-8.53125 8.535156zm0-68.265625h-136.535157c-4.710937 0-8.53125-3.816407-8.53125-8.535157s3.820313-8.53125 8.53125-8.53125h136.535157c4.710937 0 8.53125 3.8125 8.53125 8.53125s-3.820313 8.535157-8.53125 8.535157zm0-68.269531h-136.535157c-4.710937 0-8.53125-3.8125-8.53125-8.53125s3.820313-8.535157 8.53125-8.535157h136.535157c4.710937 0 8.53125 3.816407 8.53125 8.535157s-3.820313 8.53125-8.53125 8.53125zm0-68.265626h-136.535157c-4.710937 0-8.53125-3.8125-8.53125-8.53125s3.820313-8.535156 8.53125-8.535156h136.535157c4.710937 0 8.53125 3.816406 8.53125 8.535156s-3.820313 8.53125-8.53125 8.53125zm0-68.265624h-136.535157c-4.710937 0-8.53125-3.816407-8.53125-8.535157s3.820313-8.53125 8.53125-8.53125h136.535157c4.710937 0 8.53125 3.8125 8.53125 8.53125s-3.820313 8.535157-8.53125 8.535157zm213.332031 332.800781c0 4.71875-3.820313 8.53125-8.53125 8.53125h-136.535157c-4.710937 0-8.53125-3.8125-8.53125-8.53125v-136.535157c0-4.71875 3.820313-8.53125 8.53125-8.53125h136.535157c4.710937 0 8.53125 3.8125 8.53125 8.53125zm0-204.800781c0 4.71875-3.820313 8.53125-8.53125 8.53125h-136.535157c-4.710937 0-8.53125-3.8125-8.53125-8.53125v-136.535157c0-4.71875 3.820313-8.53125 8.53125-8.53125h136.535157c4.710937 0 8.53125 3.8125 8.53125 8.53125zm0 0\"/></svg>",
            "title": "$:/themes/tesseract/clevernote/sidebar/toc-icon",
            "tags": "",
            "modified": "20190408070605452"
        },
        "$:/themes/tesseract/clevernote/tabs-container": {
            "created": "20190406174349143",
            "text": "\\define config-title()\n$:/config/PageControlButtons/Visibility/$(listItem)$\n\\end\n\n\\define tab-icon()\n$(listItem)$-icon\n\\end\n\n<div class=\"clev-pagecontrol-container\">\n\t\t<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SideBar]!has[draft.of]]\" variable=\"listItem\">\n\t\t\t\t\t\t<$reveal type=\"nomatch\" state=<<config-title>> text=\"hide\">\n\t\t\t\t\t\t\t\n<div class=\"clev-pagecontrol-button-container-level1\">\n<div class=\"clev-pagecontrol-button-container-level2\">\n<div class=\"clev-pagecontrol-button-container-level3\">\n<div class=\"clev-pagecontrol-button-container-level4\">\n<div>\n<$button set=\"$:/state/tab/sidebar\" setTo=<<listItem>> style=\"display:inline;\">\n<$transclude tiddler=<<tab-icon>> mode=\"inline\"/>\n\n</$button>\n</div>\n</div>\n</div>\n</div>\n</div>\n                                                  \n\t\t\t\t\t\t</$reveal>\n\t\t\t</$list>\n</div>",
            "title": "$:/themes/tesseract/clevernote/tabs-container",
            "tags": "$:/tags/clevernote/sidebar",
            "modified": "20190408065803992"
        },
        "$:/state/sidebar": {
            "created": "20190408073843304",
            "text": "no",
            "title": "$:/state/sidebar",
            "tags": "",
            "modified": "20190426052933172"
        },
        "$:/themes/tesseract/clevernote/ui/searchbox": {
            "created": "20171204142539661",
            "text": "<$set name=\"searchTiddler\" value=\"$:/temp/search\">\n<div class=\"tc-search\" style=\"display: inline;\">\n<$edit-text tiddler=\"$:/temp/search\" type=\"search\" tag=\"input\" focus={{$:/config/Search/AutoFocus}} focusPopup=<<qualify \"$:/state/popup/search-dropdown\">> class=\"tc-popup-handle searchboxcontainer\"/>\n\n</div>\n\n<$reveal tag=\"div\" class=\"tc-block-dropdown-wrapper\" state=\"$:/temp/search\" type=\"nomatch\" text=\"\">\n\n<$reveal tag=\"div\" class=\"tc-block-dropdown tc-search-drop-down tc-popup-handle\" state=<<qualify \"$:/state/popup/search-dropdown\">> type=\"nomatch\" text=\"\" default=\"\" style=\"right: -20px;\">\n\n<$list filter=\"[{$:/temp/search}minlength{$:/config/Search/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n\n{{$:/core/ui/SearchResults}}\n\n</$list>\n\n</$reveal>\n\n</$reveal>\n\n</$set>\n",
            "title": "$:/themes/tesseract/clevernote/ui/searchbox",
            "tags": "$:/tags/TopRightBar",
            "modified": "20190409114824110"
        },
        "$:/themes/tesseract/clevernote/pageTemplate/listbar": {
            "created": "20171124123958061",
            "text": "<div class=\"zaah-listbar-container\">\n\t<$tiddler tiddler={{$:/state/tab/sidebar}}>\n\t<div class=\"inline21caps\"><$transclude field=\"caption\"/></div>\n\t{{!!text}}\n\t</$tiddler>\n</div>\n\n",
            "title": "$:/themes/tesseract/clevernote/pageTemplate/listbar",
            "tags": "$:/tags/Clevernote/PageTemplate",
            "modified": "20190409114904923"
        },
        "$:/themes/tesseract/clevernote/pageTemplate/story": {
            "created": "20171124062712718",
            "text": "<div class=\"zaah-story-river\">\n\n\t<$list filter=\"[list[$:/StoryList]]\" history=\"$:/HistoryList\" template=\"$:/core/ui/ViewTemplate\" editTemplate=\"$:/core/ui/EditTemplate\" storyview={{$:/view}} emptyMessage={{$:/config/EmptyStoryMessage}}/>\n\n</div>",
            "title": "$:/themes/tesseract/clevernote/pageTemplate/story",
            "tags": "$:/tags/Clevernote/PageTemplate $:/tags/MobilePageTemplate",
            "modified": "20190409114941740"
        },
        "$:/themes/tesseract/clevernote/pageTemplate/toprightbar": {
            "created": "19700101000000000",
            "text": "<span class=\"tc-topbar tc-topbar-right\">\n<$set name=\"tv-config-toolbar-class\" value=\"zaah-btn-square\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TopRightBar]!has[draft.of]]\" variable=\"listItem\">\n\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n\n</$list>\n</$set>\n</span>\n",
            "title": "$:/themes/tesseract/clevernote/pageTemplate/toprightbar",
            "modified": "20190409115458704"
        },
        "$:/themes/tesseract/clevernote/sidebar/open": {
            "created": "20190407160741071",
            "text": "\\whitespace trim\n\\define lingo-base() $:/language/CloseAll/\n\n\\define drop-actions()\n<$action-listops $tiddler=\"$:/StoryList\" $subfilter=\"+[insertbefore:currentTiddler<actionTiddler>]\"/>\n\\end\n\n\\define toc-actions()\n<$action-setfield $tiddler=\"$:/state/sidebar\" text=\"no\"/>\n<$action-navigate $to=<<navigateTo>>>\n\\end\n\n\\define open()\n<div class=\"tc-open-sidebar tc-sidebar\">\n<$list filter=\"[list[$:/StoryList]]\" history=\"$:/HistoryList\" storyview=\"pop\">\n<div style=\"position: relative;\">\n<$droppable actions=<<drop-actions>>>\n<div class=\"tc-droppable-placeholder\">\n&nbsp;\n</div>\n<div>\n<$button message=\"tm-close-tiddler\" tooltip={{$:/language/Buttons/Close/Hint}} aria-label={{$:/language/Buttons/Close/Caption}} class=\"tc-btn-invisible tc-btn-mini\">&times;</$button> <$link to={{!!title}}><$view field=\"title\"/></$link>\n</div>\n</$droppable>\n</div>\n</$list>\n<$tiddler tiddler=\"\">\n<$droppable actions=<<drop-actions>>>\n<div class=\"tc-droppable-placeholder\">\n&nbsp;\n</div>\n<$button message=\"tm-close-all-tiddlers\" class=\"tc-btn-invisible tc-btn-mini\"><<lingo Button>></$button>\n</$droppable>\n</$tiddler>\n<div class=\"tc-open-sidebar tc-sidebar\">\n\\end\n\n<$list filter=\"[<tv-storyview-single-tiddler-mode>prefix[yes]]\" emptyMessage=<<open>>>\n<div class=\"tc-open-sidebar tc-sidebar\">\n<$linkcatcher actions=<<toc-actions>>>\n<$list filter=\"[list[$:/HistoryList]limit[10]!is[missing]!prefix[Draft of]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n</$linkcatcher>\n</div>\n</$list>",
            "title": "$:/themes/tesseract/clevernote/sidebar/open",
            "tags": "$:/tags/SideBar",
            "modified": "20190409115922706",
            "icon": "$:/core/images/open",
            "caption": "{{$:/language/SideBar/Open/Caption}}"
        },
        "$:/themes/tesseract/clevernote/buttons/searchbarToggle": {
            "created": "20171209032805603",
            "text": "<$button class=\"zaah-btn-square\">{{$:/core/images/advanced-search-button}}\n<$reveal type=\"match\" state=\"$:/state/mobile-searchbar\" text=\"yes\">\n<$action-setfield $tiddler=\"$:/state/mobile-searchbar\" $value=\"no\"/>\n</$reveal>\n<$reveal type=\"match\" state=\"$:/state/mobile-searchbar\" text=\"no\" default=\"no\">\n<$action-setfield $tiddler=\"$:/state/mobile-searchbar\" $value=\"yes\"/>\n</$reveal>\n</$button>",
            "title": "$:/themes/tesseract/clevernote/buttons/searchbarToggle",
            "modified": "20190409120052827"
        },
        "$:/themes/tesseract/clevernote/buttons/sidebarToggle": {
            "created": "20171208042757688",
            "text": "<div class=\"switch-container\">\n<div class=\"switch\">\n\n<$button class=\"zaah-btn-rounded\">{{$:/core/images/menu-button}}\n<$reveal type=\"match\" state=\"$:/state/sidebar\" text=\"yes\">\n<$action-setfield $tiddler=\"$:/state/sidebar\" $value=\"no\"/>\n</$reveal>\n<$reveal type=\"match\" state=\"$:/state/sidebar\" text=\"no\">\n<$action-setfield $tiddler=\"$:/state/sidebar\" $value=\"yes\"/>\n</$reveal>\n</$button>\n</div>\n</div>",
            "title": "$:/themes/tesseract/clevernote/buttons/sidebarToggle",
            "tags": "$:/tags/MobilePageTemplate",
            "modified": "20190409120030998"
        },
        "$:/themes/tesseract/clevernote/pageTemplate/media/listbar": {
            "created": "20171208063100705",
            "text": "<$reveal state=\"$:/state/sidebar\" type=\"match\" text=\"yes\" retain=\"yes\">\n<div class=\"zaah-listbar-container-mobile\">\n\t<$tiddler tiddler={{$:/state/tab/sidebar}}>\n\t<div class=\"inline21caps\"><$transclude field=\"caption\"/></div>\n\t{{!!text}}\n\t</$tiddler>\n</div>\n</$reveal>",
            "title": "$:/themes/tesseract/clevernote/pageTemplate/media/listbar",
            "tags": "$:/tags/MobilePageTemplate",
            "modified": "20190409120328841"
        },
        "$:/themes/tesseract/clevernote/pageTemplate/media/searchbar": {
            "created": "20171209044039555",
            "text": "\\define searchresults()\n<$action-navigate $to=<<navigateTo>>/>\n<$action-setfield $tiddler=\"$:/state/mobile-searchbar\" $value=\"no\"/>\n\\end\n\n\n<$reveal state=\"$:/state/sidebar\" type=\"match\" text=\"no\">\n<$reveal state=\"$:/state/mobile-searchbar\" type=\"match\" text=\"yes\">\n<div class=\"searchbar-container\">\n<div class=\"searchbar\">\n<$edit-text tiddler=\"$:/temp/search\" type=\"search\" tag=\"input\" placeholder={{$:/language/Search/Search}} class=\"jd-searchbar\" focus=\"yes\"/>\n</div>\n\n\n<$reveal state=\"$:/temp/search\" type=\"nomatch\" text=\"\">\n<div class=\"searchresults-mobile\">\n<div class=\"searchresultbuttons\">\n<$button tooltip={{$:/language/Buttons/AdvancedSearch/Hint}} aria-label={{$:/language/Buttons/AdvancedSearch/Caption}} class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" text={{$:/temp/search}}/>\n<$action-setfield $tiddler=\"$:/temp/search\" text=\"\"/>\n<$action-navigate $to=\"$:/AdvancedSearch\"/>\n{{$:/core/images/advanced-search-button}}\n</$button>\n<$button class=\"tc-btn-invisible\" tooltip=\"Clear searchbar\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" text=\"\"/>\n<$action-setfield $tiddler=\"$:/temp/search\" text=\"\"/>\n{{$:/core/images/close-button}}\n</$button>\n</div>\n\n<$list filter=\"[{$:/temp/search}minlength{$:/config/Search/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n<$linkcatcher actions=<<searchresults>>>\n''Tiddlers''<br/>\n<$list filter=\"[!is[system]search{$:/temp/search}sort[title]limit[100]] -[[$:/temp/search]]\">\n<$link><$view field=\"title\"/></$link><br/>\n</$list>\n</$linkcatcher>\n</$list>\n\n</div>\n</$reveal>\n</div>\n</$reveal>\n</$reveal>\n",
            "title": "$:/themes/tesseract/clevernote/pageTemplate/media/searchbar",
            "tags": "$:/tags/MobilePageTemplate",
            "modified": "20190426052911986"
        },
        "$:/themes/tesseract/clevernote/pageTemplate/topbar": {
            "created": "20171206043449367",
            "text": "<div class=\"zaah-topbar-container\">\n<div class=\"zaah-topbar\">\n{{$:/core/ui/PageTemplate/topleftbar}}\n{{$:/themes/tesseract/clevernote/pageTemplate/toprightbar}}\n</div>\n</div>",
            "title": "$:/themes/tesseract/clevernote/pageTemplate/topbar",
            "tags": "$:/tags/Clevernote/PageTemplate",
            "modified": "20190409120748163"
        },
        "$:/themes/tesseract/clevernote/pageTemplate/sidebar": {
            "created": "20190406155850870",
            "text": "<div class=\"sidebar bar-left\">\n<div class=\"sidebar-inner\">\n<div class=\"sidebar-buttons\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/clevernote/sidebar]!has[draft.of]]\"><$transclude/></$list>\n</div>\n</div>\n</div>\n",
            "title": "$:/themes/tesseract/clevernote/pageTemplate/sidebar",
            "modified": "20190409120811469",
            "tags": "$:/tags/Clevernote/PageTemplate",
            "list": "$:/themes/tesseract/clevernote/logo-container $:/themes/tesseract/clevernote/pagecontrol-container $:/themes/tesseract/clevernote/tabs-container"
        },
        "$:/themes/tesseract/clevernote/pageTemplate/media/bottombar-page": {
            "created": "20171207133616205",
            "text": "\\define pagecontrol-config-title()\n$:/config/PageControlButtons/Visibility/$(listItem)$\n\\end\n\\define toc-actions()\n<$action-setfield $tiddler=\"$:/state/sidebar\" text=\"no\"/>\n<$action-navigate $to=<<navigateTo>>>\n\\end\n\n<$reveal state=\"$:/state/sidebar\" type=\"match\" text=\"yes\">\n<$linkcatcher actions=<<toc-actions>>>\n<div class=\"bottombarcontainer\">\n<div class=\"bottombar\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/PageControls]!has[draft.of]]\" variable=\"listItem\">\n\t\t\t\t\t\t<$reveal type=\"nomatch\" state=<<pagecontrol-config-title>> text=\"hide\">\n\t\t\t\t\t\t\t<$set name=\"tv-config-toolbar-class\" value=\"zaah-btn-square\">\n\t\t\t\t\t\t\t<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n\t\t\t\t\t\t\t</$set>\n</$reveal>\n</$list>\n</div></div>\n</$linkcatcher>\n</$reveal>",
            "title": "$:/themes/tesseract/clevernote/pageTemplate/media/bottombar-page",
            "tags": "$:/tags/MobilePageTemplate",
            "modified": "20190409120848076"
        },
        "$:/themes/tesseract/clevernote/pageTemplate/media/sidebar": {
            "text": "\\define sidebar-config-title()\n$:/config/sidebar/Visibility/$(currentTiddler)$\n\\end\n<$reveal state=\"$:/state/sidebar\" type=\"match\" text=\"yes\" animate=\"yes\">\n<div class=\"mobile-sidebar\">\n<div class=\"leftsidebarcontainer-mobile\">\n<div class=\"leftsidebar-mobile\">\n{{$:/themes/tesseract/clevernote/tabs-container}}\n</div>\n</div>\n</div>\n</$reveal>",
            "title": "$:/themes/tesseract/clevernote/pageTemplate/media/sidebar",
            "tags": "$:/tags/MobilePageTemplate",
            "modified": "20190409121340934",
            "created": "20171207170503223"
        },
        "$:/themes/tesseract/clevernote/pageTemplate/media/bottombar-view": {
            "created": "20190408072918934",
            "text": "\\define pagecontrol-config-title()\n$:/config/ViewToolbarButtons/Visibility/Media/$(listItem)$\n\\end\n<$reveal state=\"$:/state/sidebar\" type=\"match\" text=\"no\" default=\"no\">\n<div class=\"bottombarcontainer\">\n<div class=\"bottombar\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ViewToolbar]!has[draft.of]]\" variable=\"listItem\">\n\t\t\t\t\t\t<$reveal type=\"match\" state=<<pagecontrol-config-title>> text=\"show\">\n\t\t\t\t\t\t\t<$set name=\"tv-config-toolbar-class\" value=\"zaah-btn-square\">\n<$list filter=\"[list[$:/StoryList]limit[1]]\">\n\t\t\t\t\t\t\t<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n\t\t\t\t\t\t\t</$list>\n</$set>\n</$reveal>\n</$list>\n<$set name=\"tv-config-toolbar-class\" value=\"zaah-btn-square\">\n<$list filter=\"[list[$:/StoryList]limit[1]]\">\n<$button class=\"zaah-btn-square\" message=\"tm-copy-to-clipboard\" param={{!!text}}> {{$:/core/images/copy-clipboard}} </$button>\n</$list>\n<$transclude tiddler=\"$:/themes/tesseract/clevernote/buttons/searchbarToggle\" mode=\"inline\"/>\n</$set>\n</div></div>\n</$reveal>\n",
            "title": "$:/themes/tesseract/clevernote/pageTemplate/media/bottombar-view",
            "tags": "$:/tags/MobilePageTemplate",
            "modified": "20190425162710928"
        },
        "$:/core/ui/Actions/new-tiddler": {
            "text": "<$action-setfield $tiddler=\"$:/state/sidebar\" text=\"no\"/>\n<$action-sendmessage $message=\"tm-new-tiddler\"/>\n",
            "bag": "default",
            "revision": "1",
            "type": "text/vnd.tiddlywiki",
            "title": "$:/core/ui/Actions/new-tiddler",
            "tags": "$:/tags/Actions",
            "modified": "20190425173745373",
            "description": "create a new empty tiddler",
            "created": "20190408135345549"
        },
        "$:/themes/clevernote/config/editTemplate": {
            "text": "!! Edit Template\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/EditTemplate]!has[draft.of]]\">\n<div><$checkbox tag=\"$:/tags/EditTemplate\">  {{!!title}} </$checkbox></div>\n</$list>\n",
            "title": "$:/themes/clevernote/config/editTemplate",
            "tags": "",
            "modified": "20190408183710561",
            "created": "20190408162256923"
        },
        "$:/themes/tesseract/clevernote/stylesheet": {
            "created": "20171207163956055",
            "text": "body {\n\tmargin: 0;\n\tpadding: 0;\n\tborder: 0;\n\toutline: 0;\n\tvertical-align: baseline;\n\t-webkit-font-smoothing: antialiased;\n\t-moz-osx-font-smoothing: grayscale;\n\theight: 100%;\n}\n\n\nbody.tc-body { font-size: 14px; line-height: 20px; word-wrap: break-word; color: #383838; background-color: #fff; fill: #383838; }\n\n.tc-drop-down { color: #606060; font-family: gotham,helvetica,arial,sans-serif; font-size: 13px; font-weight: 500; padding: 15px 7px; border-radius: 2px; border: 3px solid rgba(217,217,217,.4); border-top: 1px solid rgba(217,217,217,.4); border-left: 1px solid rgba(217,217,217,.4); margin: 1rem; margin-top: 4px; min-width: calc(100% + 10px); width: -moz-fit-content; overflow: hidden; text-overflow: ellipsis; box-shadow: 0 6px 20px rgba(0,0,0,.04),-6px 8px 15px rgba(0,0,0,.04),6px 8px 15px rgba(0,0,0,.04); }\n\n.zaah-sidebar-container { position:fixed; left: 0; top:0; width: 5%; transition: width 0.2s ease-in-out, left 0.2s ease-in-out 0.3s; border-right: 1px solid #ececec; background-color: #f8f8f8; height: 100%; padding: 12px 12px 24px 17px; z-index: 200; box-sizing: border-box; }\n\n.zaah-listbar-container { display: block; padding: 24px 0 0 0; position: fixed; left: 5%; top: 0; width: 25%; height: 100vh; z-index: 500; border-right: 1px solid #ececec; background-color: #fff; overflow-y: auto; }\n\n.zaah-story-river { position: absolute; left: 30%; padding-left: 10px; width: 70%; top: 0;}\n\n.zaah-scrollable-menu { height: 80vh; position: relative; overflow: auto; }\n\n.zaah-sidebar-buttons { margin: auto; position: absolute; top: 20px; left: 20px; bottom: 0; line-height: 45px; z-index: 99; }\n\n.inline21caps { color: #878787; display: inline-block; vertical-align: top; font-size: 21px; letter-spacing: 0.5px; text-transform: uppercase; padding-left: 20px; }\n\n.zaah-btn-rounded, .zaah-btn-rounded:active { line-height: 1; margin: 0; border: 1px solid #E5E5E5; background: #fff; color: #2DBE60; fill: #2DBE60; border-radius: 70%; padding: 0; width: 36px; height: 36px; font-size: medium; transition: opacity 0.55s ease-in-out; }\n\n.zaah-btn-rounded:hover { border: 1px solid #2DBE60; border-radius: 70%; background: #2DBE60; color: #fff; fill: #fff; transition: opacity 0.25s ease-in-out; }\n\n.zaah-btn-rounded svg { height: 16pt; }\n\n.zaah-btn-square { line-height: 1; margin: 0; background: #fff; color: #2DBE60; fill: #2DBE60; border: 1px solid #c4c4c4; border-radius: 4px; padding: 0; height: 28px; width: 28px; font-size: medium; transition: opacity 0.55s ease-in-out; } .zaah-btn-square:hover{ background: #2DBE60; border: 1px solid #2DBE60; border-radius: 4px; }\n\n.zaah-btn-square svg { height: 13pt; }\n\n.zaah-btn-square:hover svg{ color: #fff !important; fill: #fff !important; }\n\n.legend { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-family: gotham,helvetica,arial,sans-serif; font-size: 11px; font-weight: 400; text-transform: uppercase; letter-spacing: 1px; color: #ababab; margin: 7px 0 12px 20px; }\n\n.Selector .SelectorOption { width: 100%; padding: 9px 54px 10px 20px; transition-duration: .1s; transition-property: color,background; transition-timing-function: ease-in-out; color: #606060; font-weight: 600; }\n\n.tc-more-sidebar { padding: 5% 0 0 5%; }\n\n.tc-tools-sidebar { padding: 5% 0 0 5%; }\n\n.tc-toc.toc-selective-expandable { padding-left: 10px; }\n\n.tc-sidebar { padding: 15% 0 0 10%; }\n\nli.toc-item { list-style: none; }\n\n.abovetitle{ height: 35px; border-bottom: 1px solid #ececec; }\n\n/* From original Sheet */\n\n.tc-tiddler-frame { padding: 28px 72px 42px 42px; width: 100%; }\n\n.tc-tiddler-title { margin: 16px 0 1px 0; padding-right: 30px; }\n\n.tc-titlebar { font-size: 2.2em; }\n\n.tc-titlebar h2 { font-family: \"Helvetica Neue\", Helvetica, Arial, \"Lucida Grande\", \"DejaVu Sans\", sans-serif; font-size: 28px; font-weight: 200; color: #2dbe60; line-height: 35px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }\n\nbutton.tc-tag-label, span.tc-tag-label { display: inline-block; font-size: 0.9em; font-weight: 400; line-height: 1.2em; color: #606060; white-space: nowrap; background-color: #f8f8f8; vertical-align: top; border: 1px solid #ececec; padding: 1px 8px 1px; border-radius: 4px; }\n\n.tc-tiddler-controls .tc-drop-down { font-size: 16px; }\n\n.tc-tiddler-controls button.tc-btn-invisible:hover svg, .tc-search button:hover svg, .tc-search a:hover svg { fill: #333; }\n\n.tc-topbar-left { left: 32%; top: 5px; }\n\ntextarea, input[type=\"text\"], input[type=\"search\"], input[type=\"\"], input:not([type]) { color: #383838; background: #ffffff; border: 1px solid #cccccc; padding: 2px; }\n\n/* SearchBox */\n\n.searchboxcontainterRoot { margin-right: 8px; display: inline-block; vertical-align: top; } .searchboxcontainer { display: inline-block; cursor: pointer; vertical-align: top; border: 1px solid #c4c4c4; border-radius: 4px; height: 28px; box-sizing: border-box; } .searchbox { color: #606060; font-weight: 400; padding: 7px 15px 0; font-family: gotham, helvetica, arial, sans-serif; font-size: 13px;\n\n}\n\n.tc-topbar-right>p { margin: 0;\n\n}\n\n.small12ptsvg svg { height:12pt; }\n\n.small18ptsvg svg { height:18pt; }\n\n/* Topbar */\n\n.zaah-topbar-container { position: fixed; top: 0; left: 30%; height: 35px; width: 100%; background: rgba(255, 255, 255, 0.95); }\n\n.tc-topbar-left svg { stroke: #807F83; stroke-width: 8px; }\n\n\n\n<$reveal state=\"$:/info/browser/screen/width\" type=\"lteq\" text=\"1000\">\n\n.bottombarcontainer {\n\tposition: fixed;\n\twidth: 100%;\n\theight: 8%;\n\tbackground-color: #F8F8F8;\n\tbottom: 0;\n\tleft: 0;\n\tz-index: 2000;\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: center;\n}\n.bottombar {\n\twidth: 100%;\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: center;\n}\n\n.leftsidebarcontainer-mobile {\n\tposition: fixed;\n\tleft: 0;\n\ttop: 0;\n\theight: 100%;\n\twidth: 15%;\n       max-width: 75px;\n\tz-index: 1500;\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: center;\n\tbackground-color: #F8F8F8;\n\t\n}\n\n.leftsidebarcontainer-mobile {\n\tposition: fixed;\n\tleft: 0;\n\ttop: 0;\n\theight: 100%;\n\twidth: 15%;\n\tz-index: 1500;\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: center;\n       background-color: #F8F8F8;\n}\n\n.leftsidebar-mobile {\n\tjustify-content: center;\n\tdisplay: flex;\n\tflex-direction: column;\n}\n\n.switch-container {\n\tposition: fixed;\n\tbottom: 5px;\n\tleft: 5px;\n\tz-index: 2500;\n}\n\n.zaah-listbar-container-mobile {\n\tposition: fixed;\n\tleft: 15%;\n\ttop: 0;\n\tbackground: #fff;\n\theight: 100%;\n\tz-index: 200;\n\tpadding: 24px 0 0 0;\n\twidth: 100%;\n        overflow: auto;\n}\n\n\n@media screen and (min-width: 500px) {\n.zaah-listbar-container-mobile {\nleft:75px;\n}\n}\n\n.zaah-story-river {\n\tleft: 0;\n\twidth: 100%;\n}\n.tc-tiddler-frame {\n\tpadding: 28px 20px 42px 22px;\n\twidth: 100%;\n}\n\n\n.zaah-btn-square {\n\theight: 36px;\n\twidth: 36px;\n}\n\n.searchbar-container {\n\tz-index:1800;\n\tposition: fixed;\n\ttop: 0;\n\tleft: 0;\n\tbackground: #f4f4f4;\n\twidth: 100%;\n}\n.searchbar {\n\twidth: 100%;\n\theight: 50px;\n\tz-index: 2500;\n}\n\n.jd-searchbar {\n\twidth: calc(100% - 20px);\n\theight: 30px;\n\t\n\tfont-size: 16px !important;\n\tbackground: transparent !important;\n\tpadding: 0 140px 0 10px;\n\tmargin: 10px;\n}\n\ninput.jd-searchbar {\n        border: none;\n\tborder-bottom-width: medium;\n\tborder-bottom-style: none;\n\tborder-bottom-color: currentcolor;\n\tborder-bottom: 2px solid #5778d8;\n}\n\n.searchresults-mobile {\n\twidth: 100%;\n\tpadding-left: 5%;\n\tpadding-bottom: 2%;\n}\n\n.searchresultbuttons svg {\n\theight: 20px;\n\twidth: 20px;\n}\n\n\n\n/* Editor Toolbar*/\n\n.tc-edit-tags {\n  margin-bottom:12px\n}\n\n.tc-editor-toolbar {\n  position: -webkit-sticky;\n  position: sticky;\n  top: 0px; /* distance to stick from top, e.g if you use top bar */\n  left:0;\n  width:100%;\n  font-size:1em;\n  line-height:0;\n  padding:0;\n  border:5px solid transparent;\n  background:white;\n  margin-top:-11px; /* pull it up */\n}\n.tc-editor-toolbar:hover {\n  border-color:white;\n  \n}\n.tc-editor-toolbar button {\n display:inline-block;\n  padding:0px;\n}\n\n\n/* Sidebar*/\n.zaah-listbar-container-mobile .tc-sidebar { padding: 5% 0 0 3%; }\n\n\n/*Edit Template*/\n.tc-tiddler-frame.tc-tiddler-edit-frame {\n\tpadding: 28px 5px 42px 5px;\n}\n\n.zaah-btn-edit-template svg {\n\theight: 20px;\n}\n\n<$reveal type=\"match\" state=\"$:/state/edittemplatefield\" text=\"hide\">\n.tc-edit-field-add, .tc-edit-fields {display:none;}\n\n</$reveal>\n\n<$reveal type=\"match\" state=\"$:/state/edittemplatetype\" text=\"hide\">\n.tc-type-selector {display:none;}\n\n</$reveal>\n\n.tc-block-dropdown {\n\tposition: fixed;\n\ttop: 10%;\n\tleft: 0;\n\tpadding: 2%;\n\twidth: 100%;\n\toverflow: auto;\n\tmax-height: 50%;\n}\n\n</$reveal>\n\n\n\n.sidebar {\n\tleft: 0;\n\twidth: 73px;\n\ttransition: width 0.2s ease-in-out, left 0.2s ease-in-out 0.3s;\n\tposition: fixed;\n\ttop: 0;\n}\n\n.bar-left {\n\tborder-right: 1px solid #ececec;\n\tbackground-color: #f8f8f8;\n\theight: 100%;\n\tfloat: left;\n\tpadding: 12px 12px 24px 17px;\n\ttransition: width 0.2s ease-in-out, left 0.2s ease-in-out;\n\tz-index: 200;\n\tbox-sizing: border-box;\n\t\n}\n.sidebar-inner {\n\theight: 100%;\n\tfloat: left;\n\twidth: 42px;\n\ttransition: all 0.2s ease-in-out;\n}\n.sidebar-buttons {\n\theight: 100%;\n\tfloat: left;\n\twidth: 42px;\n\ttransition: all 0.2s ease-in-out;\n}\n\n.logo-container {\n\theight: 66px;\n}\n.logo {\n\tdisplay: inline-block;\n\twidth: 36px;\n\theight: 36px;\n\tmargin-right: 36px;\n\tmargin-bottom: 30px;\n\tposition: relative;\n\toutline: none;\n}\n\n\n\n\n\n\n.clev-pagecontrol-container{\nmargin-bottom: 48px;\n}\n\n.clev-pagecontrol-button-container-level1 {\n\theight: 30px;\n}\n\n.clev-pagecontrol-button-container-level2 {\n\tdisplay: inline-block;\n\twidth: 42px;\n\theight: 42px;\n\tposition: relative;\n\toutline: none;\n}\n\n.clev-pagecontrol-button-container-level3 {\n\tposition: relative;\n}\n\n.clev-pagecontrol-button-container-level4 {\n\toutline: none;\n\tcursor: pointer;\n\tpadding: 6px 0;\n\theight: 36px;\n}\n\n.clev-pagecontrol-button-container-level4 button {\n\tline-height: 1;\n\tmargin: 0;\n\tborder: 1px solid #E5E5E5;\n\tbackground: #fff;\n\tcolor: #2DBE60;\n\tfill: #2DBE60;\n\tborder-radius: 70%;\n\tpadding: 0;\n\twidth: 36px;\n\theight: 36px;\n\tfont-size: medium;\n\ttransition: opacity 0.55s ease-in-out;\n}\n\n\n\n.clev-pagecontrol-button-container-level4 button:hover {\n    border: 1px solid #2DBE60;\n    border-radius: 70%;\n    background: #2DBE60;\n    color: #fff;\n    fill: #fff;\n    transition: opacity 0.25s ease-in-out;\n}\n\ncode, samp, kbd {\n\ttext-align: left;\n\tcolor: #333;\n\t}\npre code {\n\tline-height: 1.6em;\n\tfont-size: 15px;\n\t}\npre {\n        background-color: #FFF9C4;\n\tpadding: 2em 2em 2em 2em;\n\tborder-left: 11px solid #FFD600;\n\tmargin: 1.7em 0 1.7em 0.3em;\n\toverflow: auto;\n\twidth: 93%;\n\t}\n/* target IE7 and IE6 */\n*:first-child+html pre {\n\tpadding-bottom: 2em;\n\toverflow-y: hidden;\n\toverflow: visible;\n\toverflow-x: auto; \n\t}\n* html pre { \n\tpadding-bottom: 2em;\n\toverflow: visible;\n\toverflow-x: auto;\n\t}",
            "bag": "default",
            "revision": "2",
            "type": "text/vnd.tiddlywiki",
            "title": "$:/themes/tesseract/clevernote/stylesheet",
            "tags": "$:/tags/Stylesheet",
            "modified": "20190426050156576",
            "list-after": "$:/themes/tiddlywiki/vanilla/base"
        }
    }
}
我的TiddlyWiki
yes
$:/core/ui/ControlPanel/Plugins/Installed/Plugins
$:/core/ui/ControlPanel/Saving
$:/core/ui/ControlPanel/Saving/GitHub
$:/core/ui/SideBar/Recent
no

{
    "tiddlers": {
        "$:/themes/tiddlywiki/snowwhite/base": {
            "title": "$:/themes/tiddlywiki/snowwhite/base",
            "tags": "[[$:/tags/Stylesheet]]",
            "text": "\\define sidebarbreakpoint-minus-one()\n<$text text={{{ [{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}removesuffix[px]subtract[1]addsuffix[px]] ~[{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}] }}}/>\n\\end\n\n\\rules only filteredtranscludeinline transcludeinline macrodef macrocallinline\n\n.tc-sidebar-header {\n\ttext-shadow: 0 1px 0 <<colour sidebar-foreground-shadow>>;\n}\n\n.tc-tiddler-info {\n\t<<box-shadow \"inset 1px 2px 3px rgba(0,0,0,0.1)\">>\n}\n\n@media screen {\n\t.tc-tiddler-frame {\n\t\t<<box-shadow \"1px 1px 5px rgba(0, 0, 0, 0.3)\">>\n\t}\n}\n\n@media (max-width: <<sidebarbreakpoint-minus-one>>) {\n\t.tc-tiddler-frame {\n\t\t<<box-shadow none>>\n\t}\n}\n\n.tc-page-controls button svg, .tc-tiddler-controls button svg, .tc-topbar button svg {\n\t<<transition \"fill 150ms ease-in-out\">>\n}\n\n.tc-tiddler-controls button.tc-selected,\n.tc-page-controls button.tc-selected {\n\t<<filter \"drop-shadow(0px -1px 2px rgba(0,0,0,0.25))\">>\n}\n\n.tc-tiddler-frame input.tc-edit-texteditor {\n\t<<box-shadow \"inset 0 1px 8px rgba(0, 0, 0, 0.15)\">>\n}\n\n.tc-edit-tags {\n\t<<box-shadow \"inset 0 1px 8px rgba(0, 0, 0, 0.15)\">>\n}\n\n.tc-tiddler-frame .tc-edit-tags input.tc-edit-texteditor {\n\t<<box-shadow \"none\">>\n\tborder: none;\n\toutline: none;\n}\n\ntextarea.tc-edit-texteditor {\n\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/editorfontfamily}};\n}\n\ncanvas.tc-edit-bitmapeditor  {\n\t<<box-shadow \"2px 2px 5px rgba(0, 0, 0, 0.5)\">>\n}\n\n.tc-drop-down {\n\tborder-radius: 4px;\n\t<<box-shadow \"2px 2px 10px rgba(0, 0, 0, 0.5)\">>\n}\n\n.tc-block-dropdown {\n\tborder-radius: 4px;\n\t<<box-shadow \"2px 2px 10px rgba(0, 0, 0, 0.5)\">>\n}\n\n.tc-modal {\n\tborder-radius: 6px;\n\t<<box-shadow \"0 3px 7px rgba(0,0,0,0.3)\">>\n}\n\n.tc-modal-footer {\n\tborder-radius: 0 0 6px 6px;\n\t<<box-shadow \"inset 0 1px 0 #fff\">>;\n}\n\n\n.tc-alert {\n\tborder-radius: 6px;\n\t<<box-shadow \"0 3px 7px rgba(0,0,0,0.6)\">>\n}\n\n.tc-notification {\n\tborder-radius: 6px;\n\t<<box-shadow \"0 3px 7px rgba(0,0,0,0.3)\">>\n\ttext-shadow: 0 1px 0 rgba(255,255,255, 0.8);\n}\n\n.tc-sidebar-lists .tc-tab-set .tc-tab-divider {\n\tborder-top: none;\n\theight: 1px;\n\t<<background-linear-gradient \"left, rgba(0,0,0,0.15) 0%, rgba(0,0,0,0.0) 100%\">>\n}\n\n.tc-more-sidebar > .tc-tab-set > .tc-tab-buttons > button {\n\t<<background-linear-gradient \"left, rgba(0,0,0,0.01) 0%, rgba(0,0,0,0.1) 100%\">>\n}\n\n.tc-more-sidebar > .tc-tab-set > .tc-tab-buttons > button.tc-tab-selected {\n\t<<background-linear-gradient \"left, rgba(0,0,0,0.05) 0%, rgba(255,255,255,0.05) 100%\">>\n}\n\n.tc-message-box img {\n\t<<box-shadow \"1px 1px 3px rgba(0,0,0,0.5)\">>\n}\n\n.tc-plugin-info {\n\t<<box-shadow \"1px 1px 3px rgba(0,0,0,0.5)\">>\n}\n"
        }
    }
}
{
    "tiddlers": {
        "$:/themes/tiddlywiki/vanilla/base": {
            "title": "$:/themes/tiddlywiki/vanilla/base",
            "tags": "[[$:/tags/Stylesheet]]",
            "text": "\\define custom-background-datauri()\n<$set name=\"background\" value={{$:/themes/tiddlywiki/vanilla/settings/backgroundimage}}>\n<$list filter=\"[<background>is[image]]\">\n`background: url(`\n<$list filter=\"[<background>!has[_canonical_uri]]\">\n`\"`<$macrocall $name=\"datauri\" title={{$:/themes/tiddlywiki/vanilla/settings/backgroundimage}}/>`\"`\n</$list>\n<$list filter=\"[<background>has[_canonical_uri]]\">\n`\"`<$view tiddler={{$:/themes/tiddlywiki/vanilla/settings/backgroundimage}} field=\"_canonical_uri\"/>`\"`\n</$list>\n`) center center;`\n`background-attachment: `{{$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment}}`;\n-webkit-background-size:` {{$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize}}`;\n-moz-background-size:` {{$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize}}`;\n-o-background-size:` {{$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize}}`;\nbackground-size:` {{$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize}}`;`\n</$list>\n</$set>\n\\end\n\n\\define sidebarbreakpoint()\n<$text text={{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}/>\n\\end\n\n\\define sidebarbreakpoint-minus-one()\n<$text text={{{ [{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}removesuffix[px]subtract[1]addsuffix[px]] ~[{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}] }}}/>\n\\end\n\n\\define if-fluid-fixed(text,hiddenSidebarText)\n<$reveal state=\"$:/themes/tiddlywiki/vanilla/options/sidebarlayout\" type=\"match\" text=\"fluid-fixed\">\n$text$\n<$reveal state=\"$:/state/sidebar\" type=\"nomatch\" text=\"yes\" default=\"yes\">\n$hiddenSidebarText$\n</$reveal>\n</$reveal>\n\\end\n\n\\define if-editor-height-fixed(then,else)\n<$reveal state=\"$:/config/TextEditor/EditorHeight/Mode\" type=\"match\" text=\"fixed\">\n$then$\n</$reveal>\n<$reveal state=\"$:/config/TextEditor/EditorHeight/Mode\" type=\"match\" text=\"auto\">\n$else$\n</$reveal>\n\\end\n\n\\define set-type-selector-min-width()\n<$set name=\"typeLength\" value={{{ [all[shadows+tiddlers]prefix[$:/language/Docs/Types/]get[name]length[]maxall[]] }}}>\n\n\t.tc-type-selector-dropdown-wrapper {\n\t\tmin-width: calc(<<typeLength>>ch + 4em);\n\t}\n\n\t.tc-type-selector-dropdown-wrapper input.tc-edit-typeeditor {\n\t\tmin-width: <<typeLength>>ch;\n\t}\n\n</$set>\n\\end\n\n\\rules only filteredtranscludeinline transcludeinline macrodef macrocallinline macrocallblock\n\n/*\n** Start with the normalize CSS reset, and then belay some of its effects\n*/\n\n{{$:/themes/tiddlywiki/vanilla/reset}}\n\n*, input[type=\"search\"] {\n\tbox-sizing: border-box;\n\t-moz-box-sizing: border-box;\n\t-webkit-box-sizing: border-box;\n}\n\ninput[type=\"search\"] {\n  outline-offset: initial;\n}\n\nhtml button {\n\tline-height: 1.2;\n\tcolor: <<colour button-foreground>>;\n\tfill: <<colour button-foreground>>;\n\tbackground: <<colour button-background>>;\n\tborder-color: <<colour button-border>>;\n}\n\nbutton:disabled svg {\n\tfill: <<colour muted-foreground>>;\n}\n\n/*\n** Basic element styles\n*/\n\nhtml, body {\n\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/fontfamily}};\n\ttext-rendering: optimizeLegibility; /* Enables kerning and ligatures etc. */\n\t-webkit-font-smoothing: antialiased;\n\t-moz-osx-font-smoothing: grayscale;\n}\n\nhtml:-webkit-full-screen {\n\tbackground-color: <<colour page-background>>;\n}\n\nbody.tc-body {\n\tfont-size: {{$:/themes/tiddlywiki/vanilla/metrics/fontsize}};\n\tline-height: {{$:/themes/tiddlywiki/vanilla/metrics/lineheight}};\n\tword-wrap: break-word;\n\t<<custom-background-datauri>>\n\tcolor: <<colour foreground>>;\n\tbackground-color: <<colour page-background>>;\n\tfill: <<colour foreground>>;\n}\n\n<<if-background-attachment \"\"\"\n\nbody.tc-body {\n        background-color: transparent;\n}\n\n\"\"\">>\n\n/**\n * Correct the font size and margin on `h1` elements within `section` and\n * `article` contexts in Chrome, Firefox, and Safari.\n */\n\nh1 {\n\tfont-size: 2em;\n}\n\nh1, h2, h3, h4, h5, h6 {\n\tline-height: 1.2;\n\tfont-weight: 300;\n}\n\npre {\n\tdisplay: block;\n\tmargin-top: 1em;\n\tmargin-bottom: 1em;\n\tword-break: normal;\n\tword-wrap: break-word;\n\twhite-space: {{$:/themes/tiddlywiki/vanilla/options/codewrapping}};\n\tbackground-color: <<colour pre-background>>;\n\tborder: 1px solid <<colour pre-border>>;\n\tpadding: 0 3px 2px;\n\tborder-radius: 3px;\n\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/codefontfamily}};\n}\n\ncode {\n\tcolor: <<colour code-foreground>>;\n\tbackground-color: <<colour code-background>>;\n\tborder: 1px solid <<colour code-border>>;\n\twhite-space: {{$:/themes/tiddlywiki/vanilla/options/codewrapping}};\n\tpadding: 0 3px 2px;\n\tborder-radius: 3px;\n\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/codefontfamily}};\n}\n\nblockquote {\n\tborder-left: 5px solid <<colour blockquote-bar>>;\n\tmargin-left: 25px;\n\tpadding-left: 10px;\n\tquotes: \"\\201C\"\"\\201D\"\"\\2018\"\"\\2019\";\n}\n\nblockquote > div {\n\tmargin-top: 1em;\n\tmargin-bottom: 1em;\n}\n\nblockquote.tc-big-quote {\n\tfont-family: Georgia, serif;\n\tposition: relative;\n\tbackground: <<colour pre-background>>;\n\tborder-left: none;\n\tmargin-left: 50px;\n\tmargin-right: 50px;\n\tpadding: 10px;\n    border-radius: 8px;\n}\n\nblockquote.tc-big-quote cite:before {\n\tcontent: \"\\2014 \\2009\";\n}\n\nblockquote.tc-big-quote:before {\n\tfont-family: Georgia, serif;\n\tcolor: <<colour blockquote-bar>>;\n\tcontent: open-quote;\n\tfont-size: 8em;\n\tline-height: 0.1em;\n\tmargin-right: 0.25em;\n\tvertical-align: -0.4em;\n\tposition: absolute;\n    left: -50px;\n    top: 42px;\n}\n\nblockquote.tc-big-quote:after {\n\tfont-family: Georgia, serif;\n\tcolor: <<colour blockquote-bar>>;\n\tcontent: close-quote;\n\tfont-size: 8em;\n\tline-height: 0.1em;\n\tmargin-right: 0.25em;\n\tvertical-align: -0.4em;\n\tposition: absolute;\n    right: -80px;\n    bottom: -20px;\n}\n\ndl dt {\n\tfont-weight: bold;\n\tmargin-top: 6px;\n}\n\nbutton, textarea, input, select {\n\toutline-color: <<colour primary>>;\n}\n\ntextarea,\ninput[type=text],\ninput[type=search],\ninput[type=\"\"],\ninput:not([type]) {\n\tcolor: <<colour foreground>>;\n\tbackground: <<colour background>>;\n}\n\ninput[type=\"checkbox\"] {\n  vertical-align: middle;\n}\n\ninput[type=\"search\"]::-webkit-search-decoration,\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-results-button,\ninput[type=\"search\"]::-webkit-search-results-decoration {\n\t-webkit-appearance:none;\n}\n\n.tc-muted {\n\tcolor: <<colour muted-foreground>>;\n}\n\nsvg.tc-image-button {\n\tpadding: 0px 1px 1px 0px;\n}\n\n.tc-icon-wrapper > svg {\n\twidth: 1em;\n\theight: 1em;\n}\n\nkbd {\n\tdisplay: inline-block;\n\tpadding: 3px 5px;\n\tfont-size: 0.8em;\n\tline-height: 1.2;\n\tcolor: <<colour foreground>>;\n\tvertical-align: middle;\n\tbackground-color: <<colour background>>;\n\tborder: solid 1px <<colour muted-foreground>>;\n\tborder-bottom-color: <<colour muted-foreground>>;\n\tborder-radius: 3px;\n\tbox-shadow: inset 0 -1px 0 <<colour muted-foreground>>;\n}\n\n::selection {\n\tbackground-color: Highlight;\n\tcolor: HighlightText;\n\tbackground-color: <<colour selection-background>>;\n\tcolor: <<colour selection-foreground>>;\n}\n\n/*\nMarkdown likes putting code elements inside pre elements\n*/\npre > code {\n\tpadding: 0;\n\tborder: none;\n\tbackground-color: inherit;\n\tcolor: inherit;\n}\n\ntable {\n\tborder: 1px solid <<colour table-border>>;\n\twidth: auto;\n\tmax-width: 100%;\n\tcaption-side: bottom;\n\tmargin-top: 1em;\n\tmargin-bottom: 1em;\n\t/* next 2 elements needed, since normalize 8.0.1 */\n\tborder-collapse: collapse;\n\tborder-spacing: 0;\n}\n\ntable th, table td {\n\tpadding: 0 7px 0 7px;\n\tborder-top: 1px solid <<colour table-border>>;\n\tborder-left: 1px solid <<colour table-border>>;\n}\n\ntable thead tr td, table th {\n\tbackground-color: <<colour table-header-background>>;\n\tfont-weight: bold;\n}\n\ntable tfoot tr td {\n\tbackground-color: <<colour table-footer-background>>;\n}\n\n.tc-csv-table {\n\twhite-space: nowrap;\n}\n\n.tc-tiddler-frame img,\n.tc-tiddler-frame svg,\n.tc-tiddler-frame canvas,\n.tc-tiddler-frame embed,\n.tc-tiddler-frame iframe {\n\tmax-width: 100%;\n}\n\n.tc-tiddler-body > embed,\n.tc-tiddler-body > iframe {\n\twidth: 100%;\n\theight: 600px;\n}\n\n/*\n** Links\n*/\n\nbutton.tc-tiddlylink,\na.tc-tiddlylink {\n\ttext-decoration: none;\n\tfont-weight: 500;\n\tcolor: <<colour tiddler-link-foreground>>;\n\t-webkit-user-select: inherit; /* Otherwise the draggable attribute makes links impossible to select */\n}\n\n.tc-sidebar-lists a.tc-tiddlylink {\n\tcolor: <<colour sidebar-tiddler-link-foreground>>;\n}\n\n.tc-sidebar-lists a.tc-tiddlylink:hover {\n\tcolor: <<colour sidebar-tiddler-link-foreground-hover>>;\n}\n\nbutton.tc-tiddlylink:hover,\na.tc-tiddlylink:hover {\n\ttext-decoration: underline;\n}\n\na.tc-tiddlylink-resolves {\n}\n\na.tc-tiddlylink-shadow {\n\tfont-weight: bold;\n}\n\na.tc-tiddlylink-shadow.tc-tiddlylink-resolves {\n\tfont-weight: normal;\n}\n\na.tc-tiddlylink-missing {\n\tfont-style: italic;\n}\n\na.tc-tiddlylink-external {\n\ttext-decoration: underline;\n\tcolor: <<colour external-link-foreground>>;\n\tbackground-color: <<colour external-link-background>>;\n}\n\na.tc-tiddlylink-external:visited {\n\tcolor: <<colour external-link-foreground-visited>>;\n\tbackground-color: <<colour external-link-background-visited>>;\n}\n\na.tc-tiddlylink-external:hover {\n\tcolor: <<colour external-link-foreground-hover>>;\n\tbackground-color: <<colour external-link-background-hover>>;\n}\n\n.tc-drop-down a.tc-tiddlylink:hover {\n\tcolor: <<colour tiddler-link-background>>;\n}\n\n/*\n** Drag and drop styles\n*/\n\n.tc-tiddler-dragger {\n\tposition: relative;\n\tz-index: -10000;\n}\n\n.tc-tiddler-dragger-inner {\n\tposition: absolute;\n\ttop: -1000px;\n\tleft: -1000px;\n\tdisplay: inline-block;\n\tpadding: 8px 20px;\n\tfont-size: 16.9px;\n\tfont-weight: bold;\n\tline-height: 20px;\n\tcolor: <<colour dragger-foreground>>;\n\ttext-shadow: 0 1px 0 rgba(0, 0, 0, 1);\n\twhite-space: nowrap;\n\tvertical-align: baseline;\n\tbackground-color: <<colour dragger-background>>;\n\tborder-radius: 20px;\n}\n\n.tc-tiddler-dragger-cover {\n\tposition: absolute;\n\tbackground-color: <<colour page-background>>;\n}\n\n.tc-page-container > .tc-dropzone {\n\tmin-height: 100vh;\n}\n\n.tc-dropzone {\n\tposition: relative;\n}\n\n.tc-dropzone.tc-dragover:before {\n\tz-index: 10000;\n\tdisplay: block;\n\tposition: fixed;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbackground: <<colour dropzone-background>>;\n\ttext-align: center;\n\tcontent: \"<<lingo DropMessage>>\";\n}\n\n.tc-droppable > .tc-droppable-placeholder {\n\tdisplay: none;\n}\n\n.tc-droppable.tc-dragover > .tc-droppable-placeholder {\n\tdisplay: block;\n\tborder: 2px dashed <<colour dropzone-background>>;\n}\n\n.tc-draggable {\n\tcursor: move;\n}\n\n.tc-sidebar-tab-open .tc-droppable-placeholder, .tc-tagged-draggable-list .tc-droppable-placeholder,\n.tc-links-draggable-list .tc-droppable-placeholder {\n\tline-height: 2em;\n\theight: 2em;\n}\n\n.tc-sidebar-tab-open-item {\n\tposition: relative;\n}\n\n.tc-sidebar-tab-open .tc-btn-invisible.tc-btn-mini svg {\n\tfont-size: 0.7em;\n\tfill: <<colour muted-foreground>>;\n}\n\n/*\n** Plugin reload warning\n*/\n\n.tc-plugin-reload-warning {\n\tz-index: 1000;\n\tdisplay: block;\n\tposition: fixed;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbackground: <<colour alert-background>>;\n\ttext-align: center;\n}\n\n/*\n** Buttons\n*/\n\nbutton svg, button img, label svg, label img {\n\tvertical-align: middle;\n}\n\n.tc-btn-invisible {\n\tpadding: 0;\n\tmargin: 0;\n\tbackground: none;\n\tborder: none;\n\tcursor: pointer;\n\tcolor: <<colour foreground>>;\n\tfill: <<colour foreground>>;\n}\n\n.tc-btn-boxed {\n\tfont-size: 0.6em;\n\tpadding: 0.2em;\n\tmargin: 1px;\n\tbackground: none;\n\tborder: 1px solid <<colour tiddler-controls-foreground>>;\n\tborder-radius: 0.25em;\n}\n\nhtml body.tc-body .tc-btn-boxed svg {\n\tfont-size: 1.6666em;\n}\n\n.tc-btn-boxed:hover {\n\tbackground: <<colour muted-foreground>>;\n\tcolor: <<colour background>>;\n}\n\nhtml body.tc-body .tc-btn-boxed:hover svg {\n\tfill: <<colour background>>;\n}\n\n.tc-btn-rounded {\n\tfont-size: 0.5em;\n\tline-height: 2;\n\tpadding: 0em 0.3em 0.2em 0.4em;\n\tmargin: 1px;\n\tborder: 1px solid <<colour muted-foreground>>;\n\tbackground: <<colour muted-foreground>>;\n\tcolor: <<colour background>>;\n\tborder-radius: 2em;\n}\n\nhtml body.tc-body .tc-btn-rounded svg {\n\tfont-size: 1.6666em;\n\tfill: <<colour background>>;\n}\n\n.tc-btn-rounded:hover {\n\tborder: 1px solid <<colour muted-foreground>>;\n\tbackground: <<colour background>>;\n\tcolor: <<colour muted-foreground>>;\n}\n\nhtml body.tc-body .tc-btn-rounded:hover svg {\n\tfill: <<colour muted-foreground>>;\n}\n\n.tc-btn-icon svg {\n\theight: 1em;\n\twidth: 1em;\n\tfill: <<colour muted-foreground>>;\n}\n\n.tc-btn-text {\n\tpadding: 0;\n\tmargin: 0;\n}\n\n/* used for documentation \"fake\" buttons */\n.tc-btn-standard {\n\tline-height: 1.8;\n\tcolor: #667;\n\tbackground-color: #e0e0e0;\n\tborder: 1px solid #888;\n\tpadding: 2px 1px 2px 1px;\n\tmargin: 1px 4px 1px 4px;\n}\n\n.tc-btn-big-green {\n\tdisplay: inline-block;\n\tpadding: 8px;\n\tmargin: 4px 8px 4px 8px;\n\tbackground: <<colour download-background>>;\n\tcolor: <<colour download-foreground>>;\n\tfill: <<colour download-foreground>>;\n\tborder: none;\n\tborder-radius: 2px;\n\tfont-size: 1.2em;\n\tline-height: 1.4em;\n\ttext-decoration: none;\n}\n\n.tc-btn-big-green svg,\n.tc-btn-big-green img {\n\theight: 2em;\n\twidth: 2em;\n\tvertical-align: middle;\n\tfill: <<colour download-foreground>>;\n}\n\n.tc-primary-btn {\n \tbackground: <<colour primary>>;\n}\n\n.tc-sidebar-lists input {\n\tcolor: <<colour foreground>>;\n}\n\n.tc-sidebar-lists button {\n\tcolor: <<colour sidebar-button-foreground>>;\n\tfill: <<colour sidebar-button-foreground>>;\n}\n\n.tc-sidebar-lists button.tc-btn-mini {\n\tcolor: <<colour sidebar-muted-foreground>>;\n}\n\n.tc-sidebar-lists button.tc-btn-mini:hover {\n\tcolor: <<colour sidebar-muted-foreground-hover>>;\n}\n\n.tc-sidebar-lists button small {\n\tcolor: <<colour foreground>>;\n}\n\nbutton svg.tc-image-button, button .tc-image-button img {\n\theight: 1em;\n\twidth: 1em;\n}\n\n.tc-unfold-banner {\n\tposition: absolute;\n\tpadding: 0;\n\tmargin: 0;\n\tbackground: none;\n\tborder: none;\n\twidth: 100%;\n\twidth: calc(100% + 2px);\n\tmargin-left: -43px;\n\ttext-align: center;\n\tborder-top: 2px solid <<colour tiddler-info-background>>;\n\tmargin-top: 4px;\n}\n\n.tc-unfold-banner:hover {\n\tbackground: <<colour tiddler-info-background>>;\n\tborder-top: 2px solid <<colour tiddler-info-border>>;\n}\n\n.tc-unfold-banner svg, .tc-fold-banner svg {\n\theight: 0.75em;\n\tfill: <<colour tiddler-controls-foreground>>;\n}\n\n.tc-unfold-banner:hover svg, .tc-fold-banner:hover svg {\n\tfill: <<colour tiddler-controls-foreground-hover>>;\n}\n\n.tc-fold-banner {\n\tposition: absolute;\n\tpadding: 0;\n\tmargin: 0;\n\tbackground: none;\n\tborder: none;\n\twidth: 23px;\n\ttext-align: center;\n\tmargin-left: -35px;\n\ttop: 6px;\n\tbottom: 6px;\n}\n\n.tc-fold-banner:hover {\n\tbackground: <<colour tiddler-info-background>>;\n}\n\n@media (max-width: <<sidebarbreakpoint-minus-one>>) {\n\n\t.tc-unfold-banner {\n\t\tposition: static;\n\t\twidth: calc(100% + 59px);\n\t}\n\n\t.tc-fold-banner {\n\t\twidth: 16px;\n\t\tmargin-left: -16px;\n\t\tfont-size: 0.75em;\n\t}\n\n}\n\n/*\n** Tags and missing tiddlers\n*/\n\n.tc-tag-list-item {\n\tposition: relative;\n\tdisplay: inline-block;\n}\n\n.tc-tags-wrapper {\n\tmargin: 4px 0 14px 0;\n}\n\n.tc-tags-wrapper .tc-tag-list-item {\n\tmargin-right: 7px;\n}\n\n.tc-missing-tiddler-label {\n\tfont-style: italic;\n\tfont-weight: normal;\n\tdisplay: inline-block;\n\tfont-size: 11.844px;\n\tline-height: 14px;\n\twhite-space: nowrap;\n\tvertical-align: baseline;\n}\n\n.tc-block-tags-dropdown > .tc-btn-invisible:hover {\n\tbackground-color: <<colour primary>>;\n}\n\nbutton.tc-tag-label, span.tc-tag-label {\n\tdisplay: inline-block;\n\tpadding: 0.16em 0.7em;\n\tfont-size: 0.9em;\n\tfont-weight: 400;\n\tline-height: 1.2em;\n\tcolor: <<colour tag-foreground>>;\n\twhite-space: nowrap;\n\tvertical-align: baseline;\n\tbackground-color: <<colour tag-background>>;\n\tborder-radius: 1em;\n}\n\n.tc-sidebar-scrollable .tc-tag-label {\n\ttext-shadow: none;\n}\n\n.tc-untagged-separator {\n\twidth: 10em;\n\tleft: 0;\n\tmargin-left: 0;\n\tborder: 0;\n\theight: 1px;\n\tbackground: <<colour tab-divider>>;\n}\n\nbutton.tc-untagged-label {\n\tbackground-color: <<colour untagged-background>>;\n}\n\n.tc-tag-label svg, .tc-tag-label img {\n\theight: 1em;\n\twidth: 1em;\n\tmargin-right: 3px; \n\tmargin-bottom: 1px;\n\tvertical-align: bottom;\n}\n\n.tc-edit-tags button.tc-remove-tag-button svg {\n\tfont-size: 0.7em;\n\tvertical-align: middle;\n}\n\n.tc-tag-manager-table .tc-tag-label {\n\twhite-space: normal;\n}\n\n.tc-tag-manager-tag {\n\twidth: 100%;\n}\n\nbutton.tc-btn-invisible.tc-remove-tag-button {\n\toutline: none;\n}\n\n.tc-tag-button-selected,\n.tc-list-item-selected a.tc-tiddlylink, a.tc-list-item-selected {\n\tbackground-color: <<colour primary>>;\n\tcolor: <<colour tiddler-background>>;\n}\n\n/*\n** Page layout\n*/\n\n.tc-topbar {\n\tposition: fixed;\n\tz-index: 1200;\n}\n\n.tc-topbar-left {\n\tleft: 29px;\n\ttop: 5px;\n}\n\n.tc-topbar-right {\n\ttop: 5px;\n\tright: 29px;\n}\n\n@media (max-width: <<sidebarbreakpoint-minus-one>>) {\n\n\t.tc-topbar-right {\n\t\tright: 10px;\n\t}\n\n}\n\n.tc-topbar button {\n\tpadding: 8px;\n}\n\n.tc-topbar svg {\n\tfill: <<colour muted-foreground>>;\n}\n\n.tc-topbar button:hover svg {\n\tfill: <<colour foreground>>;\n}\n\n@media (max-width: <<sidebarbreakpoint-minus-one>>) {\n\n\t.tc-show-sidebar-btn svg.tc-image-chevron-left, .tc-hide-sidebar-btn svg.tc-image-chevron-right {\n\t\ttransform: rotate(-90deg);\n\t}\n\n}\n\n.tc-sidebar-header {\n\tcolor: <<colour sidebar-foreground>>;\n\tfill: <<colour sidebar-foreground>>;\n}\n\n.tc-sidebar-header .tc-title a.tc-tiddlylink-resolves {\n\tfont-weight: 300;\n}\n\n.tc-sidebar-header .tc-sidebar-lists p {\n\tmargin-top: 3px;\n\tmargin-bottom: 3px;\n}\n\n.tc-sidebar-header .tc-missing-tiddler-label {\n\tcolor: <<colour sidebar-foreground>>;\n}\n\n.tc-advanced-search input {\n\twidth: 60%;\n}\n\n.tc-search a svg {\n\twidth: 1.2em;\n\theight: 1.2em;\n\tvertical-align: middle;\n}\n\n.tc-page-controls {\n\tmargin-top: 14px;\n\tfont-size: 1.5em;\n}\n\n.tc-page-controls .tc-drop-down {\n  font-size: 1rem;\n}\n\n.tc-page-controls button {\n\tmargin-right: 0.5em;\n}\n\n.tc-page-controls a.tc-tiddlylink:hover {\n\ttext-decoration: none;\n}\n\n.tc-page-controls img {\n\twidth: 1em;\n}\n\n.tc-page-controls svg {\n\tfill: <<colour sidebar-controls-foreground>>;\n}\n\n.tc-page-controls button:hover svg, .tc-page-controls a:hover svg {\n\tfill: <<colour sidebar-controls-foreground-hover>>;\n}\n\n.tc-sidebar-lists .tc-menu-list-item {\n\twhite-space: nowrap;\n}\n\n.tc-menu-list-count {\n\tfont-weight: bold;\n}\n\n.tc-menu-list-subitem {\n\tpadding-left: 7px;\n}\n\n.tc-story-river {\n\tposition: relative;\n}\n\n@media (max-width: <<sidebarbreakpoint-minus-one>>) {\n\n\t.tc-sidebar-header {\n\t\tpadding: 14px;\n\t\tmin-height: 32px;\n\t\tmargin-top: {{$:/themes/tiddlywiki/vanilla/metrics/storytop}};\n\t\ttransition:  min-height {{$:/config/AnimationDuration}}ms ease-in-out, padding-top {{$:/config/AnimationDuration}}ms ease-in-out, padding-bottom {{$:/config/AnimationDuration}}ms ease-in-out;\n\t}\n\t\n\t<<if-no-sidebar \"\"\"\n\n\t\t.tc-sidebar-header {\n\t\t\tmin-height: 0;\n\t\t\tpadding-top: 0;\n\t\t\tpadding-bottom: 0;\n\t\t}\n\n\t\"\"\">>\n\n\t.tc-story-river {\n\t\tposition: relative;\n\t\tpadding: 0;\n\t}\n}\n\n@media (min-width: <<sidebarbreakpoint>>) {\n\n\t.tc-message-box {\n\t\tmargin: 21px -21px 21px -21px;\n\t}\n\n\t.tc-sidebar-scrollable {\n\t\tposition: fixed;\n\t\ttop: {{$:/themes/tiddlywiki/vanilla/metrics/storytop}};\n\t\tleft: {{$:/themes/tiddlywiki/vanilla/metrics/storyright}};\n\t\tbottom: 0;\n\t\tright: 0;\n\t\toverflow-y: auto;\n\t\toverflow-x: auto;\n\t\t-webkit-overflow-scrolling: touch;\n\t\tmargin: 0 0 0 -42px;\n\t\tpadding: 71px 0 28px 42px;\n\t}\n\n\thtml[dir=\"rtl\"] .tc-sidebar-scrollable {\n\t\tleft: auto;\n\t\tright: {{$:/themes/tiddlywiki/vanilla/metrics/storyright}};\n\t}\n\n\t.tc-story-river {\n\t\tposition: relative;\n\t\tleft: {{$:/themes/tiddlywiki/vanilla/metrics/storyleft}};\n\t\ttop: {{$:/themes/tiddlywiki/vanilla/metrics/storytop}};\n\t\twidth: {{$:/themes/tiddlywiki/vanilla/metrics/storywidth}};\n\t\tpadding: 42px 42px 42px 42px;\n\t}\n\n<<if-no-sidebar \"\n\n\t.tc-story-river {\n\t\twidth: calc(100% - {{$:/themes/tiddlywiki/vanilla/metrics/storyleft}});\n\t}\n\n\">>\n\n\t.tc-story-river.tc-static-story-river {\n\t\tmargin-right: 0;\n\t\tpadding-right: 42px;\n\t}\n\n}\n\n@media print {\n\n\tbody.tc-body {\n\t\tbackground-color: transparent;\n\t}\n\n\t.tc-sidebar-header, .tc-topbar {\n\t\tdisplay: none;\n\t}\n\n\t.tc-story-river {\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t}\n\n\t.tc-story-river .tc-tiddler-frame {\n\t\tmargin: 0;\n\t\tborder: none;\n\t\tpadding: 0;\n\t}\n}\n\n/*\n** Tiddler styles\n*/\n\n.tc-tiddler-frame {\n\tposition: relative;\n\tmargin-bottom: 28px;\n\tbackground-color: <<colour tiddler-background>>;\n\tborder: 1px solid <<colour tiddler-border>>;\n}\n\n{{$:/themes/tiddlywiki/vanilla/sticky}}\n\n.tc-tiddler-info {\n\toverflow: hidden;\n\tpadding: 14px 42px 14px 42px;\n\tbackground-color: <<colour tiddler-info-background>>;\n\tborder-top: 1px solid <<colour tiddler-info-border>>;\n\tborder-bottom: 1px solid <<colour tiddler-info-border>>;\n}\n\n.tc-tiddler-info p {\n\tmargin-top: 3px;\n\tmargin-bottom: 3px;\n}\n\n.tc-tiddler-info .tc-tab-buttons button.tc-tab-selected {\n\tbackground-color: <<colour tiddler-info-tab-background>>;\n\tborder-bottom: 1px solid <<colour tiddler-info-tab-background>>;\n}\n\n@media (max-width: <<sidebarbreakpoint-minus-one>>) {\n\n\t.tc-tiddler-info {\n\t\tpadding: 14px 14px 14px 14px;\n\t}\n\n}\n\n.tc-view-field-table {\n\twidth: 100%;\n}\n\n.tc-view-field-name {\n\twidth: 1%; /* Makes this column be as narrow as possible */\n\ttext-align: right;\n\tfont-style: italic;\n\tfont-weight: 200;\n}\n\n.tc-view-field-value {\n}\n\n@media (max-width: <<sidebarbreakpoint-minus-one>>) {\n\t.tc-tiddler-frame {\n\t\tpadding: 14px 14px 14px 14px;\n\t\tmargin-bottom: .5em;\n\t}\n\n\t.tc-tiddler-info {\n\t\tmargin: 0 -14px 0 -14px;\n\t}\n}\n\n@media (min-width: <<sidebarbreakpoint>>) {\n\t.tc-tiddler-frame {\n\t\tpadding: 28px 42px 42px 42px;\n\t\twidth: {{$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth}};\n\t\tborder-radius: 2px;\n\t}\n\n<<if-no-sidebar \"\n\n\t.tc-tiddler-frame {\n\t\twidth: 100%;\n\t}\n\n\">>\n\n\t.tc-tiddler-info {\n\t\tmargin: 0 -42px 0 -42px;\n\t}\n}\n\n.tc-site-title,\n.tc-titlebar {\n\tfont-weight: 300;\n\tfont-size: 2.35em;\n\tline-height: 1.35em;\n\tcolor: <<colour tiddler-title-foreground>>;\n\tmargin: 0;\n}\n\n.tc-site-title {\n\tcolor: <<colour site-title-foreground>>;\n}\n\n.tc-tiddler-title-icon {\n\tvertical-align: middle;\n\tmargin-right: .1em;\n}\n\n.tc-system-title-prefix {\n\tcolor: <<colour muted-foreground>>;\n}\n\n.tc-titlebar h2 {\n\tfont-size: 1em;\n\tdisplay: inline;\n}\n\n.tc-titlebar img {\n\theight: 1em;\n}\n\n.tc-subtitle {\n\tfont-size: 0.9em;\n\tcolor: <<colour tiddler-subtitle-foreground>>;\n\tfont-weight: 300;\n}\n\n.tc-subtitle .tc-tiddlylink {\n\tmargin-right: .3em;\n}\n\n.tc-tiddler-missing .tc-title {\n  font-style: italic;\n  font-weight: normal;\n}\n\n.tc-tiddler-frame .tc-tiddler-controls {\n\tfloat: right;\n}\n\n.tc-tiddler-controls .tc-drop-down {\n\tfont-size: 0.6em;\n}\n\n.tc-tiddler-controls .tc-drop-down .tc-drop-down {\n\tfont-size: 1em;\n}\n\n.tc-tiddler-controls > span > button,\n.tc-tiddler-controls > span > span > button,\n.tc-tiddler-controls > span > span > span > button {\n\tvertical-align: baseline;\n\tmargin-left:5px;\n}\n\n.tc-tiddler-controls button svg, .tc-tiddler-controls button img,\n.tc-search button svg, .tc-search a svg {\n\tfill: <<colour tiddler-controls-foreground>>;\n}\n\n.tc-tiddler-controls button svg, .tc-tiddler-controls button img {\n\theight: 0.75em;\n}\n\n.tc-search button svg, .tc-search a svg {\n    height: 1.2em;\n    width: 1.2em;\n    margin: 0 0.25em;\n}\n\n.tc-tiddler-controls button.tc-selected svg,\n.tc-page-controls button.tc-selected svg  {\n\tfill: <<colour tiddler-controls-foreground-selected>>;\n}\n\n.tc-tiddler-controls button.tc-btn-invisible:hover svg,\n.tc-search button:hover svg, .tc-search a:hover svg {\n\tfill: <<colour tiddler-controls-foreground-hover>>;\n}\n\n@media print {\n\t.tc-tiddler-controls {\n\t\tdisplay: none;\n\t}\n}\n\n.tc-tiddler-help { /* Help prompts within tiddler template */\n\tcolor: <<colour muted-foreground>>;\n\tmargin-top: 14px;\n}\n\n.tc-tiddler-help a.tc-tiddlylink {\n\tcolor: <<colour very-muted-foreground>>;\n}\n\n.tc-tiddler-frame .tc-edit-texteditor {\n\twidth: 100%;\n\tmargin: 4px 0 4px 0;\n}\n\n.tc-tiddler-frame input.tc-edit-texteditor,\n.tc-tiddler-frame textarea.tc-edit-texteditor,\n.tc-tiddler-frame iframe.tc-edit-texteditor {\n\tpadding: 3px 3px 3px 3px;\n\tborder: 1px solid <<colour tiddler-editor-border>>;\n\tline-height: 1.3em;\n\t-webkit-appearance: none;\n\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/editorfontfamily}};\n}\n\n.tc-tiddler-frame input.tc-edit-texteditor,\n.tc-tiddler-frame textarea.tc-edit-texteditor {\n\tbackground-color: <<colour tiddler-editor-background>>;\n}\n\n.tc-tiddler-frame iframe.tc-edit-texteditor {\n\tbackground-color: <<colour tiddler-background>>;\n}\n\n.tc-tiddler-frame .tc-binary-warning {\n\twidth: 100%;\n\theight: 5em;\n\ttext-align: center;\n\tpadding: 3em 3em 6em 3em;\n\tbackground: <<colour alert-background>>;\n\tborder: 1px solid <<colour alert-border>>;\n}\n\ncanvas.tc-edit-bitmapeditor  {\n\tborder: 6px solid <<colour tiddler-editor-border-image>>;\n\tcursor: crosshair;\n\t-moz-user-select: none;\n\t-webkit-user-select: none;\n\t-ms-user-select: none;\n\tmargin-top: 6px;\n\tmargin-bottom: 6px;\n}\n\n.tc-edit-bitmapeditor-width {\n\tdisplay: block;\n}\n\n.tc-edit-bitmapeditor-height {\n\tdisplay: block;\n}\n\n.tc-tiddler-body {\n\tclear: both;\n}\n\n.tc-tiddler-frame .tc-tiddler-body {\n\tfont-size: {{$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize}};\n\tline-height: {{$:/themes/tiddlywiki/vanilla/metrics/bodylineheight}};\n}\n\n.tc-titlebar, .tc-tiddler-edit-title {\n\toverflow: hidden; /* https://github.com/Jermolene/TiddlyWiki5/issues/282 */\n}\n\nhtml body.tc-body.tc-single-tiddler-window {\n\tmargin: 1em;\n\tbackground: <<colour tiddler-background>>;\n}\n\n.tc-single-tiddler-window img,\n.tc-single-tiddler-window svg,\n.tc-single-tiddler-window canvas,\n.tc-single-tiddler-window embed,\n.tc-single-tiddler-window iframe {\n\tmax-width: 100%;\n}\n\n/*\n** Editor\n*/\n\n.tc-editor-toolbar {\n\tmargin-top: 8px;\n}\n\n.tc-editor-toolbar button {\n\tvertical-align: middle;\n\tbackground-color: <<colour tiddler-controls-foreground>>;\n\tcolor: <<colour tiddler-controls-foreground-selected>>;\n\tfill: <<colour tiddler-controls-foreground-selected>>;\n\tborder-radius: 4px;\n\tpadding: 3px;\n\tmargin: 2px 0 2px 4px;\n}\n\n.tc-editor-toolbar button.tc-text-editor-toolbar-item-adjunct {\n\tmargin-left: 1px;\n\twidth: 1em;\n\tborder-radius: 8px;\n}\n\n.tc-editor-toolbar button.tc-text-editor-toolbar-item-start-group {\n\tmargin-left: 11px;\n}\n\n.tc-editor-toolbar button.tc-selected {\n\tbackground-color: <<colour primary>>;\n}\n\n.tc-editor-toolbar button svg {\n\twidth: 1.6em;\n\theight: 1.2em;\n}\n\n.tc-editor-toolbar button:hover {\n\tbackground-color: <<colour tiddler-controls-foreground-selected>>;\n\tfill: <<colour background>>;\n\tcolor: <<colour background>>;\n}\n\n.tc-editor-toolbar .tc-text-editor-toolbar-more {\n\twhite-space: normal;\n}\n\n.tc-editor-toolbar .tc-text-editor-toolbar-more button {\n\tdisplay: inline-block;\n\tpadding: 3px;\n\twidth: auto;\n}\n\n.tc-editor-toolbar .tc-search-results {\n\tpadding: 0;\n}\n\n/*\n** Adjustments for fluid-fixed mode\n*/\n\n@media (min-width: <<sidebarbreakpoint>>) {\n\n<<if-fluid-fixed text:\"\"\"\n\n\t.tc-story-river {\n\t\tpadding-right: 0;\n\t\tposition: relative;\n\t\twidth: auto;\n\t\tleft: 0;\n\t\tmargin-left: {{$:/themes/tiddlywiki/vanilla/metrics/storyleft}};\n\t\tmargin-right: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth}};\n\t}\n\n\t.tc-tiddler-frame {\n\t\twidth: 100%;\n\t}\n\n\t.tc-sidebar-scrollable {\n\t\tleft: auto;\n\t\tbottom: 0;\n\t\tright: 0;\n\t\twidth: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth}};\n\t}\n\n\tbody.tc-body .tc-storyview-zoomin-tiddler {\n\t\twidth: 100%;\n\t\twidth: calc(100% - 42px);\n\t}\n\n\"\"\" hiddenSidebarText:\"\"\"\n\n\t.tc-story-river {\n\t\tpadding-right: 3em;\n\t\tmargin-right: 0;\n\t}\n\n\tbody.tc-body .tc-storyview-zoomin-tiddler {\n\t\twidth: 100%;\n\t\twidth: calc(100% - 84px);\n\t}\n\n\"\"\">>\n\n}\n\n/*\n** Toolbar buttons\n*/\n\n.tc-page-controls svg.tc-image-new-button {\n  fill: <<colour toolbar-new-button>>;\n}\n\n.tc-page-controls svg.tc-image-options-button {\n  fill: <<colour toolbar-options-button>>;\n}\n\n.tc-page-controls svg.tc-image-save-button {\n  fill: <<colour toolbar-save-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-info-button {\n  fill: <<colour toolbar-info-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-edit-button {\n  fill: <<colour toolbar-edit-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-close-button {\n  fill: <<colour toolbar-close-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-delete-button {\n  fill: <<colour toolbar-delete-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-cancel-button {\n  fill: <<colour toolbar-cancel-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-done-button {\n  fill: <<colour toolbar-done-button>>;\n}\n\n/*\n** Tiddler edit mode\n*/\n\n.tc-tiddler-edit-frame em.tc-edit {\n\tcolor: <<colour muted-foreground>>;\n\tfont-style: normal;\n}\n\n.tc-edit-type-dropdown a.tc-tiddlylink-missing {\n\tfont-style: normal;\n}\n\n.tc-type-selector .tc-edit-typeeditor {\n\twidth: auto;\n}\n\n.tc-type-selector-dropdown-wrapper {\n\tdisplay: inline-block;\n}\n\n<<set-type-selector-min-width>>\n\n.tc-edit-tags {\n\tborder: 1px solid <<colour tiddler-editor-border>>;\n\tpadding: 4px 8px 4px 8px;\n}\n\n.tc-edit-add-tag {\n\tdisplay: inline-block;\n}\n\n.tc-edit-add-tag .tc-add-tag-name input {\n\twidth: 50%;\n}\n\n.tc-edit-add-tag .tc-keyboard {\n\tdisplay:inline;\n}\n\n.tc-edit-tags .tc-tag-label {\n\tdisplay: inline-block;\n}\n\n.tc-edit-tags-list {\n\tmargin: 14px 0 14px 0;\n}\n\n.tc-remove-tag-button {\n\tpadding-left: 4px;\n}\n\n.tc-tiddler-preview {\n\toverflow: auto;\n}\n\n.tc-tiddler-preview-preview {\n\tfloat: right;\n\twidth: 49%;\n\tborder: 1px solid <<colour tiddler-editor-border>>;\n\tmargin: 4px 0 3px 3px;\n\tpadding: 3px 3px 3px 3px;\n}\n\n<<if-editor-height-fixed then:\"\"\"\n\n.tc-tiddler-preview-preview {\n\toverflow-y: scroll;\n\theight: {{$:/config/TextEditor/EditorHeight/Height}};\n}\n\n\"\"\">>\n\n.tc-tiddler-frame .tc-tiddler-preview .tc-edit-texteditor {\n\twidth: 49%;\n}\n\n.tc-tiddler-frame .tc-tiddler-preview canvas.tc-edit-bitmapeditor {\n\tmax-width: 49%;\n}\n\n.tc-edit-fields {\n\twidth: 100%;\n}\n\n.tc-edit-fields.tc-edit-fields-small {\n\tmargin-top: 0;\n\tmargin-bottom: 0;\n}\n\n.tc-edit-fields table, .tc-edit-fields tr, .tc-edit-fields td {\n\tborder: none;\n\tpadding: 4px;\n}\n\n.tc-edit-fields > tbody > .tc-edit-field:nth-child(odd) {\n\tbackground-color: <<colour tiddler-editor-fields-odd>>;\n}\n\n.tc-edit-fields > tbody > .tc-edit-field:nth-child(even) {\n\tbackground-color: <<colour tiddler-editor-fields-even>>;\n}\n\n.tc-edit-field-name {\n\ttext-align: right;\n}\n\n.tc-edit-field-value input {\n\twidth: 100%;\n}\n\n.tc-edit-field-remove {\n}\n\n.tc-edit-field-remove svg {\n\theight: 1em;\n\twidth: 1em;\n\tfill: <<colour muted-foreground>>;\n\tvertical-align: middle;\n}\n\n.tc-edit-field-add-name-wrapper input.tc-edit-texteditor {\n\twidth: auto;\n}\n\n.tc-edit-field-add-name-wrapper {\n\tdisplay: inline-block;\n}\n\n.tc-edit-field-add-value {\n\tdisplay: inline-block;\n}\n\n@media (min-width: <<sidebarbreakpoint>>) {\n\n\t.tc-edit-field-add-value {\n\t\twidth: 35%;\n\t}\n\n}\n\n.tc-edit-field-add-button {\n\tdisplay: inline-block;\n\twidth: 10%;\n}\n\n/*\n** Storyview Classes\n*/\n\n.tc-viewswitcher .tc-image-button {\n\tmargin-right: .3em;\n}\n\n.tc-storyview-zoomin-tiddler {\n\tposition: absolute;\n\tdisplay: block;\n\twidth: 100%;\n}\n\n@media (min-width: <<sidebarbreakpoint>>) {\n\n\t.tc-storyview-zoomin-tiddler {\n\t\twidth: calc(100% - 84px);\n\t}\n\n}\n\n/*\n** Dropdowns\n*/\n\n.tc-btn-dropdown {\n\ttext-align: left;\n}\n\n.tc-btn-dropdown svg, .tc-btn-dropdown img {\n\theight: 1em;\n\twidth: 1em;\n\tfill: <<colour muted-foreground>>;\n}\n\n.tc-drop-down-wrapper {\n\tposition: relative;\n}\n\n.tc-drop-down {\n\tmin-width: 380px;\n\tborder: 1px solid <<colour dropdown-border>>;\n\tbackground-color: <<colour dropdown-background>>;\n\tpadding: 7px 0 7px 0;\n\tmargin: 4px 0 0 0;\n\twhite-space: nowrap;\n\ttext-shadow: none;\n\tline-height: 1.4;\n}\n\n.tc-drop-down .tc-drop-down {\n\tmargin-left: 14px;\n}\n\n.tc-drop-down button svg, .tc-drop-down a svg  {\n\tfill: <<colour foreground>>;\n}\n\n.tc-drop-down button:disabled svg {\n\tfill: <<colour muted-foreground>>;\n}\n\n.tc-drop-down button.tc-btn-invisible:hover svg {\n\tfill: <<colour background>>;\n}\n\n.tc-drop-down .tc-drop-down-info {\n\tpadding-left: 14px;\n}\n\n.tc-drop-down p {\n\tpadding: 0 14px 0 14px;\n}\n\n.tc-drop-down svg {\n\twidth: 1em;\n\theight: 1em;\n}\n\n.tc-drop-down img {\n\twidth: 1em;\n}\n\n.tc-drop-down a, .tc-drop-down button {\n\tdisplay: block;\n\tpadding: 0 14px 0 14px;\n\twidth: 100%;\n\ttext-align: left;\n\tcolor: <<colour foreground>>;\n\tline-height: 1.4;\n}\n\n.tc-drop-down .tc-tab-set .tc-tab-buttons button {\n\tdisplay: inline-block;\n    width: auto;\n    margin-bottom: 0px;\n    border-bottom-left-radius: 0;\n    border-bottom-right-radius: 0;\n}\n\n.tc-drop-down .tc-prompt {\n\tpadding: 0 14px;\n}\n\n.tc-drop-down .tc-chooser {\n\tborder: none;\n}\n\n.tc-drop-down .tc-chooser .tc-swatches-horiz {\n\tfont-size: 0.4em;\n\tpadding-left: 1.2em;\n}\n\n.tc-drop-down .tc-file-input-wrapper {\n\twidth: 100%;\n}\n\n.tc-drop-down .tc-file-input-wrapper button {\n\tcolor: <<colour foreground>>;\n}\n\n.tc-drop-down a:hover, .tc-drop-down button:hover, .tc-drop-down .tc-file-input-wrapper:hover button {\n\tcolor: <<colour tiddler-link-background>>;\n\tbackground-color: <<colour tiddler-link-foreground>>;\n\ttext-decoration: none;\n}\n\n.tc-drop-down .tc-tab-buttons button {\n\tbackground-color: <<colour dropdown-tab-background>>;\n}\n\n.tc-drop-down .tc-tab-buttons button.tc-tab-selected {\n\tbackground-color: <<colour dropdown-tab-background-selected>>;\n\tborder-bottom: 1px solid <<colour dropdown-tab-background-selected>>;\n}\n\n.tc-drop-down-bullet {\n\tdisplay: inline-block;\n\twidth: 0.5em;\n}\n\n.tc-drop-down .tc-tab-contents a {\n\tpadding: 0 0.5em 0 0.5em;\n}\n\n.tc-block-dropdown-wrapper {\n\tposition: relative;\n}\n\n.tc-block-dropdown {\n\tposition: absolute;\n\tmin-width: 220px;\n\tborder: 1px solid <<colour dropdown-border>>;\n\tbackground-color: <<colour dropdown-background>>;\n\tpadding: 7px 0;\n\tmargin: 4px 0 0 0;\n\twhite-space: nowrap;\n\tz-index: 1000;\n\ttext-shadow: none;\n}\n\n.tc-block-dropdown.tc-search-drop-down {\n\tmargin-left: -12px;\n}\n\n.tc-block-dropdown a {\n\tdisplay: block;\n\tpadding: 4px 14px 4px 14px;\n}\n\n.tc-block-dropdown.tc-search-drop-down a {\n\tdisplay: block;\n\tpadding: 0px 10px 0px 10px;\n}\n\n.tc-drop-down .tc-dropdown-item-plain,\n.tc-block-dropdown .tc-dropdown-item-plain {\n\tpadding: 4px 14px 4px 7px;\n}\n\n.tc-drop-down .tc-dropdown-item,\n.tc-block-dropdown .tc-dropdown-item {\n\tpadding: 4px 14px 4px 7px;\n\tcolor: <<colour muted-foreground>>;\n}\n\n.tc-block-dropdown a.tc-tiddlylink:hover {\n\tcolor: <<colour tiddler-link-background>>;\n\tbackground-color: <<colour tiddler-link-foreground>>;\n\ttext-decoration: none;\n}\n\n.tc-search-results {\n\tpadding: 0 7px 0 7px;\n}\n\n.tc-image-chooser, .tc-colour-chooser {\n\twhite-space: normal;\n}\n\n.tc-image-chooser a,\n.tc-colour-chooser a {\n\tdisplay: inline-block;\n\tvertical-align: top;\n\ttext-align: center;\n\tposition: relative;\n}\n\n.tc-image-chooser a {\n\tborder: 1px solid <<colour muted-foreground>>;\n\tpadding: 2px;\n\tmargin: 2px;\n\twidth: 4em;\n\theight: 4em;\n}\n\n.tc-colour-chooser a {\n\tpadding: 3px;\n\twidth: 2em;\n\theight: 2em;\n\tvertical-align: middle;\n}\n\n.tc-image-chooser a:hover,\n.tc-colour-chooser a:hover {\n\tbackground: <<colour primary>>;\n\tpadding: 0px;\n\tborder: 3px solid <<colour primary>>;\n}\n\n.tc-image-chooser a svg,\n.tc-image-chooser a img {\n\tdisplay: inline-block;\n\twidth: auto;\n\theight: auto;\n\tmax-width: 3.5em;\n\tmax-height: 3.5em;\n\tposition: absolute;\n\ttop: 0;\n\tbottom: 0;\n\tleft: 0;\n\tright: 0;\n\tmargin: auto;\n}\n\n/*\n** Modals\n*/\n\n.tc-modal-wrapper {\n\tposition: fixed;\n\toverflow: auto;\n\toverflow-y: scroll;\n\ttop: 0;\n\tright: 0;\n\tbottom: 0;\n\tleft: 0;\n\tz-index: 900;\n}\n\n.tc-modal-backdrop {\n\tposition: fixed;\n\ttop: 0;\n\tright: 0;\n\tbottom: 0;\n\tleft: 0;\n\tz-index: 1000;\n\tbackground-color: <<colour modal-backdrop>>;\n}\n\n.tc-modal {\n\tz-index: 1100;\n\tbackground-color: <<colour modal-background>>;\n\tborder: 1px solid <<colour modal-border>>;\n}\n\n@media (max-width: 55em) {\n\t.tc-modal {\n\t\tposition: fixed;\n\t\ttop: 1em;\n\t\tleft: 1em;\n\t\tright: 1em;\n\t}\n\n\t.tc-modal-body {\n\t\toverflow-y: auto;\n\t\tmax-height: 400px;\n\t\tmax-height: 60vh;\n\t}\n}\n\n@media (min-width: 55em) {\n\t.tc-modal {\n\t\tposition: fixed;\n\t\ttop: 2em;\n\t\tleft: 25%;\n\t\twidth: 50%;\n\t}\n\n\t.tc-modal-body {\n\t\toverflow-y: auto;\n\t\tmax-height: 400px;\n\t\tmax-height: 60vh;\n\t}\n}\n\n.tc-modal-header {\n\tpadding: 9px 15px;\n\tborder-bottom: 1px solid <<colour modal-header-border>>;\n}\n\n.tc-modal-header h3 {\n\tmargin: 0;\n\tline-height: 30px;\n}\n\n.tc-modal-header img, .tc-modal-header svg {\n\twidth: 1em;\n\theight: 1em;\n}\n\n.tc-modal-body {\n\tpadding: 15px;\n}\n\n.tc-modal-footer {\n\tpadding: 14px 15px 15px;\n\tmargin-bottom: 0;\n\ttext-align: right;\n\tbackground-color: <<colour modal-footer-background>>;\n\tborder-top: 1px solid <<colour modal-footer-border>>;\n}\n\n\n/*\n** Centered modals\n*/\n.tc-modal-centered .tc-modal {\n\twidth: auto;\n\ttop: 50%;\n\tleft: 50%;\n\ttransform: translate(-50%, -50%) !important;\n}\n\n/*\n** Notifications\n*/\n\n.tc-notification {\n\tposition: fixed;\n\ttop: 14px;\n\tright: 42px;\n\tz-index: 1300;\n\tmax-width: 280px;\n\tpadding: 0 14px 0 14px;\n\tbackground-color: <<colour notification-background>>;\n\tborder: 1px solid <<colour notification-border>>;\n}\n\n/*\n** Tabs\n*/\n\n.tc-tab-set.tc-vertical {\n\tdisplay: -webkit-flex;\n\tdisplay: flex;\n}\n\n.tc-tab-buttons {\n\tfont-size: 0.85em;\n\tpadding-top: 1em;\n\tmargin-bottom: -2px;\n}\n\n.tc-tab-buttons.tc-vertical  {\n\tz-index: 100;\n\tdisplay: block;\n\tpadding-top: 14px;\n\tvertical-align: top;\n\ttext-align: right;\n\tmargin-bottom: inherit;\n\tmargin-right: -1px;\n\tmax-width: 33%;\n\t-webkit-flex: 0 0 auto;\n\tflex: 0 0 auto;\n}\n\n.tc-tab-buttons button.tc-tab-selected {\n\tcolor: <<colour tab-foreground-selected>>;\n\tbackground-color: <<colour tab-background-selected>>;\n\tborder-left: 1px solid <<colour tab-border-selected>>;\n\tborder-top: 1px solid <<colour tab-border-selected>>;\n\tborder-right: 1px solid <<colour tab-border-selected>>;\n}\n\n.tc-tab-buttons button {\n\tcolor: <<colour tab-foreground>>;\n\tpadding: 3px 5px 3px 5px;\n\tmargin-right: 0.3em;\n\tfont-weight: 300;\n\tborder: none;\n\tbackground: inherit;\n\tbackground-color: <<colour tab-background>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-top: 1px solid <<colour tab-border>>;\n\tborder-right: 1px solid <<colour tab-border>>;\n\tborder-top-left-radius: 2px;\n\tborder-top-right-radius: 2px;\n\tborder-bottom-left-radius: 0;\n\tborder-bottom-right-radius: 0;\n}\n\n.tc-tab-buttons.tc-vertical button {\n\tdisplay: block;\n\twidth: 100%;\n\tmargin-top: 3px;\n\tmargin-right: 0;\n\ttext-align: right;\n\tbackground-color: <<colour tab-background>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-bottom: 1px solid <<colour tab-border>>;\n\tborder-right: none;\n\tborder-top-left-radius: 2px;\n\tborder-bottom-left-radius: 2px;\n\tborder-top-right-radius: 0;\n\tborder-bottom-right-radius: 0;\n}\n\n.tc-tab-buttons.tc-vertical button.tc-tab-selected {\n\tbackground-color: <<colour tab-background-selected>>;\n\tborder-right: 1px solid <<colour tab-background-selected>>;\n}\n\n.tc-tab-divider {\n\tborder-top: 1px solid <<colour tab-divider>>;\n}\n\n.tc-tab-divider.tc-vertical  {\n\tdisplay: none;\n}\n\n.tc-tab-content {\n\tmargin-top: 14px;\n}\n\n.tc-tab-content.tc-vertical  {\n\tdisplay: inline-block;\n\tvertical-align: top;\n\tpadding-top: 0;\n\tpadding-left: 14px;\n\tborder-left: 1px solid <<colour tab-border>>;\n\t-webkit-flex: 1 0 70%;\n\tflex: 1 0 70%;\n\toverflow: auto;\n}\n\n.tc-sidebar-lists .tc-tab-buttons {\n\tmargin-bottom: -1px;\n}\n\n.tc-sidebar-lists .tc-tab-buttons button.tc-tab-selected {\n\tbackground-color: <<colour sidebar-tab-background-selected>>;\n\tcolor: <<colour sidebar-tab-foreground-selected>>;\n\tborder-left: 1px solid <<colour sidebar-tab-border-selected>>;\n\tborder-top: 1px solid <<colour sidebar-tab-border-selected>>;\n\tborder-right: 1px solid <<colour sidebar-tab-border-selected>>;\n}\n\n.tc-sidebar-lists .tc-tab-buttons button {\n\tbackground-color: <<colour sidebar-tab-background>>;\n\tcolor: <<colour sidebar-tab-foreground>>;\n\tborder-left: 1px solid <<colour sidebar-tab-border>>;\n\tborder-top: 1px solid <<colour sidebar-tab-border>>;\n\tborder-right: 1px solid <<colour sidebar-tab-border>>;\n}\n\n.tc-sidebar-lists .tc-tab-divider {\n\tborder-top: 1px solid <<colour sidebar-tab-divider>>;\n}\n\n.tc-more-sidebar > .tc-tab-set > .tc-tab-buttons > button {\n\tdisplay: block;\n\twidth: 100%;\n\tbackground-color: <<colour sidebar-tab-background>>;\n\tborder-top: none;\n\tborder-left: none;\n\tborder-bottom: none;\n\tborder-right: 1px solid #ccc;\n\tmargin-bottom: inherit;\n}\n\n.tc-more-sidebar > .tc-tab-set > .tc-tab-buttons > button.tc-tab-selected {\n\tbackground-color: <<colour sidebar-tab-background-selected>>;\n\tborder: none;\n}\n\n/*\n** Manager\n*/\n\n.tc-manager-wrapper {\n\t\n}\n\n.tc-manager-controls {\n\t\n}\n\n.tc-manager-control {\n\tmargin: 0.5em 0;\n}\n\n.tc-manager-list {\n\twidth: 100%;\n\tborder-top: 1px solid <<colour muted-foreground>>;\n\tborder-left: 1px solid <<colour muted-foreground>>;\n\tborder-right: 1px solid <<colour muted-foreground>>;\n}\n\n.tc-manager-list-item {\n\n}\n\n.tc-manager-list-item-heading {\n    display: block;\n    width: 100%;\n    text-align: left;\t\n\tborder-bottom: 1px solid <<colour muted-foreground>>;\n\tpadding: 3px;\n}\n\n.tc-manager-list-item-heading-selected {\n\tfont-weight: bold;\n\tcolor: <<colour background>>;\n\tfill: <<colour background>>;\n\tbackground-color: <<colour foreground>>;\n}\n\n.tc-manager-list-item-heading:hover {\n\tbackground: <<colour primary>>;\n\tcolor: <<colour background>>;\n}\n\n.tc-manager-list-item-content {\n\tdisplay: flex;\n}\n\n.tc-manager-list-item-content-sidebar {\n    flex: 1 0;\n    background: <<colour tiddler-editor-background>>;\n    border-right: 0.5em solid <<colour muted-foreground>>;\n    border-bottom: 0.5em solid <<colour muted-foreground>>;\n    white-space: nowrap;\n}\n\n.tc-manager-list-item-content-item-heading {\n\tdisplay: block;\n\twidth: 100%;\n\ttext-align: left;\n    background: <<colour muted-foreground>>;\n\ttext-transform: uppercase;\n\tfont-size: 0.6em;\n\tfont-weight: bold;\n    padding: 0.5em 0 0.5em 0;\n}\n\n.tc-manager-list-item-content-item-body {\n\tpadding: 0 0.5em 0 0.5em;\n}\n\n.tc-manager-list-item-content-item-body > pre {\n\tmargin: 0.5em 0 0.5em 0;\n\tborder: none;\n\tbackground: inherit;\n}\n\n.tc-manager-list-item-content-tiddler {\n    flex: 3 1;\n    border-left: 0.5em solid <<colour muted-foreground>>;\n    border-right: 0.5em solid <<colour muted-foreground>>;\n    border-bottom: 0.5em solid <<colour muted-foreground>>;\n}\n\n.tc-manager-list-item-content-item-body > table {\n\tborder: none;\n\tpadding: 0;\n\tmargin: 0;\n}\n\n.tc-manager-list-item-content-item-body > table td {\n\tborder: none;\n}\n\n.tc-manager-icon-editor > button {\n\twidth: 100%;\n}\n\n.tc-manager-icon-editor > button > svg,\n.tc-manager-icon-editor > button > button {\n\twidth: 100%;\n\theight: auto;\n}\n\n/*\n** Import table\n*/\n\n.tc-import-table {\n\twidth: 100%;\n}\n\n.tc-import-table svg.tc-image-edit-button {\n\tmax-width: unset;\n}\n\n.tc-import-table th:first-of-type {\n\twidth: 10%;\n}\n\n.tc-import-table th:last-of-type {\n\twidth: 30%;\n}\n\n.tc-import-table .tc-row-disabled {\n\tbackground: <<colour very-muted-foreground>>10;\n\topacity: 0.8;\n}\n\n.tc-import-table .tc-row-warning {\n\tbackground: <<colour diff-delete-background>>50;\n}\n\n/*\n** Alerts\n*/\n\n.tc-alerts {\n\tposition: fixed;\n\ttop: 28px;\n\tleft: 0;\n\tright: 0;\n\tmax-width: 50%;\n\tz-index: 20000;\n}\n\n.tc-alert {\n\tposition: relative;\n\tmargin: 14px;\n\tpadding: 7px;\n\tborder: 1px solid <<colour alert-border>>;\n\tbackground-color: <<colour alert-background>>;\n}\n\n.tc-alert-toolbar {\n\tposition: absolute;\n\ttop: 7px;\n\tright: 7px;\n    line-height: 0;\n}\n\n.tc-alert-toolbar svg {\n\tfill: <<colour alert-muted-foreground>>;\n}\n\n.tc-alert-subtitle {\n\tcolor: <<colour alert-muted-foreground>>;\n\tfont-weight: bold;\n    font-size: 0.8em;\n    margin-bottom: 0.5em;\n}\n\n.tc-alert-body > p {\n\tmargin: 0;\n}\n\n.tc-alert-highlight {\n\tcolor: <<colour alert-highlight>>;\n}\n\n@media (min-width: <<sidebarbreakpoint>>) {\n\n\t.tc-static-alert {\n\t\tposition: relative;\n\t}\n\n\t.tc-static-alert-inner {\n\t\tposition: absolute;\n\t\tz-index: 100;\n\t}\n\n}\n\n.tc-static-alert-inner {\n\tpadding: 0 2px 2px 42px;\n\tcolor: <<colour static-alert-foreground>>;\n}\n\n/*\n** Floating drafts list\n*/\n\n.tc-drafts-list {\n\tz-index: 2000;\n\tposition: fixed;\n\tfont-size: 0.8em;\n\tleft: 0;\n\tbottom: 0;\n}\n\n.tc-drafts-list a {\n\tmargin: 0 0.5em;\n\tpadding: 4px 4px;\n\tborder-top-left-radius: 4px;\n\tborder-top-right-radius: 4px;\n\tborder: 1px solid <<colour background>>;\n\tborder-bottom-none;\n\tbackground: <<colour dirty-indicator>>;\n\tcolor: <<colour background>>;\n\tfill: <<colour background>>;\n}\n\n.tc-drafts-list a:hover {\n\ttext-decoration: none;\n\tbackground: <<colour foreground>>;\n\tcolor: <<colour background>>;\n\tfill: <<colour background>>;\n}\n\n.tc-drafts-list a svg {\n\twidth: 1em;\n\theight: 1em;\n\tvertical-align: text-bottom;\n}\n\n/*\n** Control panel\n*/\n\n.tc-control-panel td {\n\tpadding: 4px;\n}\n\n.tc-control-panel table, .tc-control-panel table input, .tc-control-panel table textarea {\n\twidth: 100%;\n}\n\n.tc-plugin-info {\n\tdisplay: flex;\n\tborder: 1px solid <<colour muted-foreground>>;\n\tfill: <<colour muted-foreground>>;\n\tbackground-color: <<colour background>>;\n\tmargin: 0.5em 0 0.5em 0;\n\tpadding: 4px;\n    align-items: center;\n}\n\n.tc-plugin-info-sub-plugins .tc-plugin-info {\n    margin: 0.5em;\n\tbackground: <<colour background>>;\n}\n\n.tc-plugin-info-sub-plugin-indicator {\n\tmargin: -16px 1em 0 2em;\n}\n\n.tc-plugin-info-sub-plugin-indicator button {\n\tcolor: <<colour background>>;\n\tbackground: <<colour foreground>>;\n\tborder-radius: 8px;\n    padding: 2px 7px;\n    font-size: 0.75em;\n}\n\n.tc-plugin-info-sub-plugins .tc-plugin-info-dropdown {\n\tmargin-left: 1em;\n\tmargin-right: 1em;\n}\n\n.tc-plugin-info-disabled {\n\tbackground: -webkit-repeating-linear-gradient(45deg, #ff0, #ff0 10px, #eee 10px, #eee 20px);\n\tbackground: repeating-linear-gradient(45deg, #ff0, #ff0 10px, #eee 10px, #eee 20px);\n}\n\n.tc-plugin-info-disabled:hover {\n\tbackground: -webkit-repeating-linear-gradient(45deg, #aa0, #aa0 10px, #888 10px, #888 20px);\n\tbackground: repeating-linear-gradient(45deg, #aa0, #aa0 10px, #888 10px, #888 20px);\n}\n\na.tc-tiddlylink.tc-plugin-info:hover {\n\ttext-decoration: none;\n\tbackground-color: <<colour primary>>;\n\tcolor: <<colour background>>;\n\tfill: <<colour foreground>>;\n}\n\na.tc-tiddlylink.tc-plugin-info:hover > .tc-plugin-info-chunk > svg {\n\tfill: <<colour background>>;\n}\n\n.tc-plugin-info-chunk {\n    margin: 2px;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-toggle {\n\tflex-grow: 0;\n\tflex-shrink: 0;\n\tline-height: 1;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-icon {\n\tflex-grow: 0;\n\tflex-shrink: 0;\n\tline-height: 1;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-description {\n\tflex-grow: 1;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-buttons {\n\tfont-size: 0.8em;\n\tline-height: 1.2;\n\tflex-grow: 0;\n\tflex-shrink: 0;\n    text-align: right;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-description h1 {\n\tfont-size: 1em;\n\tline-height: 1.2;\n\tmargin: 2px 0 2px 0;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-description h2 {\n\tfont-size: 0.8em;\n\tline-height: 1.2;\n\tmargin: 2px 0 2px 0;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-description div {\n\tfont-size: 0.7em;\n\tline-height: 1.2;\n\tmargin: 2px 0 2px 0;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-toggle img, .tc-plugin-info-chunk.tc-plugin-info-toggle svg {\n\twidth: 1em;\n\theight: 1em;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-icon img, .tc-plugin-info-chunk.tc-plugin-info-icon svg {\n\twidth: 2em;\n\theight: 2em;\n}\n\n.tc-plugin-info-dropdown {\n\tborder: 1px solid <<colour muted-foreground>>;\n\tbackground: <<colour background>>;\n\tmargin-top: -8px;\n}\n\n.tc-plugin-info-dropdown-message {\n\tbackground: <<colour message-background>>;\n\tpadding: 0.5em 1em 0.5em 1em;\n\tfont-weight: bold;\n\tfont-size: 0.8em;\n}\n\n.tc-plugin-info-dropdown-body {\n\tpadding: 1em 1em 0 1em;\n\tbackground: <<colour background>>;\n}\n\n.tc-plugin-info-sub-plugins {\n\tpadding: 0.5em;\n    margin: 0 1em 1em 1em;\n\tbackground: <<colour notification-background>>;\n}\n\n.tc-install-plugin {\n\tfont-weight: bold;\n\tbackground: green;\n\tcolor: white;\n\tfill: white;\n\tborder-radius: 4px;\n\tpadding: 3px;\n}\n\n.tc-install-plugin.tc-reinstall-downgrade {\n\tbackground: red;\n}\n\n.tc-install-plugin.tc-reinstall {\n\tbackground: blue;\n}\n\n.tc-install-plugin.tc-reinstall-upgrade {\n\tbackground: orange;\n}\n\n.tc-check-list {\n\tline-height: 2em;\n}\n\n.tc-check-list .tc-image-button {\n\theight: 1.5em;\n}\n\n/*\n** Message boxes\n*/\n\n.tc-message-box {\n\tborder: 1px solid <<colour message-border>>;\n\tbackground: <<colour message-background>>;\n\tpadding: 0px 21px 0px 21px;\n\tfont-size: 12px;\n\tline-height: 18px;\n\tcolor: <<colour message-foreground>>;\n}\n\n.tc-message-box svg {\n\twidth: 1em;\n\theight: 1em;\n    vertical-align: text-bottom;\n}\n\n/*\n** Pictures\n*/\n\n.tc-bordered-image {\n\tborder: 1px solid <<colour muted-foreground>>;\n\tpadding: 5px;\n\tmargin: 5px;\n}\n\n/*\n** Floats\n*/\n\n.tc-float-right {\n\tfloat: right;\n}\n\n/*\n** Chooser\n*/\n\n.tc-chooser {\n\tborder-right: 1px solid <<colour table-header-background>>;\n\tborder-left: 1px solid <<colour table-header-background>>;\n}\n\n\n.tc-chooser-item {\n\tborder-bottom: 1px solid <<colour table-header-background>>;\n\tborder-top: 1px solid <<colour table-header-background>>;\n\tpadding: 2px 4px 2px 14px;\n}\n\n.tc-drop-down .tc-chooser-item {\n\tpadding: 2px;\n}\n\n.tc-chosen,\n.tc-chooser-item:hover {\n\tbackground-color: <<colour table-header-background>>;\n\tborder-color: <<colour table-footer-background>>;\n}\n\n.tc-chosen .tc-tiddlylink {\n\tcursor:default;\n}\n\n.tc-chooser-item .tc-tiddlylink {\n\tdisplay: block;\n\ttext-decoration: none;\n\tbackground-color: transparent;\n}\n\n.tc-chooser-item:hover .tc-tiddlylink:hover {\n\ttext-decoration: none;\n}\n\n.tc-drop-down .tc-chosen .tc-tiddlylink,\n.tc-drop-down .tc-chooser-item .tc-tiddlylink:hover {\n\tcolor: <<colour foreground>>;\n}\n\n.tc-chosen > .tc-tiddlylink:before {\n\tmargin-left: -10px;\n\tposition: relative;\n\tcontent: \"» \";\n}\n\n.tc-chooser-item svg,\n.tc-chooser-item img{\n\twidth: 1em;\n\theight: 1em;\n\tvertical-align: middle;\n}\n\n.tc-language-chooser .tc-image-button img {\n\twidth: 2em;\n\tvertical-align: -0.15em;\n}\n\n/*\n** Palette swatches\n*/\n\n.tc-swatches-horiz {\n}\n\n.tc-swatches-horiz .tc-swatch {\n\tdisplay: inline-block;\n}\n\n.tc-swatch {\n\twidth: 2em;\n\theight: 2em;\n\tmargin: 0.4em;\n\tborder: 1px solid #888;\n}\n\ninput.tc-palette-manager-colour-input {\n\twidth: 100%;\n\tpadding: 0;\n}\n\n/*\n** Table of contents\n*/\n\n.tc-sidebar-lists .tc-table-of-contents {\n\twhite-space: nowrap;\n}\n\n.tc-table-of-contents button {\n\tcolor: <<colour sidebar-foreground>>;\n}\n\n.tc-table-of-contents svg {\n\twidth: 0.7em;\n\theight: 0.7em;\n\tvertical-align: middle;\n\tfill: <<colour sidebar-foreground>>;\n}\n\n.tc-table-of-contents ol {\n\tlist-style-type: none;\n\tpadding-left: 0;\n}\n\n.tc-table-of-contents ol ol {\n\tpadding-left: 1em;\n}\n\n.tc-table-of-contents li {\n\tfont-size: 1.0em;\n\tfont-weight: bold;\n}\n\n.tc-table-of-contents li a {\n\tfont-weight: bold;\n}\n\n.tc-table-of-contents li li {\n\tfont-size: 0.95em;\n\tfont-weight: normal;\n\tline-height: 1.4;\n}\n\n.tc-table-of-contents li li a {\n\tfont-weight: normal;\n}\n\n.tc-table-of-contents li li li {\n\tfont-size: 0.95em;\n\tfont-weight: 200;\n\tline-height: 1.5;\n}\n\n.tc-table-of-contents li li li li {\n\tfont-size: 0.95em;\n\tfont-weight: 200;\n}\n\n.tc-tabbed-table-of-contents {\n\tdisplay: -webkit-flex;\n\tdisplay: flex;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents {\n\tz-index: 100;\n\tdisplay: inline-block;\n\tpadding-left: 1em;\n\tmax-width: 50%;\n\t-webkit-flex: 0 0 auto;\n\tflex: 0 0 auto;\n\tbackground: <<colour tab-background>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-top: 1px solid <<colour tab-border>>;\n\tborder-bottom: 1px solid <<colour tab-border>>;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item > a,\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item-selected > a {\n\tdisplay: block;\n\tpadding: 0.12em 1em 0.12em 0.25em;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item > a {\n\tborder-top: 1px solid <<colour tab-background>>;\n\tborder-left: 1px solid <<colour tab-background>>;\n\tborder-bottom: 1px solid <<colour tab-background>>;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item > a:hover {\n\ttext-decoration: none;\n\tborder-top: 1px solid <<colour tab-border>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-bottom: 1px solid <<colour tab-border>>;\n\tbackground: <<colour tab-border>>;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item-selected > a {\n\tborder-top: 1px solid <<colour tab-border>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-bottom: 1px solid <<colour tab-border>>;\n\tbackground: <<colour background>>;\n\tmargin-right: -1px;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item-selected > a:hover {\n\ttext-decoration: none;\n}\n\n.tc-tabbed-table-of-contents .tc-tabbed-table-of-contents-content {\n\tdisplay: inline-block;\n\tvertical-align: top;\n\tpadding-left: 1.5em;\n\tpadding-right: 1.5em;\n\tborder: 1px solid <<colour tab-border>>;\n\t-webkit-flex: 1 0 50%;\n\tflex: 1 0 50%;\n}\n\n/*\n** Dirty indicator\n*/\n\nbody.tc-dirty span.tc-dirty-indicator, body.tc-dirty span.tc-dirty-indicator svg {\n\tfill: <<colour dirty-indicator>>;\n\tcolor: <<colour dirty-indicator>>;\n}\n\n/*\n** File inputs\n*/\n\n.tc-file-input-wrapper {\n\tposition: relative;\n\toverflow: hidden;\n\tdisplay: inline-block;\n\tvertical-align: middle;\n}\n\n.tc-file-input-wrapper input[type=file] {\n\tposition: absolute;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbottom: 0;\n\tfont-size: 999px;\n\tmax-width: 100%;\n\tmax-height: 100%;\n\tfilter: alpha(opacity=0);\n\topacity: 0;\n\toutline: none;\n\tbackground: white;\n\tcursor: pointer;\n\tdisplay: inline-block;\n}\n\n::-webkit-file-upload-button {\n\tcursor:pointer;\n}\n\n/*\n** Thumbnail macros\n*/\n\n.tc-thumbnail-wrapper {\n\tposition: relative;\n\tdisplay: inline-block;\n\tmargin: 6px;\n\tvertical-align: top;\n}\n\n.tc-thumbnail-right-wrapper {\n\tfloat:right;\n\tmargin: 0.5em 0 0.5em 0.5em;\n}\n\n.tc-thumbnail-image {\n\ttext-align: center;\n\toverflow: hidden;\n\tborder-radius: 3px;\n}\n\n.tc-thumbnail-image svg,\n.tc-thumbnail-image img {\n\tfilter: alpha(opacity=1);\n\topacity: 1;\n\tmin-width: 100%;\n\tmin-height: 100%;\n\tmax-width: 100%;\n}\n\n.tc-thumbnail-wrapper:hover .tc-thumbnail-image svg,\n.tc-thumbnail-wrapper:hover .tc-thumbnail-image img {\n\tfilter: alpha(opacity=0.8);\n\topacity: 0.8;\n}\n\n.tc-thumbnail-background {\n\tposition: absolute;\n\tborder-radius: 3px;\n}\n\n.tc-thumbnail-icon svg,\n.tc-thumbnail-icon img {\n\twidth: 3em;\n\theight: 3em;\n\t<<filter \"drop-shadow(2px 2px 4px rgba(0,0,0,0.3))\">>\n}\n\n.tc-thumbnail-wrapper:hover .tc-thumbnail-icon svg,\n.tc-thumbnail-wrapper:hover .tc-thumbnail-icon img {\n\tfill: #fff;\n\t<<filter \"drop-shadow(3px 3px 4px rgba(0,0,0,0.6))\">>\n}\n\n.tc-thumbnail-icon {\n\tposition: absolute;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbottom: 0;\n\tdisplay: -webkit-flex;\n\t-webkit-align-items: center;\n\t-webkit-justify-content: center;\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: center;\n}\n\n.tc-thumbnail-caption {\n\tposition: absolute;\n\tbackground-color: #777;\n\tcolor: #fff;\n\ttext-align: center;\n\tbottom: 0;\n\twidth: 100%;\n\tfilter: alpha(opacity=0.9);\n\topacity: 0.9;\n\tline-height: 1.4;\n\tborder-bottom-left-radius: 3px;\n\tborder-bottom-right-radius: 3px;\n}\n\n.tc-thumbnail-wrapper:hover .tc-thumbnail-caption {\n\tfilter: alpha(opacity=1);\n\topacity: 1;\n}\n\n/*\n** Diffs\n*/\n\n.tc-diff-equal {\n\tbackground-color: <<colour diff-equal-background>>;\n\tcolor: <<colour diff-equal-foreground>>;\n}\n\n.tc-diff-insert {\n\tbackground-color: <<colour diff-insert-background>>;\n\tcolor: <<colour diff-insert-foreground>>;\n}\n\n.tc-diff-delete {\n\tbackground-color: <<colour diff-delete-background>>;\n\tcolor: <<colour diff-delete-foreground>>;\n}\n\n.tc-diff-invisible {\n\tbackground-color: <<colour diff-invisible-background>>;\n\tcolor: <<colour diff-invisible-foreground>>;\n}\n\n.tc-diff-tiddlers th {\n\ttext-align: right;\n\tbackground: <<colour background>>;\n\tfont-weight: normal;\n\tfont-style: italic;\n}\n\n.tc-diff-tiddlers pre {\n    margin: 0;\n    padding: 0;\n    border: none;\n    background: none;\n}\n\n/*\n** Errors\n*/\n\n.tc-error {\n\tbackground: #f00;\n\tcolor: #fff;\n}\n\n/*\n** Tree macro\n*/\n\n.tc-tree div {\n    \tpadding-left: 14px;\n}\n\n.tc-tree ol {\n    \tlist-style-type: none;\n    \tpadding-left: 0;\n    \tmargin-top: 0;\n}\n\n.tc-tree ol ol {\n    \tpadding-left: 1em;    \n}\n\n.tc-tree button { \n    \tcolor: #acacac;\n}\n\n.tc-tree svg {\n     \tfill: #acacac;\n}\n\n.tc-tree span svg {\n    \twidth: 1em;\n    \theight: 1em;\n    \tvertical-align: baseline;\n}\n\n.tc-tree li span {\n    \tcolor: lightgray;\n}\n\nselect {\n        color: <<colour select-tag-foreground>>;\n        background: <<colour select-tag-background>>;\n}\n\n/*\n** Utility classes for SVG icons\n*/\n\n.tc-fill-background {\n\tfill: <<colour background>>;\n}\n\n/*\n** Flexbox utility classes\n*/\n\n.tc-flex {\n\tdisplay: -webkit-flex;\n\tdisplay: flex;\n}\n\n.tc-flex-column {\n\tflex-direction: column;\n}\n\n.tc-flex-row {\n\tflex-direction: row;\n}\n\n.tc-flex-grow-1 {\n\tflex-grow: 1;\n}\n\n.tc-flex-grow-2 {\n\tflex-grow: 2;\n}\n\n/*\n** Other utility classes\n*/\n\n.tc-tiny-gap {\n\tmargin-left: .25em;\n\tmargin-right: .25em;\n}\n\n.tc-tiny-gap-left {\n\tmargin-left: .25em;\n}\n\n.tc-tiny-gap-right {\n\tmargin-right: .25em;\n}\n\n.tc-small-gap {\n\tmargin-left: .5em;\n\tmargin-right: .5em;\n}\n\n.tc-small-gap-left {\n\tmargin-left: .5em;\n}\n\n.tc-small-gap-right {\n\tmargin-right: .5em;\n}\n\n.tc-big-gap {\n\tmargin-left: 1em;\n\tmargin-right: 1em;\n}\n\n.tc-big-gap-left {\n\tmargin-left: 1em;\n}\n\n.tc-big-gap-right {\n\tmargin-right: 1em;\n}\n\n.tc-word-break {\n\tword-break: break-all;\n}\n"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize",
            "text": "15px"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/bodylineheight": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/bodylineheight",
            "text": "22px"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/fontsize": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/fontsize",
            "text": "14px"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/lineheight": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/lineheight",
            "text": "20px"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/storyleft": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/storyleft",
            "text": "0px"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/storytop": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/storytop",
            "text": "0px"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/storyright": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/storyright",
            "text": "770px"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/storywidth": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/storywidth",
            "text": "770px"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth",
            "text": "686px"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint",
            "text": "960px"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth",
            "text": "350px"
        },
        "$:/themes/tiddlywiki/vanilla/options/stickytitles": {
            "title": "$:/themes/tiddlywiki/vanilla/options/stickytitles",
            "text": "no"
        },
        "$:/themes/tiddlywiki/vanilla/options/sidebarlayout": {
            "title": "$:/themes/tiddlywiki/vanilla/options/sidebarlayout",
            "text": "fixed-fluid"
        },
        "$:/themes/tiddlywiki/vanilla/options/codewrapping": {
            "title": "$:/themes/tiddlywiki/vanilla/options/codewrapping",
            "text": "pre-wrap"
        },
        "$:/themes/tiddlywiki/vanilla/reset": {
            "title": "$:/themes/tiddlywiki/vanilla/reset",
            "type": "text/plain",
            "text": "/*! modern-normalize v1.0.0 | MIT License | https://github.com/sindresorhus/modern-normalize */\n\n/*\nDocument\n========\n*/\n\n/**\nUse a better box model (opinionated).\n*/\n\n*,\n*::before,\n*::after {\n  box-sizing: border-box;\n}\n\n/**\nUse a more readable tab size (opinionated).\n*/\n\n:root {\n  -moz-tab-size: 4;\n  tab-size: 4;\n}\n\n/**\n1. Correct the line height in all browsers.\n2. Prevent adjustments of font size after orientation changes in iOS.\n*/\n\nhtml {\n  line-height: 1.15; /* 1 */\n  -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/*\nSections\n========\n*/\n\n/**\nRemove the margin in all browsers.\n*/\n\nbody {\n  margin: 0;\n}\n\n/**\nImprove consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)\n*/\n\nbody {\n  font-family:\n    system-ui,\n    -apple-system, /* Firefox supports this but not yet `system-ui` */\n    'Segoe UI',\n    Roboto,\n    Helvetica,\n    Arial,\n    sans-serif,\n    'Apple Color Emoji',\n    'Segoe UI Emoji';\n}\n\n/*\nGrouping content\n================\n*/\n\n/**\n1. Add the correct height in Firefox.\n2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)\n*/\n\nhr {\n  height: 0; /* 1 */\n  color: inherit; /* 2 */\n}\n\n/*\nText-level semantics\n====================\n*/\n\n/**\nAdd the correct text decoration in Chrome, Edge, and Safari.\n*/\n\nabbr[title] {\n  text-decoration: underline dotted;\n}\n\n/**\nAdd the correct font weight in Edge and Safari.\n*/\n\nb,\nstrong {\n  font-weight: bolder;\n}\n\n/**\n1. Improve consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)\n2. Correct the odd 'em' font sizing in all browsers.\n*/\n\ncode,\nkbd,\nsamp,\npre {\n  font-family:\n    ui-monospace,\n    SFMono-Regular,\n    Consolas,\n    'Liberation Mono',\n    Menlo,\n    monospace; /* 1 */\n  font-size: 1em; /* 2 */\n}\n\n/**\nAdd the correct font size in all browsers.\n*/\n\nsmall {\n  font-size: 80%;\n}\n\n/**\nPrevent 'sub' and 'sup' elements from affecting the line height in all browsers.\n*/\n\nsub,\nsup {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline;\n}\n\nsub {\n  bottom: -0.25em;\n}\n\nsup {\n  top: -0.5em;\n}\n\n/*\nTabular data\n============\n*/\n\n/**\n1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)\n2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)\n*/\n\ntable {\n  text-indent: 0; /* 1 */\n  border-color: inherit; /* 2 */\n}\n\n/*\nForms\n=====\n*/\n\n/**\n1. Change the font styles in all browsers.\n2. Remove the margin in Firefox and Safari.\n*/\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n  font-family: inherit; /* 1 */\n  font-size: 100%; /* 1 */\n  line-height: 1.15; /* 1 */\n  margin: 0; /* 2 */\n}\n\n/**\nRemove the inheritance of text transform in Edge and Firefox.\n1. Remove the inheritance of text transform in Firefox.\n*/\n\nbutton,\nselect { /* 1 */\n  text-transform: none;\n}\n\n/**\nCorrect the inability to style clickable types in iOS and Safari.\n*/\n\nbutton,\n[type='button'],\n[type='reset'],\n[type='submit'] {\n  -webkit-appearance: button;\n}\n\n/**\nRemove the inner border and padding in Firefox.\n*/\n\n::-moz-focus-inner {\n  border-style: none;\n  padding: 0;\n}\n\n/**\nRestore the focus styles unset by the previous rule.\n*/\n\n:-moz-focusring {\n  outline: 1px dotted ButtonText;\n}\n\n/**\nRemove the additional ':invalid' styles in Firefox.\nSee: https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737\n*/\n\n:-moz-ui-invalid {\n  box-shadow: none;\n}\n\n/**\nRemove the padding so developers are not caught out when they zero out 'fieldset' elements in all browsers.\n*/\n\nlegend {\n  padding: 0;\n}\n\n/**\nAdd the correct vertical alignment in Chrome and Firefox.\n*/\n\nprogress {\n  vertical-align: baseline;\n}\n\n/**\nCorrect the cursor style of increment and decrement buttons in Safari.\n*/\n\n::-webkit-inner-spin-button,\n::-webkit-outer-spin-button {\n  height: auto;\n}\n\n/**\n1. Correct the odd appearance in Chrome and Safari.\n2. Correct the outline style in Safari.\n*/\n\n[type='search'] {\n  -webkit-appearance: textfield; /* 1 */\n  outline-offset: -2px; /* 2 */\n}\n\n/**\nRemove the inner padding in Chrome and Safari on macOS.\n*/\n\n::-webkit-search-decoration {\n  -webkit-appearance: none;\n}\n\n/**\n1. Correct the inability to style clickable types in iOS and Safari.\n2. Change font properties to 'inherit' in Safari.\n*/\n\n::-webkit-file-upload-button {\n  -webkit-appearance: button; /* 1 */\n  font: inherit; /* 2 */\n}\n\n/*\nInteractive\n===========\n*/\n\n/*\nAdd the correct display in Chrome and Safari.\n*/\n\nsummary {\n  display: list-item;\n}\n"
        },
        "$:/themes/tiddlywiki/vanilla/settings/fontfamily": {
            "title": "$:/themes/tiddlywiki/vanilla/settings/fontfamily",
            "text": "system-ui, -apple-system, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\""
        },
        "$:/themes/tiddlywiki/vanilla/settings/codefontfamily": {
            "title": "$:/themes/tiddlywiki/vanilla/settings/codefontfamily",
            "text": "\"SFMono-Regular\",Consolas,\"Liberation Mono\",Menlo,Courier,monospace"
        },
        "$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment": {
            "title": "$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment",
            "text": "fixed"
        },
        "$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize": {
            "title": "$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize",
            "text": "auto"
        },
        "$:/themes/tiddlywiki/vanilla/sticky": {
            "title": "$:/themes/tiddlywiki/vanilla/sticky",
            "text": "<$reveal state=\"$:/themes/tiddlywiki/vanilla/options/stickytitles\" type=\"match\" text=\"yes\">\n``\n.tc-tiddler-title {\n\tposition: -webkit-sticky;\n\tposition: -moz-sticky;\n\tposition: -o-sticky;\n\tposition: -ms-sticky;\n\tposition: sticky;\n\ttop: 0px;\n\tbackground: ``<<colour tiddler-background>>``;\n\tz-index: 500;\n}\n\n``\n<$list filter=\"[range[100]]\">\n`.tc-story-river .tc-tiddler-frame:nth-child(100n+`<$text text=<<currentTiddler>>/>`) {\nz-index: `<$text text={{{ [[200]subtract<currentTiddler>] }}}/>`;\n}\n`\n</$list>\n</$reveal>\n"
        },
        "$:/themes/tiddlywiki/vanilla/themetweaks": {
            "title": "$:/themes/tiddlywiki/vanilla/themetweaks",
            "tags": "$:/tags/ControlPanel/Appearance",
            "caption": "{{$:/language/ThemeTweaks/ThemeTweaks}}",
            "text": "\\define lingo-base() $:/language/ThemeTweaks/\n\n\\define replacement-text()\n[img[$(imageTitle)$]]\n\\end\n\n\\define backgroundimage-dropdown()\n<div class=\"tc-drop-down-wrapper\">\n<$button popup=<<qualify \"$:/state/popup/themetweaks/backgroundimage\">> class=\"tc-btn-invisible tc-btn-dropdown\">{{$:/core/images/down-arrow}}</$button>\n<$reveal state=<<qualify \"$:/state/popup/themetweaks/backgroundimage\">> type=\"popup\" position=\"belowleft\" text=\"\" default=\"\">\n<div class=\"tc-drop-down\">\n<$macrocall $name=\"image-picker\" actions=\"\"\"\n\n<$action-setfield\n\t$tiddler=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimage\"\n\t$value=<<imageTitle>>\n/>\n\n\"\"\"/>\n</div>\n</$reveal>\n</div>\n\\end\n\n\\define backgroundimageattachment-dropdown()\n<$select tiddler=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment\" default=\"scroll\">\n<option value=\"scroll\"><<lingo Settings/BackgroundImageAttachment/Scroll>></option>\n<option value=\"fixed\"><<lingo Settings/BackgroundImageAttachment/Fixed>></option>\n</$select>\n\\end\n\n\\define backgroundimagesize-dropdown()\n<$select tiddler=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize\" default=\"scroll\">\n<option value=\"auto\"><<lingo Settings/BackgroundImageSize/Auto>></option>\n<option value=\"cover\"><<lingo Settings/BackgroundImageSize/Cover>></option>\n<option value=\"contain\"><<lingo Settings/BackgroundImageSize/Contain>></option>\n</$select>\n\\end\n\n<<lingo ThemeTweaks/Hint>>\n\n! <<lingo Options>>\n\n|<$link to=\"$:/themes/tiddlywiki/vanilla/options/sidebarlayout\"><<lingo Options/SidebarLayout>></$link> |<$select tiddler=\"$:/themes/tiddlywiki/vanilla/options/sidebarlayout\"><option value=\"fixed-fluid\"><<lingo Options/SidebarLayout/Fixed-Fluid>></option><option value=\"fluid-fixed\"><<lingo Options/SidebarLayout/Fluid-Fixed>></option></$select> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/options/stickytitles\"><<lingo Options/StickyTitles>></$link><br>//<<lingo Options/StickyTitles/Hint>>// |<$select tiddler=\"$:/themes/tiddlywiki/vanilla/options/stickytitles\"><option value=\"no\">{{$:/language/No}}</option><option value=\"yes\">{{$:/language/Yes}}</option></$select> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/options/codewrapping\"><<lingo Options/CodeWrapping>></$link> |<$select tiddler=\"$:/themes/tiddlywiki/vanilla/options/codewrapping\"><option value=\"pre\">{{$:/language/No}}</option><option value=\"pre-wrap\">{{$:/language/Yes}}</option></$select> |\n\n! <<lingo Settings>>\n\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/fontfamily\"><<lingo Settings/FontFamily>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/settings/fontfamily\" default=\"\" tag=\"input\"/> | |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/codefontfamily\"><<lingo Settings/CodeFontFamily>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/settings/codefontfamily\" default=\"\" tag=\"input\"/> | |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/editorfontfamily\"><<lingo Settings/EditorFontFamily>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/settings/editorfontfamily\" default=\"\" tag=\"input\"/> | |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimage\"><<lingo Settings/BackgroundImage>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimage\" default=\"\" tag=\"input\"/> |<<backgroundimage-dropdown>> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment\"><<lingo Settings/BackgroundImageAttachment>></$link> |<<backgroundimageattachment-dropdown>> | |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize\"><<lingo Settings/BackgroundImageSize>></$link> |<<backgroundimagesize-dropdown>> | |\n\n! <<lingo Metrics>>\n\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/fontsize\"><<lingo Metrics/FontSize>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/fontsize\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/lineheight\"><<lingo Metrics/LineHeight>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/lineheight\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize\"><<lingo Metrics/BodyFontSize>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/bodylineheight\"><<lingo Metrics/BodyLineHeight>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/bodylineheight\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/storyleft\"><<lingo Metrics/StoryLeft>></$link><br>//<<lingo Metrics/StoryLeft/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/storyleft\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/storytop\"><<lingo Metrics/StoryTop>></$link><br>//<<lingo Metrics/StoryTop/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/storytop\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/storyright\"><<lingo Metrics/StoryRight>></$link><br>//<<lingo Metrics/StoryRight/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/storyright\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/storywidth\"><<lingo Metrics/StoryWidth>></$link><br>//<<lingo Metrics/StoryWidth/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/storywidth\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth\"><<lingo Metrics/TiddlerWidth>></$link><br>//<<lingo Metrics/TiddlerWidth/Hint>>//<br> |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint\"><<lingo Metrics/SidebarBreakpoint>></$link><br>//<<lingo Metrics/SidebarBreakpoint/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth\"><<lingo Metrics/SidebarWidth>></$link><br>//<<lingo Metrics/SidebarWidth/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth\" default=\"\" tag=\"input\"/> |\n"
        }
    }
}
test
测试成功
33333333333
4646464644
4646464455555555
666666666666666666666
JVBERi0xLjYNJeLjz9MNCjEgMCBvYmoNPDwvTWV0YWRhdGEgMiAwIFIvT0NQcm9wZXJ0aWVzPDwvRDw8L09GRlsxMSAwIFJdL09OWzEyIDAgUl0vT3JkZXIgMTMgMCBSL1JCR3JvdXBzW10+Pi9PQ0dzWzExIDAgUiAxMiAwIFJdPj4vUGFnZXMgMyAwIFIvVHlwZS9DYXRhbG9nPj4NZW5kb2JqDTIgMCBvYmoNPDwvTGVuZ3RoIDMxMjQxL1N1YnR5cGUvWE1ML1R5cGUvTWV0YWRhdGE+PnN0cmVhbQ0KPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0NTE5LCAyMDIwLzA4LzI1LTE3OjU0OjAwICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgICAgICAgICAgeG1sbnM6eG1wR0ltZz0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL2cvaW1nLyIKICAgICAgICAgICAgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iCiAgICAgICAgICAgIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIgogICAgICAgICAgICB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIgogICAgICAgICAgICB4bWxuczpzdE1mcz0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL01hbmlmZXN0SXRlbSMiCiAgICAgICAgICAgIHhtbG5zOmlsbHVzdHJhdG9yPSJodHRwOi8vbnMuYWRvYmUuY29tL2lsbHVzdHJhdG9yLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOnhtcFRQZz0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3QvcGcvIgogICAgICAgICAgICB4bWxuczpzdERpbT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL0RpbWVuc2lvbnMjIgogICAgICAgICAgICB4bWxuczpzdEZudD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL0ZvbnQjIgogICAgICAgICAgICB4bWxuczp4bXBHPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvZy8iCiAgICAgICAgICAgIHhtbG5zOnBkZj0iaHR0cDovL25zLmFkb2JlLmNvbS9wZGYvMS4zLyI+CiAgICAgICAgIDxkYzpmb3JtYXQ+YXBwbGljYXRpb24vcGRmPC9kYzpmb3JtYXQ+CiAgICAgICAgIDxkYzp0aXRsZT4KICAgICAgICAgICAgPHJkZjpBbHQ+CiAgICAgICAgICAgICAgIDxyZGY6bGkgeG1sOmxhbmc9IngtZGVmYXVsdCI+MTFQeXRob248L3JkZjpsaT4KICAgICAgICAgICAgPC9yZGY6QWx0PgogICAgICAgICA8L2RjOnRpdGxlPgogICAgICAgICA8eG1wOk1ldGFkYXRhRGF0ZT4yMDIxLTAyLTA2VDExOjE5OjQ2KzA4OjAwPC94bXA6TWV0YWRhdGFEYXRlPgogICAgICAgICA8eG1wOk1vZGlmeURhdGU+MjAyMS0wMi0wNlQxMToxOTo0NiswODowMDwveG1wOk1vZGlmeURhdGU+CiAgICAgICAgIDx4bXA6Q3JlYXRlRGF0ZT4yMDIxLTAyLTA2VDExOjE5OjQ2KzA4OjAwPC94bXA6Q3JlYXRlRGF0ZT4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBJbGx1c3RyYXRvciAyNS4wIChNYWNpbnRvc2gpPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgICAgIDx4bXA6VGh1bWJuYWlscz4KICAgICAgICAgICAgPHJkZjpBbHQ+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8eG1wR0ltZzp3aWR0aD4yMzY8L3htcEdJbWc6d2lkdGg+CiAgICAgICAgICAgICAgICAgIDx4bXBHSW1nOmhlaWdodD4yNTY8L3htcEdJbWc6aGVpZ2h0PgogICAgICAgICAgICAgICAgICA8eG1wR0ltZzpmb3JtYXQ+SlBFRzwveG1wR0ltZzpmb3JtYXQ+CiAgICAgICAgICAgICAgICAgIDx4bXBHSW1nOmltYWdlPi85ai80QUFRU2taSlJnQUJBZ0VBU0FCSUFBRC83UUFzVUdodmRHOXphRzl3SURNdU1BQTRRa2xOQSswQUFBQUFBQkFBU0FBQUFBRUEmI3hBO0FRQklBQUFBQVFBQi8rNEFEa0ZrYjJKbEFHVEFBQUFBQWYvYkFJUUFCZ1FFQkFVRUJnVUZCZ2tHQlFZSkN3Z0dCZ2dMREFvS0N3b0smI3hBO0RCQU1EQXdNREF3UURBNFBFQThPREJNVEZCUVRFeHdiR3hzY0h4OGZIeDhmSHg4Zkh3RUhCd2NOREEwWUVCQVlHaFVSRlJvZkh4OGYmI3hBO0h4OGZIeDhmSHg4Zkh4OGZIeDhmSHg4Zkh4OGZIeDhmSHg4Zkh4OGZIeDhmSHg4Zkh4OGZIeDhmSHg4Zi84QUFFUWdCQUFEc0F3RVImI3hBO0FBSVJBUU1SQWYvRUFhSUFBQUFIQVFFQkFRRUFBQUFBQUFBQUFBUUZBd0lHQVFBSENBa0tDd0VBQWdJREFRRUJBUUVBQUFBQUFBQUEmI3hBO0FRQUNBd1FGQmdjSUNRb0xFQUFDQVFNREFnUUNCZ2NEQkFJR0FuTUJBZ01SQkFBRklSSXhRVkVHRTJFaWNZRVVNcEdoQnhXeFFpUEImI3hBO1V0SGhNeFppOENSeWd2RWxRelJUa3FLeVkzUENOVVFuazZPek5oZFVaSFREMHVJSUpvTUpDaGdaaEpSRlJxUzBWdE5WS0JyeTQvUEUmI3hBOzFPVDBaWFdGbGFXMXhkWGw5V1oyaHBhbXRzYlc1dlkzUjFkbmQ0ZVhwN2ZIMStmM09FaFlhSGlJbUtpNHlOam8rQ2s1U1ZscGVZbVomI3hBO3FibkoyZW41S2pwS1dtcDZpcHFxdXNyYTZ2b1JBQUlDQVFJREJRVUVCUVlFQ0FNRGJRRUFBaEVEQkNFU01VRUZVUk5oSWdaeGdaRXkmI3hBO29iSHdGTUhSNFNOQ0ZWSmljdkV6SkRSRGdoYVNVeVdpWTdMQ0IzUFNOZUpFZ3hkVWt3Z0pDaGdaSmpaRkdpZGtkRlUzOHFPend5Z3AmI3hBOzArUHpoSlNrdE1UVTVQUmxkWVdWcGJYRjFlWDFSbFptZG9hV3ByYkcxdWIyUjFkbmQ0ZVhwN2ZIMStmM09FaFlhSGlJbUtpNHlOam8mI3hBOytEbEpXV2w1aVptcHVjblo2ZmtxT2twYWFucUttcXE2eXRycSt2L2FBQXdEQVFBQ0VRTVJBRDhBN2wrWTM1WUw1d2x0cjYyMXUrMFAmI3hBO1dkUGhtaTAyK3M1R1VSUE9VNVNNa2JSTTU0b1ZwekEzM3hWSWJIOGhIczRGZ2g4L2VheEVLRmsvU1B3c1E0YmNjT2hWUWhIaDh6VlYmI3hBO0xaZitjWFBLUjB2NmhEcm1zUTBNeFc0OWRHa1ZabVVsVkxJYUFKR3FmTGwvTWNWUzJUL25FYnk1SkdxUDV1OHdQd0hGT1Z4RVFFSDImI3hBO1ZvWStneFY2VGRmbHJZM2VoYVpwRnpxZDdMSHBjYnhSWERQSDZzaU9SUlpEdzM0cW9VZmprSnc0bkh6NmNaS3NsUHZMK2h3YUpwcWEmI3hBO2ZCTkxQR2pGZzh4RFA4WFhkUW8vRERHTkNtekZpRUkwRXl5VFk3RlhZcTdGWGh0MStUV2w2WmVXMmpwNXQ4eVcybDJ0dkViV095bWwmI3hBO1ZvNW9uYWFlU1NXTmlIa25MbzFFaERLRjJPV1J4a3NKVEFSMWgrU3ZsN1dydTF2TGp6ajVuMVp0T3VVdUxmNjlkU2dJWWhSNDR6SkUmI3hBO2hvemVtWG9lcWp4T09URktITllaQkxraHBmOEFuRlh5dTk2YnFMekZyRnVHamFKb1laWWtqUE9NbzdVRWZVazh2YnQweXRtbS9rRC8mI3hBO0FKeDkwdnlWNW9UekJZK1pkWXZKRmlhQjdhOGxoa2prallBQlgvZDhxRGlwSEduVHd4Vmt0aitXT21XZXBXbC9IcVYrNzJUK3BGRkomI3hBO0pHeUg0K1JEZnUrUnIwNjF6UG4yaEtVVEhoanU0a2RKRUVHenN6Qm1WVkxNYUtvcVNld0dZRGxvQ3k4d2FUZTNiV2x0TVh1RkJMSVkmI3hBOzVFcFEwTlN5Z1Y5c2tZa0lFZ21HUlM3RlhZcTdGV0tmbUo1YTgxNjdwbHV2bG5YNU5CMUd5bGE1amtRVlNkMWljUlJUZmEvZGVxVkwmI3hBO2dvMVIyeFZpdHA1Qi9QS093dHVYNWtvdW90RXd2eTJsMjA4Sm1jeU56akRDTnZnTWloYWNWK0VFcjFYRlVQZGZsRitac2o2aExIK1omI3hBO09vTEpjM0xYRm1wUnhIQXJJMUl3cXlxQ3F5U2N1UFNpcXRPdUtwSC9BTXFQL1BJd2lNL201ZWZCOWdpQ1NwNWJuazNyY2p2MHJpclAmI3hBOzlOOGsrZUlmSjFub3Q3NXRsdU5WdFplYjZ3c1RyTExId3A2Yi92YXQ4WkpxVDBvTzJSa0NYSzBtZUdPUk00OFlwT2RDc2IveTdwczcmI3hBO2EzcThtcGdzR0V6eHVXUVUzRkFaV0k3KzJBQ3VaWjU4a2MwaDRjQkQ4ZkJDYTU1OXNiV3pTZlQyOVpPZkdXWXd5TXFlQTRzWWVSUCsmI3hBO3R0a2diYVo2ZVVQcTIyL1Vubmw3VlYxYlJyVFVBVnJjUmhtNGJxRzdnVndocm5HaW1HTEJwMFYwWkcreXdLbWhJTkR0MUcrS3ZOZEgmI3hBO1h5dkxxZXFRWE1CYlRrdUNsdDZTVGtWaENvb0locVc2dDhUZU9RTmRYRWx3bjZ1WHg4KzU2SHA3SzFvaFV1VnF3WDFPZlBpR0lITG4mI3hBOzhkYWZ6YjVJT1REa28zMnQ2WllUeHdYVXBTYVducElFZHkzSWtBTHhWcW1vNlltUURHV1dNVFJScXNycUdVMVZnQ3BIY0hDMklIVU4mI3hBO2QwdlQ1VWl1cFdXU1FFb3F4eVNWcDEvdTFieHdHUURYUExHSm9vMktXT2FKSll6eWprVU1oM0ZRd3FOamhaZzJMWFlwZGlyc1ZlY2UmI3hBO1pvTG0wODJXVnA5WGp1TlB1MlVpQkZZSndOVU1MSXpHSGs1cnhacWI5Q0tabFl6L0FCY2ozL0xkeDU5M1JsV2dXbHJiVGNZTkpPbGcmI3hBO281WUgwenozajdvekhiM3dacEVqZVhFbkZFQTdEaFQzTVp2ZGlyc1ZZcjVoR2p5YWtJOVNqc21CUEFUWE4wSUpJMEtvU1VqWmZpRmQmI3hBO3h2MXpNeENYRDZlTDRDM0d5Y1BGdlh4S1QrVnREOHJXMnFEVXRPMVdXK25nZC9VdHhINmdYbVhqSkNoUzY5VHZYY0RLWlhaOC93QzEmI3hBO3NGVjdub1dVdHJzVmRpcnNWZGlxVitaZEp1TlYwaVd5dDVVaGxkbzJXU1JCSXZ3T0dJS254cGl5aWFMQTlHdVpOTjh4UzZLMnBTUTMmI3hBO3RVdHVWcGF3TEdYWXF3TDFMaGdPVzFWNUNwK1JpVy9HQkViZ1MydnE5QzAyRytnNXczZDQxN0lBcitxeVJ4MDVGaFFMR0J0OFBldUUmI3hBO05lV1VUdkVjS093dFNFMUlYaGppK3BtTmJubWZUTXdaa3J3Ylp1SkJ3RnR4Y05uaTVlVEZmTTl4NW9oZTJZM21td012SnpES1kxUXEmI3hBO05xQXpCbkxFYmJjUmczYktoL0RmVG4reGwxaWhXMGlMTEdKWFZXbU1JNG9YS2prVkZUdDRibkpORXVhdml4V3lScEpHMGJpcU9DckQmI3hBO3hCRkRpcno3eWRxR2thWHJXb1dRbFZJbG1rak1zbkdDT1BqUUtwQm9XZjRLTXpCZC9ISWd0RVpBSGRPdk5hWGsyaExkMkY3TGJyREwmI3hBO0k3U1dwZG5rUjNLcUVXTmw1bmt3SXFjTE8rdlJKTEI3VFVBbHplM0xOT1paRWppdWRQa3VKUUZsTkZZMGNpbGRsclRJRWJ1UGtpTDMmI3hBOys2MmZXUDhBdkZiL0FQR05PMVAyUjJ5WWNxUElNVzh6V2RwUHEwVEdGWkx3T0JBVXZWdFpnYVI4ZUtNUGkrTG9SdlhJU0c3aTVvZ3kmI3hBOzgvZlNaYUJKcnFYczluZXc4TEtDTlBxOHpOSkxJN2tubnlsZW5MN2g3ZERrZzM0N0d4VDNKTnJzVmRpcnozVUx1Qzk4eFBQZkZZckUmI3hBO2tyWjN0anplNEl0cWdNUWdsM0RTbWg0N2UyWmVNRWJEYytmbi9ZNDA2TzUrejhlYWZhQUxPZWNTV09wMzl6RndrcTEwR3BVbVA3Sm0mI3hBO2lYdDRZNXJBOVVZajNmSHVLY1ZFN0VuM3A5YUZ6Q2VibDJEeUx5TkFhSzVBK3lBT2d6R2x6YjRxMlJTN0ZVcXVwb2t1cEZsMCtXN1UmI3hBO1NCMGxSSTVBckJJLzVtREE5K21YUkJyWTAxRTc4cllWWjNPbld2bVNXQ0dKZFB1Mm5EUXdMSEV0eHlrYmp2STdlbS9MMUdVcnkycVMmI3hBO3AyeVJqK1BqK3hGdlNzeDI1Mkt1eFYyS3V4VjJLdlBQTU5nOW41NHNic1FtNWx1YmhKMGFQMUY5TlVYMHdsV2tNVlgzWGNEcjFHUkwmI3hBO2t3Rng3dHErMW11bjNNOXhOSzgxckphTUVRQkpDaEpGWDNIQm0vSENHR1NJaUJSdjhCSFlXbENhbGJ3M0VjY1V6TXNUT2ViSTdSa0EmI3hBO1JzZnRJVlA0NEMyNHBFRWtNRTgrYVRwTnZiV2NxenBMR0g0TWx5ODBpazBQeEdTTnVhOWVnRlA0aW15VTVTdTl1dmR5L3RaajVVdVomI3hBO0xyeTNwMDhoRFBKQXBMQ3BCMm9LRmlTUlR2M3docXlqMUpyaGEybVlLcFkxb0JVMEJKKzRZcTg5OHNtenVQTkY2MTJZL1huZDVaWUEmI3hBO2tvRHI4WHB2S3M1b3RWRlZDajU1RnBBRjdzOXRBQkVRQlFCNUFBUDlkc0liWXNZODBhVmVYR29XOTJ6MjFySHpFSm1lY0l6amxXTlYmI3hBO0xSbmk1cTMyYS9JNUNRY1hQakpJT3daQnBWN1p6VzZ3UTNFYzAxdkhHTGlOSFYyUXN0UnpBM0ZmZkpndVJqa0NLQlNiV3ZMdC9xR3QmI3hBO1crb1dzOGFHeWxEZW5LR0lxQkcxUng2OUtFYmZQSW1ObG95WVRLUWtEeVpOazNLZGlyc1ZkaXJGOWJzMTAzVm90VnNvQTkzY2VvdFMmI3hBO2swbzVsVjZMR3dXckluUTBxZStYd1BFS1BMKzFxbUtOaERlWC9NUG1iVXJLNnZKYkJKTHUzU1JiV0NOWGdSMlBBOFRKS3pEbFVHdmgmI3hBO2wrZkRqZ1FBZGo4V25GbG5JRTF1bVdsNmo1akY3NlYvcFF0dE9LUEs5NFpZeXl5TklTRU1hTkpVY1RYbFhLc2tNZGVtVnk3bXlFcDMmI3hBO3VOa1FmTm1oZldQUytzZkJYajlhQ3NiZmtUeEMrdFRoV3Z2a1BBbit6cjhtWGpSL0hKRGFscmZtT080bFhUdEkrdDJ4UlRaVCt0RW8mI3hBO21jcVdJK0psS0RiclExNjVPR0xHUjZwVWV1ekdlU2Q3QzF0eHEyc1E2WlBKSnAwa04zSkV6enZISkU4ZHRKOVhVL0V4WldiaWY1VlAmI3hBO3RYQktFZWt0aDl1NlJPWFVmc1MveUhFdDdhWEQ2aEZCY3pwS0pJNVN3dUhvNkFWTHNaQ0dQQ3BITGJCbDI1YmMvdlRqMzUrVE1zb2ImI3hBO1hZcTdGWFlxN0ZYWXE4MXZZVXRmT21uczhIMU5KYmtNQkxIREZ6YjFKSkhibkZKdU9LcVZxRFdoNlpGeVJ5UHUrNm5vcS83MXlmOEEmI3hBO0dPUC9BSWsrU2FEOUkvSGNxNHNVTGYyMXZjaUdHNGlXYUZwUGlqY0JsTkVZalk0QzJZNUdOa0dpd2p6OVlhTGJyYldGdEF0dmRYekImI3hBO1FWZ1NTT1NwQUViMUlwdUtpZ09DZ0c2T1NjeHViNmZObXVpMk10aHBOcFpTeUNXUzNpV05uVlFpa3FLZkNvNktPZ0hoa2c0ODVXYlImI3hBO21MRjJLdk9saXRqcTkxZXpQYTZnc3NreXp3M0UzcEg0V1BwTCsvZVJmaFNUYmdCVHZsWkxpVGtQSTgrZXpPTEdlMmgwOVpINFcwSWQmI3hBO2xDbGtWVkprS2hhZzhldTIyVERmRWdSN2xPK204djNzYndYaHRieFlBSjJ0NVBUbDRnRXFyOEdyVGVvQnhOTEl3a042TEZ0QzgzZVcmI3hBOzAxblU3WFQ3SDZsOVhNY1Y2VnNwN2RGZFN5aG1tYUtPR1hkd1BnWTByNFpFYk5NVHdiOElFVCtOMDR0Tk04engzMFpmV2ZValZvNWImI3hBO3REQkZ4a1VncXlyeFZHU3ZBVVBJMDk4UUQzc293bUR2SkIrVTlVMSs1djc2VFZia2l4aFZ2U1NTSllnS3ZzeGNLdlJWUFU5KytDQk4mI3hBOzd0ZW5uTXlQRWRtVlJYTnRNeFdLVkpHVUFzRVlNUURXaE5QR21XT1phcGlxeWRIa2drampmMDNkU3FTQVZLa2lnYW50aENDd1BUcGYmI3hBO01lbWF2TFl0ZnQ2YW5qSExxOXhISUpha0JXVkU0T3ZPamNkejArZVh4akd0NytIdVAzYk5STXIyWmhhVGFsRXhYVTN0NkZXZFhoRG8mI3hBO29DbFI4WE5tNjhzaElSUDAyeWlTUHFwZEpxV21URDZzbDNFODA4YkdLT04xYVJscFFzaWcxSUhJYjRCamtONjVKNDRuYTNocC9LUFgmI3hBO0Q1c2U3RXQxRGYzTUhwTk9MTFMyajRpSVc3QnJ3eGZXT1BwUHdhaDUrRFUrTE13akh4ZUpmOFY4L3NxdjB1TmM2NEs2ZmplLzBQZFImI3hBO0g2TWRqRWFmdXlFMjZiUk1Oc3dydXorT2JsVlZLYjNXbnJKZFFYY3NLaVIrTFJTc29ES1kwQkJWdW8zdzhCSUZCSEVBVGJCL3kzdTcmI3hBOzVsdnJYVGxnV09PNDVUcEpDc0lWVHlVaGZTSUxQOEkzSzAyOFRrOGc3Mk1DOUd5aHRkaXJzVmRpcnNWZGlyemJ6ck5GYSthYk5MaS8mI3hBO2w5TzVjSUxOT2JWcVJ3cnlJSDJuWWlsZjZSY21CMitCKzVudGxacGEzRXlJOHNuSkl5V21rZVU5WEd4Y21tRUJyblBpQTVJekMxSUQmI3hBO1dsMDFyWkYxTDB2cVJla3ZybFJIOWhxVkxiZGVtQXQyQXp2MFh4ZVR6L3pmZGVXOU51OU9uMHk1V0d6Ui93RFMvcVJXUlNBZVZIS04mI3hBOzFJWHYwQXdiZEc4eXljNTNlM1A0L3JlbVFTaWFHT1VBcUpGREJXNmprSzBOSzc1Snc1Q2pTL0ZDeWJoNkw4MjRKeFBKNjhlSXB1ZVgmI3hBO2Fuamlnc0g4dXoyTnF0eWsya3kzY2pPU0hpaStzc0kyM0hxTzVKNU1LTVI5SGJJVzR3a0J6Ri9EM01vZzByU0x2VC9Ta3NvbXRuZHkmI3hBO0luaUNqKzhKSHdNQVFRZmJEUWJSQ0pqVmJOUitWL0w4S3lpRFQ0SVdtVGc4aVJxR3AxRkRUc2Q4ZUVLTUVBTmdOM24ybGZsditYVUgmI3hBO211UzdpaTBZWDd5aVJMaUVSQzY5Vnl5dXEwTkF6ZnRVRzljajE1dU9JM0tqSUVlLzlyMU9PS0tNVWpSVUhnb0FINFpZNWdERC9NRmwmI3hBO3BGanBFZDFiV2NiM0R0R2s0akZYQ3lDcmxWMytNMDdDdVFvTkhoeEFzRGRrdWtXVm5hV01TMnNLUW82S3hTUGRLa1ZQSDJxU2Rza0cmI3hBOzZQSkc0V1N5ZUlUUXZFV1pBNHB6akpWaDhpT21FR2tFUEwvTWsxdWZNeXd0RVhsYWVrTWhsRWlrcXNZM1BGbit5QjlsaHVhZk82SXEmI3hBO3Y2cCs0dFJQUDNqOURQNDRyeTdrTUdyMnRzWW5qa0hwSTVtUjE1UjdNc2thRHJnSkFGeEorNUlCTzBnRzlKMFBSYk1tZTBzTGEzbUQmI3hBO1NvSllva1JncGtOVjVLQWFmQ1B1eHlaWnkySkorS3d4eEc0QUNXU2VVNWJ4NUxnNnhxRU16VHlNc2tVN3J4VVRFOEZTcGk0MFVMVGgmI3hBO2xuNWdBVnd4NWQzbDgySGdrNzhSNXB6SnFlbVBkTFlQSUhtbFlvSStMTXZKRjVsU3dCUUVEZWhPWTRCNXQ1STVLYWFScE1zOXcwdGwmI3hBO0E3Q1FBTTBTRTA5Tk81R1RPU1FBM0xBUWpaMll6K1hzTFcwMTFEY3pLWmlDTGVFekpJM0JKSEQ4UWtrbFZyVGVnMzZEcmtzcHNmanUmI3hBO0NNWTMvSGV6ZktHMTJLdXhWMkt1eFYyS3ZPUFBsbHJrdm1pMUZ1MHNsaktzSWxSR1FBRDFEUUJLcXovRVBtSzF3RnlNWjJIK2Q5ek8mI3hBO2RQc2x0SjVrRTAwL0pZMjVUeUdSaHV3b0NlMklESEpQaUEyQTl5T3d0S0QxU1lRd3h5R0I3bFZZOG9JZ0dkZ1kyQkFWaUsvTEFXM0YmI3hBO0d6VjA4LzhBTlZ5WmRmMHUwaHNiaXd0NVU0Z0p4Z05XZWplcUkrZEU0S2FFbGUrQnZydmxlL1I2UmJ3TEJCSENoWmxqVUtHZGl6RUEmI3hBO1UzWTdrNUp4Q2JOcW1LR3BFU1JHamRReU9DcktSVUVIWWdqRldDZVY1L01OdmVhdGEybGpiQ0dDNmtTQzJCamhWSVExRUphTU9TeCsmI3hBO0xadDZiL09PN1FESVhRWnJZbVEyOVpBRmtMeWNsVWxnRHphdENRdGZ1d2h0anlWOExKSlY4dTZEYjNNUkZpQkhiRlpiVlZWMlNPVU0mI3hBOzU1S29xcWtjdkRJOElhQmhnRHlUUnJ1SUtUeGtOQldnaWtKLzRqaHR0NG1IMzlub045WlFSYU5EYnk2aXNrTXR5dHY2YVRxZ1B4dDQmI3hBOy9DeEZSNDVFVjBjZVBBUjZhdGx1bG84ZW0yc2J4Q0JraVJmUlUxQ1VVRGo5R1NEa1FGQUluQ3lkaXJ6ZnpDMWlQTTBkdWZyaXhOUFEmI3hBOzI2ekt0dWVFYWswVmxZS1BoNUFDbFQzN1plT251UDZXay9wRDBKLzk3SXYrTWNuL0FCSk1xSEp0NnV0UDdwditNa3YvQUNjYkdYTlkmI3hBO29PV0NhNVJiZU82bHRRenp1MGtQRGtlTXZTcnErM3hkc3NCQTNxK1gzTUNDZHJwaVdsV0RqejhLa085dVpua3VoUENXbVVwNmY3MkomI3hBO0tNR0RIMkE4TWxLWHArSDZXQUhxL0hjeXE1T3UvV1p2MGN0cVkrWTlRM0JrRFY0SjA0QTlxNUdQQlhxdjRNanhYdFR6L3dBbFdtcEgmI3hBO1ZKRml0b3JWYnA1V041SE5MVnhEY2NpUFRTWDVqN0kvZ1dZdjRBZmNGZ2Z2UDN2UmRJc0wyempjWFZ5Ymd1RW9LeUhpVlFLMjhqeUgmI3hBOzRpSzl2dnlvblpzcE1NQ1hZcTdGWFlxMDdCRVp6VWhRU1FBV08zZ0JVbjZNVkFZSHJHcDZkcUhtYlQ0N1M0RnJjdTBISjVJNVVuSUUmI3hBO2g0OFZraW9PUHhBZGlXMzZaRXVUaU5STmkyWDZkYVRXMHNzY3QxSmRNVVE4NWVGUnUrdzRxdjQ0UUdHU1lrQVFBUHdFZGhhVUpxTDMmI3hBO1NKRTlyRXM4NGM4SW5mMHczd04rMXhlbjNZQzJZd0RkbWc4NzgxVGFtL216VDdpYXlEM3NmQklMT0tWSFhjODZTY2tCZFRRN3FOaWUmI3hBO3VCdUFBcmhPMTgrWFFQVHhXZ3FLSHVCdUs1SnhYWXE3RlhudmxyVGRYbDEvVnBiV1Q2aEUwMDNvM1N3d3Z6UnBRMUc0bmp5UGJrSzgmI3hBO2NnNDRpU2RqWDlyTzdFU0MzcEl3YVFQSnlaUnhCUE5xa0FscWZma2czUjVLK0ZrN0ZYWXE4NThzZVlMRFJYdm51Mk1yM014Q0JHaDUmI3hBO0RnWFpxOG5XdXhHOWQrZ0d4eXFEZ2FVMWY0NzNvcU9qb3JvUXlNQXlzT2hCM0J5MXp3VzhWZGlyeTdVdFA4enQ1akl1cFpKN1NTNGQmI3hBO2ZxOFFuWDFGRldWejhQR2k4MVd2THR0bDk3LzV2NkdtdHZpenkyMGEzdHJ5T2s5MUtUSEp2TmN6UHRXUHNYcDJ3U3lramtQa1BOSXgmI3hBO2dIcjh5bWNVU1JKd1N2R3BPNUxHckdwM05UMU9WRTIyQVVsVjVjYW5hVG9MV3dONC9HZHFDV09OYU5JckRkajc3N1pkR01aRGMxeWEmI3hBOzVFZzdDK2JEdkx0NWRqejVkaUZiZFdta21XOHRtWGpPQVhxeERxdkYrQlVmdGI3OThNaHRYU3Yxc1luZnp2OEFVemFmVjdHeHVKMXUmI3hBO1RJcGR3VjRSU3lBL0Fnb0Npc0s3OU91UkdNeUFwbVppSjNZcjVKbjQ2OWRpSmJmMEovVVVwQkVzVWlPcm1RbVJRdTRvNDNEZHh0NEcmI3hBO2ZMNWZjaVBQNXM4eWh0ZGlyc1ZkaXJzVmRpcnpiekxEQmQrZjdkNUUrc2VpWW9CRXM4SUREaXpGREN4Vmk1NWtjcTBGUjAzeUpjckgmI3hBO3NCN3IrMzlqTXZMOEVNUHJMSHB6YWFDRUpoY294YmRoeXFqUCtPTVVhaVJOWExpVGZKT01sbDdOcXNrTnM5bEZCNnJ0VlBXa2ZpQVkmI3hBO25PNFZLNERia1FqQUU4Uk5lWHY5N0R0U2l1NS9QbW1qVUliY3VwVGxJa2pmQVFLajAxWW9XNUgvQUNUeC9IQXlBalhwNWIvY0hvbVMmI3hBO2NWMkt1Sm9DZkR4eFZoSGxEV0xLeEY4ZFN1b2JkNVhqYU5TNi9FdkFmRUtVclVFRTVBRUJ4c2VTTVJ1ZnhRWmhaT2tsdUhSZ3lPenMmI3hBO2pLYWdndVNDQ094eVFiNG5aWHdzbllxcDNEc2x2SzY3TXFNUjh3SzRvUEppWG5DYlFiclRZTGVHUzB1Wm9wMFFKeWprWlZiNFgvbVomI3hBO2E5Q1J2a2JEVVp4cllpMlRhUFQ5RldkSmZYSG9wU1dpamw4STNBV2lqNk1JYkljZ2k4TEoyS3ZLL1A2TEhyVnVOUTFLV2VaZDdlMWkmI3hBO1JRcWptdkhrM3dnY2xyWFk5dmJNaUhseS9ZMHovSHplaTJ1bzJ0N2RxWVBVb2lTQnVjVWtXOVUyL2VLdS9qa0pRTVJ1eWpNRTdJL0smI3hBO214UmYvZXlML2pISi93QVNUSkRranE4OTFHK3Q5Rzg5U3lHNE5valN3aVdlYU5HUjF1T1VqbzBvSHFLQ1ZDcDhKb1J1ZDlyUnVCK1AmI3hBO3h6YXpzV1ZhbjVnYlRiMldKWW9KT1I1dDZ0MUZidFFJZytGWlB0ZmdNbEREeFJ2ZjVFc1o1ZUUxK2xLL0o5NUdiMjVrdUYrcXFRNGgmI3hBO0QzVU53a2c5U2pNcktGUHcwcHQ0NzlCa01oMnI4Y21VTzlsMEZ6YjNDbDRKVW1SV0tNMGJCZ0dYWWdrZHhsTk50cW1LdXhWMkt1eFYmI3hBOzJLdk5kYjAyNm0vTU5McjBaNFRGSkFWdlM4WG9wRVZwejR1amJoZzNHcDY5dW1STGxRSTRmZ2ZuZjZtYld0dmUyOThCUGZTWFJjSXImI3hBO2MwaVJhVWtJb0VSVDI4Y1F4bktNbzdScjUrU2FaSngwdW11RGJXRnBNSVpMZ29GUHBRZ001L2ROMEJLMXdOOFk4VWlMcjMrOWkvbXImI3hBO1VrdjQ3ZGpZeVdyeGMrTDZqQ0VoYmF2RmpWanhxdGVuaGd0bWNQQUR2RTdkRDdrODhvV05sSG85bmV4Ukl0eGN3SVo1STA5SU9UdnUmI3hBO2dDRFk5RFQ1ZGNJYWNteElISlBjTFdnTmF2NWJTelpvRWVTNUlySEhHdkptQ3NPZE51TmVKMnJnTEdSU0h5SkRITGIzc3B0cFVpZVMmI3hBO01wOWFUaTVaVjMrR2dVYmlvcGlBeGhFYmhsdUZzZGlyc1ZVN2xXZTNsVlJWbVJnQjdrWWxCNU1VOHozc1YxYVNRNmZiVExkSktyeU8mI3hBOzFwUHdZTFVIbHhTcEZUWElXMFNtRHNBYjl4VDNSZFJ0YmkzaXQ0dlY5U0dKQS9PQ1dJYkFEcTZxdjBBNUlOMGRnQW1XRms3RlhuZm4mI3hBO0RRTlNYVjN1WVdFa012Q1QxNUd1MmVQaTRCQVdJT2hDOVFPUFQ3OHZ4N2tOTTlyWmxZYXZZYWxjcEpadTBrYUpJR2N4eUlLMWpOQVgmI3hBO1ZhL1JnbmlsQWJzb3pFanNtV1V0aUd2OVBodlkxUjVKWW1VMVdTQ1Y0bkhpS29SVUdtNE9UaE14WXlqYnpqelJaejJtclhrYVNhaDkmI3hBO1ZhU3pFaGpXUzRhV014eUNUOTR4UFVWSHQ3ZHJSS3pFK2Y2bXN4cXg1STc4d05GMWE3MUdCclN3ZTZoNGtFaFZsUmErbXV5a1ZWdmgmI3hBO05TTzNiTXpSWll4aWJOZmd1TnFzY2lkaGFiK1daZk1yM0VrZC9wN0xDamhmVnVuajVLaEJKS0dPRmZVSjI1RW5ybUJPcmN1RjB5cEUmI3hBO1JGNG9vVmFrMEFvS2sxUDQ1VTJONHE3RlhZcTdGWFlxd1h6YmZXRjU1bTA3VFlabit2am5FOFFRaWhiaXluazRwVGJsVlFhMEFPUkwmI3hBO2s0alVUZjQyTEpiT3hheXVVaE4xUGRDcUVQY01ydVBobDI1QlYvSEVCRThuRUxvRDNmQk5jazQ2QjlhS0cwczVabldPSkFDOGprS28mI3hBO0FpYmNrN0RBM2NKTWlCK04ySGZtRjVpMDMwTE5VdVVlMGR5c2x6RUV1SXpVYnhNQ1NsU0IzclR3d0VzNFlpQ1JMYjMrWlp6WlcwTnImI3hBO1p3VzBPMFVLS2tkZjVWRkJrbWlSczJyWXNYei9BT1c5YS9NWFhMT1M3SG1xQ3dpU1JZbEYzUEZHemswNWxWcFdpQWdtdjBWd1UxK0YmI3hBOzVuNXFjbXNmbXlraFQ5T3dQOFhFTXVvYWZRK0IzbEJBUGF1Tkw0WG1mbWhKUE5YNXBSM2dzMjFwZlhJNUFMZDJiTFQ0ejlzT1VyKzcmI3hBO08xZkR4RldsOEx6UHpSbjZVL09DdERyRVFOUUtIVU5PRzVGUi91M0dsOEx6UHpVSDh3L213bDRMUnRZUVRrQmdQcnRqeG9lVlBqOVQmI3hBO2grd2UvaDRqR2w4THpQelNxNC9Nbjh3WUo1SUpOWmw5U0ptUitMUnV0Vk5EUmxES3c5d2FZMHZoZVorYWZlUXZPbm5QVy9NSzZmYzYmI3hBO3RjU0k5dmNPaURqL0FIa2NMTW43VU5maUEyTHFQY1lDS0NZNFFTQlpIemVtK1hicVM2dWIrMjFLOHU0eGJYRWRwYTNjbnFXVWQxTDYmI3hBO1lNbm9KTk04c2dEMW8zQUtmMkM5Q2NhUWNYbWZteTYwdFZ0b3lna2tsQlBMbEs1ZHVnRktudHRoQVpSalR6ZjgyOWE4eFdldDZCcCsmI3hBO2o2bWROL1NCa2pra1pnc2ZJdWlxem1qYkRsbGtKOFBRTEtOc1AxMlA4eDFoTnUzbWF4MVcybG9zcUxlMnZwOXo4UXVER0tBcjM3NVomI3hBO0hVRUd3QUQ3bUJ3Z2lpU2s4RnorWW1rMjA4OXRxTnZiUklHZWIwTHpUK1I0Z2svQkhJWGJZYkFEZnRrcDZxVXVkRmpIVHhqeXNJdTAmI3hBOzEzODJMdUpwb05aRFJvR0xNMTlaSlFLeFVrOHBGMnF2M2I5TWg0M2xINU0vRDh6ODFSdFUvTnhVTHRyVWZFYlZHbzZlZHdLMDJsNjQmI3hBOytONVIrUytINW41b0xVUE52NW5hZmJKYzNPdEgwbmN4cDZWMWF6TVNDd3J3aVoyNDFRL0ZTbnYweDhieWo4bDhQelB6UzcvbFpubjMmI3hBOy9xOTNIM3IvQUV4OGJ5ajhsOFB6UHplczZEY2ExY2FWb21vWGVyM0lpMUNLRkpWOUs1blpwcFdrSExsYnkvdWtYZ09UU1JyR1A1dDkmI3hBO28rT2I1RDVCUGdpcnMvTXM0c3RQc25aWjdiVUxpNFdOeURTNWFST1NHakt3QkkyT3hHRTViSElmSkF4MTFLYVpVMk94VjJLdXhWcVQmI3hBO242YmNLRjZIaUQwcjJyaXJ6SFdMWFd6cituNmg1aWgwNk11RVV3TFhjUmNqdklVa0lXc3RHM08zWTVFdVhoQk5pUElkZXU5ZnFaUjUmI3hBO1Vuc0owRWxsYXdXY1prWGxGQXpNYThKZDM1SkV3UGh0MHdSYmRYR1Eya1RMMy9EekxKOG02OUFtQ0NlMXNZNW8xbGpKVWxIQVphaUomI3hBO2lOajc0RzdpSU1pUHh1d0w4eGJhSnIrSzIwMk9hMnVRaEx2YVFCMVppQ3lxd1VxU2EvRnY0ZCt6U1JrbHc3bDZCcEV5emFYYVNMV2omI3hBO1JKWGxXdFFvQkJxQWExeERYbCtvb3ZDd2VCYUI1WDgrYVJwOGxvM2txeDFCM1puVzZ2STRKcFY1QUNnTFBTZ3BVREZVVitoUFBYTnAmI3hBO0Y4aDZZc2pNN1Y5RzNLcnlJSUNvemxhTFFnVkI2L0xGVWoxSHlGK1kxOUVJVDVjaHQ0MWZtdjFlTzFpZnZzWFZ1Wkh4ZENjVlMvOEEmI3hBOzVWUitZWC9WbWsvNUdRLzgxNHE3L2xWSDVoZjlXYVQvQUpHUS93RE5lS3UvNVZSK1lYL1Ztay81R1EvODE0cXlyOHMveSs4NGFWNXQmI3hBO3Q3elVkTmUydFZpblJwV2VNZ0Y0bVZhOFdZOVQ0WXFuM2tuOG90UTh2TnBzZjFiUzRvTkxqczB0WklDMGx3bGJtNnZ0UmlTZVNCYmomI3hBOzZ1WjdwRmdpa21mNFl3ek56WmlWWHErS3ZNdnpiOHQrWWRUMWpRcjNTZExYVkk3RDFHbmdrNEdKdmlRaEhWMlhrcmNUWEZXT3o2VDUmI3hBOzVta3FmSU9scER5REdKSUxaTnVLcVY1aGcxS2duclhmcnNNVlFOMTVhL01PWDB2UjhuYWZiK2xYWmJlMFlOVURkdWJOWHgzNmRxRGImI3hBO0ZXUHlmbForWWNralNIUlhCY2xpRmFGVkZUWFlCNkFlMktyZitWVWZtRi8xWnBQK1JrUC9BRFhpcnY4QWxWSDVoZjhBVm1rLzVHUS8mI3hBOzgxNHE3L2xWSDVoZjlXYVQva1pEL3dBMTRxOUExTDhydGYxYnkvNWRsaXRyS0xXZEUwblVyUzErdnV4V082MUdINm9STEY2VjFielcmI3hBOzRoa2tkMGFNbG5XTlFRaGs1S3ZTdkxXamZvaXdleldPS0tFU3MxdkRCdEhIRlFLaUtPS0JRb1dsQUtERlUxeFYyS3V4VjJLdXhWZ0gmI3hBO21DMnVMZnpyWnlhYXFvMGpvMHJsQ0ZNenNmaGFaVlpxTXBISmE5S2JaRXVWanJoMy9BMlpYYWZwSVhTalVQUk13SzBlRGtGSzhaZjImI3hBO1hxVlAreU9JWXo0SzlOMTUvQk5NazQ2WFQyeHViQzBnRTBsdno0ajFZU0ZjZnVtK3lTR3BnYjR5NFpFMWZ2OEFlODM4ODZXMFdzckUmI3hBOzhWL2ZmdXdJN2lKMU1oK0d0SHBFOVNLR20zYnZpRm5MaUE1RGY5VDBEeWhwcyttNkRiMnN6czdEa3ljMzlRaEdOVkhJS2c2ZUNqRU0mI3hBO01oMzl5YzRXdDJLdXhWMkt1eFYyS3V4VjJLdXhWMkt1eFYyS3V4VjJLdXhWMkt1eFYyS3V4VjJLdXhWMktzUjgwK1ovTTJtWHhqczkmI3hBO09pYXpDZ0pkVE1PTWtyN0lnSmVManVEeTYwNjlNV2ZEdGFhYWQ1b3RibU9FU3h5cExJRHlaWVpmU3FBU2FOUWlsQjFya2VKdGxwenUmI3hBO1JWZThYenBoZXAzZHZONThoczRMcVUzc1YxR3NmclNOSkNoQWRxY1g0VlB4Vm9HSFFBVjVIRmxHcStINm1jMmR2ZlFYU3BlWGYxeCsmI3hBO1NsWlRHc1RjU3N1ekJUeFB6QUdJWXpsRWowamgrM3VUWEpPT2xPb1NMSHBOczdYbjFDZ1dsMGVCNEgwbXB0SUNwcWRxWkU4bkp4aTUmI3hBO25iaTh2aXdYWGJkTlI4MmFLRTFGdFJkQ3ZLNER4UktLU0U4V1ZGV29CNDA0Z210YSt3YmVSNWNQbDdoNXZVTW00THNWZGlyc1ZkaXImI3hBO3NWZGlyc1ZkaXJzVmRpcnNWZGlyc1ZkaXJzVmRpcnNWZGlyc1ZkaXJzVmRpcVdlWVl0RGJUMmwxbUtLVzJncTZyTHgrMXhPeWNpdngmI3hBO0hvTjhXVVFUdDNwTGF0cUdweFJhanBWejlVME13R2xpOGFxOU9CT3dBSStMa0RYbGtLTG1SbkFDcEM1M3pZenJtb1EzSG5zTGNYVVgmI3hBOzZLZ3VVaXVMRlRJaGJnaDV5U0tVS0VoMm8yKzZqQ1dHUGlHdytxdnZJcjhlYk5kRlhSRmxDNlFvV0htdnFDamh1WENYN1hxZkgwOGMmI3hBO1JYUk9jNUs5ZlA4QXNUN0pPR2wwOTFiMm1uMmx4Y0VpRkFwa0lWbm9QU1lmWlVNYWVPQzIrTURLUkE1L3RZRjUzMUt5dXRRczlTMHAmI3hBO0laNWJlTndzc2pQYXNDcHJWWkMwQmJqUUNsVGd0czhLVU5wZDQrMi92ZWxXcExXMExGdVpLS1MvanQxK25KQnhwOHlxWXNYWXE3RlgmI3hBO1lxN0ZYWXE3RlhZcTdGWFlxN0ZYWXE3RlhZcTdGWFlxN0ZYWXE3RlhZcTdGWFlxbGZtZUN5bTBHOE4yc2JSeFJOS2hsQ2xSSWdKUnYmI3hBO2krSDdYamdMWmgrb0R2WTk1UHRMNlR5NUhjaS9lT0gwMk10b2tVQ3hsdlRITGllTE1GcjRIdGdweUpUaUpWdzc3YjcrU1hhdkVMUHomI3hBO3pCZFNXcXcyMGx4RzdhcE94V1FzS2gxVWM2ZWtvb09YRCt1TENBc0d1NzlUTTdmVUxLOXUxa3RKMG5SU2lzeUVHaDRTbWg4TU5zWlkmI3hBOzVRalVoWDRDWjRXaENSZjNOai9zZitUVFlHdzg1ZmpxOC84QXpOdXJLYlZiZTBtV0krbWdXVDF6SU9Ja1A5NHZwVUo0cWVoUDBkOFMmI3hBO3l4bWhaNy91L3RlZzZWZVd0N3B0dmRXc3ZyMjhpQXh6QUZlUUczS2g2VnBoRFhNVVVWaXhkaXJzVmRpcnNWZGlyc1ZkaXJzVmRpcnMmI3hBO1ZkaXJzVmRpcnNWZGlyc1ZkaXJzVmRpcnNWZGlySFBQcFFlWHBTSm80cmtFZlZVbE1ZV1J5Q3BqSWwrRWdveC9YMndGc3hjejNVbC8mI3hBO2xXLzEyVFFVamx0NDdtSDAyRXQ0SmxVSWVGV1ZJd3BIRlRzT0xVOE5zRmx5RENGMlRVdHRxOXlTYTVlMkVQNWpXc1hveXp6eHlwS1QmI3hBO0ZNMDQrTGMxaTQxUmw0VUNLZkQ1WWxqQVhIbjAvVitMWjFaWGEzVTBjeTIwMXF2SUw2YzhaaWFvV1VuWTdIcjJPSUxHY09FVllQdU4mI3hBOzl5YVpKeDBwMUZMRjlKdGx2a1o3UWhmVlZCSXhvSXoyaXExUEhJbms1T015RXp3OC9oMytiSFl0UHNvZk1lblhOcEpCSHByQXJCRGQmI3hBO01WbEljZW1mU1NZaVU4bStqNTRnTXNrenVKL1YvWjNNMmpqamlqV09OUWthQUtpS0FBQU5nQUJrbkVYWXE3RlhZcTdGWFlxN0ZYWXEmI3hBOzdGWFlxN0ZYWXE3RlhZcTdGWFlxN0ZYWXE3RlhZcTdGWFlxN0ZXTWZtTEZHM2xxU1pqR3IyOGlQRzBzUHJyWDdORFVFSnlCcHlPQXQmI3hBO21NWFk4a3E4dmFnNTArM2hqMUVpTXdrZlU0N0JoQzN3R3BXWkZBcDc3ZTR5TnVZSUNyNGU3Zmk5M1JteHNyTXZ6TUVaZmw2bkxndGUmI3hBO1kvYXJUcjc1TndPSXBkcTJzUzJ0N0RDdGpjVGhlTW5xeFJ1NkhuelRqeVJXQUs5VHlwdGdKYjhXSVNpVHhBTk5ybDdKb2NHcFdtbHomI3hBO3lUVGxRYktZaUtTTUZ1Slo2QnpRZGZoVW4yd1hzb3d4OFF4TWhRNm9iVGIvQUYrOXRlSTA1TFNXM1dOcmFXV1IyaGs1S3lNRCs3amsmI3hBO0hFVWI3TkRYcmlDVzNKanh4UDFXRHpybVB0cGoycHlYQTgzMkNYN0xIY1N5eExORkVWZTNtUUFDbkdiaDBabFBSaU8yOU1XSTRhOVAmI3hBO0xmbjhIb1dTY1IyS3V4VjJLdXhWMkt1eFYyS3V4VjJLdXhWMkt1eFYyS3V4VjJLdXhWMkt1eFYyS3V4VjJLdXhWaTNuZXg4MmFsQWwmI3hBO2pvaEZyR0NKWmJ6MXZUTGdCZ1llSVVuY2xUWHBnTFpqa0FkMFhhNlo1aGEyanQ3bTdoVzBNUWpraFdOeEtGTVlVL3ZWa0h4aHYyaDgmI3hBOy9iQlJidkV4amNBOFh2MitWSmhmNlBiM3NJaWVhZUxpd2NOSE00TlY4YWxnUjdFWVNHcUdZeE4wUGtsdDFaV3ZsNkcrMW9YVXNqQ00mI3hBO2xvcDVLUWs3RUJVUlFxa2tEb3A5aGdPMjdkQ1J6RVFvZkRtOCswejg0citYekRlMkVtbmFqYituS0lJMnVOTm1nc25jdVU1eFhaTDAmI3hBO0E1VnJJaThoU2dxYUVHd3pnTVdRaUlCOTkvby9hOUx2Ny9VN1ZZdjBkWWZYTFZFYjFHRWlvdzQwNDhRNVhrQ0s3NUlscHg0NHl2aWwmI3hBO1JTKzIxMjJNMXlkYnRJYmVVMEVJalUzTWp4QlJYMVBTV1ZSUmlhRGw5QXdjWGUyeTB4MjREZjJiL0dtUlcxekRjMjhkeENTMFVxaDQmI3hBOzJJS2tnN2paZ0NQcHlUaVNpWW1qekNwaXhkaXJzVmRpcnNWZGlyc1ZkaXJzVmRpcnNWZGlyc1ZkaXJzVmRpcnNWZGlyc1ZkaXJzVmQmI3hBO2lyRnZPZDdxN1c4dGpaNlE5M0dFRWh2bWtFU1JzcHJ0dXJkTzRZVXdOa0RYeFNieXpwelhGa2dqMHlLZU8zbC9keVEzOHlDTjZobVomI3hBO1NyU0EvRXhJS210S1YzeUpEbFF5Y0kzbHcyUDVvTjlQMEp4cTErMzFHM3NyMks4dUpDa1RtV3p0cG1CY0x5KzJINHQwTlFhNGtweFkmI3hBOy9VWlJNUno1a2ZxUVVOem9sbGRWdW83dUdhNXRlUDhBcFNNS3hTTVZkVlE4WTBjbFJYcWFVeHNOa29aSkRZeElCNmZpeWxsbnBHaXgmI3hBO0ltcVJMZjM5cmMzQWppc1hnaFV5R0FOOFZ4STZ4YzArR3FjbTYwNmtiQ213NUprOFBwaVlqbloyditielozcE9ycnFLekVXczlxMEQmI3hBO2hHUzRWUldxaGdVWkdkR0h4ZG0yUFhKZzI2M0xoNEszQnZ1UUd0NkEycDZpa3F5UXFZSWdPRXNJbDVGbVlnY3VTa0RicC90WUNMTGQmI3hBO2kxSEJBamZmelNhMXZkUzA3VllZZk1EdXNza2tjZG45VnVaR1JsTGhlY3NjckFOVm5vZXJiZE1MWHdpVm1JWnZoYUhZcTdGWFlxN0YmI3hBO1hZcTdGWFlxN0ZYWXE3RlhZcTdGWFlxN0ZYWXE3RlhZcTdGWFlxN0ZYWXFsZm1jYWkyaFhpYWRENjkzSW5wcEdHS0dqL0NTQ080QjgmI3hBO1I4OEJaNDY0dDJLZVFOTjFSOU5ZMjl5TkxoV1RpMXBDWXJvVTVFa0IzYVlxZjlrZXZUYkEzbWNRQnhSczE1anFXWndqL1I3QUUxK3omI3hBO3Yvenlid3d0UjV5L0hWaFZ2NnZsMXB0U2owKzZ1dWFwR2ticUFoTFA4SmpjU1R1eG9mMmtyN3IweUVSVG42bkx4eEFzZGVYdTl3L0gmI3hBO2V5UzM4eFIzV25XbDZiVzRGeHpBbXNraWN5ckkwVEhqUmxUYi9LK3o3NU1sd29ZckpBSXJ2UHZER3ZQdm1XNVNDd1pUcU9rVW1mMUQmI3hBO3c0OHdFcUFmVGtBWWJIYm1DT3VDMlhoQ1BXTXY3UXlXRFI0THVPQmhlWGFoWVkzV1NHN2xQTG16T1FYcjhZN0FudGpTak53RFlBKzgmI3hBO0Jpbm15QzFUekZwdGphWEszV3B4U3h6eDJ0NUxPMGhramIxRTRQUXAwRktFMDMzeExPRStMY2dmRGJseis5NlJ2VDN5VGh1eFYyS3UmI3hBO3hWMkt1eFYyS3V4VjJLdXhWMkt1eFYyS3V4VjJLdXhWMkt1eFYyS3V4VjJLdXhWTGZNajNLYUZldGJNWTVSRTM3MVdLTWkwK0oxS3EmI3hBOzVxbzM2WWxuQ3JZZCtXN2FsTHBieWFXMEsyelBXVDYzV1NZdHpia1MwWHBpdGVYVmZESXVSSXdvY1ZrMTA5NTcyZCttWTFzNHllUlImI3hBO2dwYWxLMGlZVnB2aGNlN3Mvam13VHpFZE9sMHVTSmRRdkh1RWFOM3Q3aEovcTZsU0dweUNSOEY4Q3JkT2dPUkRtempMdWlCdnVLdmsmI3hBO2ZOVjhrNnZwY2RySzRsRGVsS1pIUzBGeE5DRVpISVpFWlM0TzlEUWRLWVNYSGhBempRKzlDK2ZOZlM4a3NmcVVGODZ4U2NvcDdNdEUmI3hBOzU5VmVOR1Y0bUlVMUZDYVY3VnczYkdVREFFSG55KzRwNW9OaHFONXBOaXlYaytuc3NJTXNWVmxkeTBrbThqTXFzR3J1UjI2WUtiamsmI3hBO2pIbkVTL3NER3RVdE5RVDh3WUk0cjVIbmlOcTNxelJjcHlDR1JnakpFeW9DSDQvRnR2dlhyaXg0ckZnRCtMN2grUHVlbGVyZC9WdWYmI3hBOzFjZXZ5cDZQTVVwejQ4dVZQNWZpNmUyU2NhZ3I0b2RpcnNWZGlyc1ZkaXJzVmRpcnNWZGlyc1ZkaXJzVmRpcnNWZGlyc1ZkaXJzVmQmI3hBO2lyc1ZTM1hkY2cwbTFFand5M01zbklSUVFvenN4QXJ2UUhpdlNweFpSamU2VldHcldsOXBJZTNuaDh2M1JaV21pL2NzNi9EUUs2dUYmI3hBOytXNHJ0VEkyNUVZRVMzaVpqNCs5T2JTWXpXOW5KNnkzRlpIQW5XbkZ3cXVBdzQ3YjA3WVExempSSXF2d0dKZWJXOHd4Nk5ISDljcEYmI3hBO2NQQ3R0SFpReWZXZUkrSjZnUHVBbzM4ZmJvUnUyeU9Qb0RlOS9qMy9BQ1RqUWJxQ1BRTk9uRVVra3NWSXBWV0lyTVdWR1dqUm40bFAmI3hBO2VoMkhqVGZGZ1kyU0JzQ1BjR09lWWpiNmw1aEgxMjBkckpGVVBSZlN1WWpzb0JCZVBtSkNUeCsxMnA0RnRrSVVBT2UvdzVEOEZtVjImI3hBO3VycGVxbW1MYWlCWWtFaXpjd1JRc0VDY0JRQVlUZlJqQXdNZlh4WGZSaG1tWE01L01JVzg4dnBYU0YzbWppaURoaTRJWXJLUnpFVGMmI3hBO1FLRWU5UlRBeU5WdHlyL2ZQUjhrNHJzVmRpcnNWZGlyc1ZkaXJzVmRpcnNWZGlyc1ZkaXJzVmRpcnNWZGlyc1ZkaXJzVmRpcnNWUWUmI3hBO3JhUlk2clp0WjNxZXBDeksyeEtzQ3BxQ0dHNDhNVWcwd3JSTDdSYlhXOVYwZTl0NGpaYWV5cGIrcWd1SERFa2pqUldmZFJVMXJRK0gmI3hBO1RJN2RYTUFtUU9BbXo1MTBETWRQa2t1WW9wa0VadC9WbGVOMGN0eVFzNFUwNHJUN1hqaERSa0FpU090RDlERHZNZWkyc09tQysxS0MmI3hBO3lndEM2bFhoRXl6YzNGRjVPbXpjdTQ0Z2JuNHU1aUE1RThrWmJYSy9PcTd6OXlkZVRKWkpOSnRxd1FReGVzVEUxcUpGamNHSmlXcEsmI3hBO0F4UHYwOE1rNDh1WHcvU2xYblRTZE92TmZpaW5TTXkzTUNnTzdTcVZacEZpREFSOGVRRmVoUDNZbE9NV1BjZjBmc1pJNDh4SlBFdHYmI3hBOzlUZHhDbjFwbjlSQnlxM0gwMVhsdDQxT0RkTWZENGZWeGZCaUVNR3ZUZWZ1U1ROYjNDSDFaclp4SjlXbGpTZ1pVbVVBMS9lZkRWUDYmI3hBO1lwTlVLNWZ0TDBmSk9NN0ZYWXE3RlhZcTdGWFlxN0ZYWXE3RlhZcTdGWFlxN0ZYWXE3RlhZcTdGWFlxN0ZYWXE3RlZzc3NVTVR5eXUmI3hBO3NjU0FzOGprS3FnYmtrbllERldEZmw5SkhQcStxWEhxVFN5aG5pWnBKa25RRVNlb2VMSXFqZjFBY0Fjak1kaDcvd0JBWnRhLzNUZjgmI3hBO1pKUCtUallXbWZQNVBQUE5vMDE5SVJGZ3ZsbU04Ull6UXl6d3VFSEppc2N4NE90SzA4UFlkWUJ6TWhsMTRUejVWN3QvbXlIeTVvMTMmI3hBO3Ayalc2eEdPTzdubE0zeHhjRkFaR1lLMFViQUsxRFEwSis0QVpKb0JqeVBJZnJTbnpOUFBEclVJMVNlMVZaTGRnU3NNamNVOVNvcnMmI3hBOzdIcHZRcmdaeE1SdkcrWS9TeWlhMm12NVVtZ3ZaclZHaGpha2FxdkxrV0lMQjFMQSsyTld4ak1RRkVBN2xnbzAvVTlOL01HWjdTOGkmI3hBO251WEtuaFB4UE1US2FoZ09ESzFFSHhJdEJYNk1La2t4MjViL0FHYi9BS1hvL3dEdVE5S2xJdlY1VTUxYmp3cFd2R2xhOXFWOTY5c0wmI3hBO1JzaU1VT3hWMkt1eFYyS3V4VjJLdXhWMkt1eFYyS3V4VjJLdXhWMkt1eFYyS3V4VjJLdXhWMktxRjVkV0VNZkM5bGlqamxETHhtWlYmI3hBO0RBS1N3bzNYNGV2dGlrWHpERFBMR2xycWVvNmpkemV2OVFrbWtheVpabUMrbVdGRjVSdlRyeVBIOW4yeU5XNVVzcGdCVmZmM015c0kmI3hBO2xpdGhHbklxanlBY21aMm9IYnF6RXNmcE9FT1BrTm0wc3UvSm5sMjdFb210U2ZXWVBJUkxLUGlCcUNCeW9NZUVOa3RSTWlpZGdpN0gmI3hBO1NySFM3ZTBzN0tQMDRJNUR0VWtrbEdxek1keVRpdzRpYnZ1L1N3bnpuZnl5ZWNMYUN6dlliUzR0VWpqaytzS3JmM3pxUThmSUZUUU4mI3hBO3VDUmlXVUw0ZHV2NkIrMW1MZVg3Qyt0TFA5THhSMzkzQkVxdGNsYWNtNGprUlNtekhlbVBDQ21Pb25BbmdQQ0NsUDhBZ2VLRHpQYmEmI3hBO3RaTEJGYlFoUjZYRnc2QlZZRUlGYmczUG51V0czWGZHa0hPVHozTy82UDFNcnd0THNWZGlyc1ZkaXJzVmRpcnNWZGlyc1ZkaXJzVmQmI3hBO2lyc1ZkaXJzVmRpcnNWZGlyc1ZkaXJzVlVMMndzNzZCb0x1RlpvbUJCVmgyT3grL0ZJa1FsMGZrL3dBc3h4bU5OT2lWQ1dQRUEwSE0mI3hBOzFZRGZZRTlodGdJRGJEUE9QSTBtc01NTUVTeFFvc2NTQ2lSb0FxZ2V3R0ZxbElrMlYrS0VKcU1zMFNSU1F3TmNTaHp4aFZsVXNlRGQmI3hBOzNLZ1lDMll3RFlKcGdzd251dlAwcDlPMVc5YU9FSFQ3dFEwbkhqU1Jra1JxRUJDVHhydUsvRGdicUFqc2JHKy95ZWlnQUNnMkE2REomI3hBO09LN0ZYWXE3RlhZcTdGWFlxN0ZYWXE3RlhZcTdGWFlxN0ZYWXE3RlhZcTdGWFlxN0ZYWXE3RlhZcTdGWFlxN0ZYWXE3RlZLZis5dC8mI3hBOytNaC81TnRpeWp5THp2elhhNm9ubSthZUtTRVF6TENxbzBYcVRGUW43MFJsVWNyOEk4UmdMZGovQUllNi93QlQwa0VFQWpvZHhoY2QmI3hBOzJLdXhWMkt1eFYyS3V4VjJLdXhWMkt1eFYyS3V4VjJLdXhWMkt1eFYyS3V4VjJLdXhWMkt1eFYyS3V4VjJLdXhWMktvVFVicUMxU0cmI3hBO2VjbFlraytJaFdZN293NktDY0JiTWNES3dHQzZ4cmNNZm1xSytpa25ObjhMeVJwQ3hhVDBhQThlWEFnaXRLSHFLOTZZRytNVEVjSjUmI3hBOy9yQWVpZ2dnRWREdU1rNGpzVmRpcnNWZGlyc1ZkaXJzVmRpcnNWZGlyc1ZkaXJzVmRpcnNWZGlyc1ZkaXJzVmRpcnNWZGlyc1ZkaXImI3hBO3NWZGlyc1ZVcC83MjMvNHlIL2syMkxLUElzQTg0UzZuYSthUmNXNlhCdHhHSGxpanQzbmltS2dCVmtDdEg4STM3NEMyd2xVUjcvMFAmI3hBO1FZWkdraGprWmVMT29Zcld0Q1JXbGNMVElVYVg0b2RpcnNWZGlyc1ZkaXJzVmRpcnNWZGlyc1ZkaXJzVmRpcnNWZGlyc1ZkaXJzVmQmI3hBO2lyc1ZkaXJzVmRpcnNWZGlyc1ZROTlGZFBFRGFOR2x3aDVSbVZTeUhZZ2doU3A2SEFXZU1nSDFjbUNhNWIzWTh4eDNWN1lycUZ4QUkmI3hBOzZMQXpKR1NXQmpWZy9xVXF5aWg4YWo5cW9EZUtyMDk1NTlOZzlCaWFWbzFNcWhKQ1BpUUhrQjlOQmtuR0s3RkRzVmRpcnNWZGlyc1YmI3hBO2RpcnNWZGlyc1ZkaXJzVmRpcnNWZGlyc1ZkaXJzVmRpcnNWZGlyc1ZkaXJ5U1Q4MnZPazJwNmphNlg1ZUY5RnA4OGtNa2tTelB4Q00mI3hBO3dVdVYyRlFtRGR1QngvMHZzU21iOC92TVVNalJUYVBieHlMOXBHTWdJNzlDY2QwM2k3cGZaK3BaL3dCRENhNS8xYTdYL2dwUDY0N3ImI3hBO2VMdWw5bjZuZjlEQ2E1LzFhN1gvQUlLVCt1TzYzaTdwZlorcDMvUXdtdWY5V3UxLzRLVCt1TzYzaTdwZlorcDMvUXdtdWY4QVZydGYmI3hBOytDay9yanV0NHU2WDJmcVRMeTUrZG12YTFybG5wYTZkYXhOZHllbUpLeU5UWW5weUhoNDQ3cmVMdWw5bjZtZDZQcnZtSFVER2tzTnYmI3hBO1pTelJ0TkFrcFIvVmlYaFdTSXczRXZOQjZxL0VOdHg0aW9Cc1dFeUdNR2lKQWo4ZHliOGZNSEgrOHRPVmY1SktVLzRQRHV4dkgvUysmI3hBO3hNTUxTN0ZYWXE3RlhZcTdGWFlxN0ZYWXE3RlhZcTdGWFlxN0ZYWXE3RlhZcTdGWFlxN0ZYWXErYzlQOHdhVnBPdmVaaGU2anFsakomI3hBO0xlVE5icHBqeHhySXlTUzBFck9ya2JrQVVHS29tWHp0b0x5TXkrWVBNaXg4aFNNenhsbUNqWm1JVUtyZkNONkdsZTlOMVVnMXZ6Y3QmI3hBOzAzcTIxOXE4dDVCSld6dUxxNlZ3aWMxYjdLeHExYXhxZG1HNEJwaXFGL3gvNTFDSWcxdThWVUhGUXNyTHQ3MHBYNmNWV1NlZS9PVWomI3hBO3E4bXMzYnNyQmw1U3NRQ3BERGF0T3FnNHFsTjdmWHQvZFBkWHM3M056SlQxSnBXTE8zRUJSVmp1YUFBWXF5RDhzLzhBbFBORi93Q1kmI3hBO2dmcU9LdlJySzUvTUtUVnA3Uyt1ZFptdHplNmxlV1R4MnB0WTQ3T0s0dHJhMHRMZ3JBeGtQTVhNc1R4M0lab2dyeXFmVUNJcTlmeFYmI3hBOy85az08L3htcEdJbWc6aW1hZ2U+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpBbHQ+CiAgICAgICAgIDwveG1wOlRodW1ibmFpbHM+CiAgICAgICAgIDx4bXBNTTpJbnN0YW5jZUlEPnV1aWQ6NmQzZjI4YmItMzRhZS04YjQzLWI5NjktMjJhMDA0NGJlNTQ1PC94bXBNTTpJbnN0YW5jZUlEPgogICAgICAgICA8eG1wTU06RG9jdW1lbnRJRD54bXAuZGlkOjFmMmRiNjFiLTBmYWQtNGRkMS04MWZjLTUwMGRhOGIxMmMwODwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD51dWlkOjVEMjA4OTI0OTNCRkRCMTE5MTRBODU5MEQzMTUwOEM4PC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpSZW5kaXRpb25DbGFzcz5wcm9vZjpwZGY8L3htcE1NOlJlbmRpdGlvbkNsYXNzPgogICAgICAgICA8eG1wTU06RGVyaXZlZEZyb20gcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICA8c3RSZWY6aW5zdGFuY2VJRD51dWlkOjMwY2M0OGIzLWExZTMtNDU0Ni04ZjliLTA2OTM1YTNkMjUzNjwvc3RSZWY6aW5zdGFuY2VJRD4KICAgICAgICAgICAgPHN0UmVmOmRvY3VtZW50SUQ+eG1wLmRpZDplNWJiZjhhZC00YzkxLTQ1MTQtOWUzMy1jOTdlMjFmZmY0ZDU8L3N0UmVmOmRvY3VtZW50SUQ+CiAgICAgICAgICAgIDxzdFJlZjpvcmlnaW5hbERvY3VtZW50SUQ+dXVpZDo1RDIwODkyNDkzQkZEQjExOTE0QTg1OTBEMzE1MDhDODwvc3RSZWY6b3JpZ2luYWxEb2N1bWVudElEPgogICAgICAgICAgICA8c3RSZWY6cmVuZGl0aW9uQ2xhc3M+ZGVmYXVsdDwvc3RSZWY6cmVuZGl0aW9uQ2xhc3M+CiAgICAgICAgIDwveG1wTU06RGVyaXZlZEZyb20+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDpkMWE2NTczYy1jNWI3LTRjM2MtYWFhNi0wM2Y1ZmE4MjMwOWE8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMjEtMDEtMTVUMTE6MDc6MDUrMDg6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIElsbHVzdHJhdG9yIDI1LjAgKE1hY2ludG9zaCk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjFmMmRiNjFiLTBmYWQtNGRkMS04MWZjLTUwMGRhOGIxMmMwODwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAyMS0wMi0wNlQxMToxOTo0MSswODowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgSWxsdXN0cmF0b3IgMjUuMCAoTWFjaW50b3NoKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8eG1wTU06TWFuaWZlc3Q+CiAgICAgICAgICAgIDxyZGY6U2VxPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0TWZzOmxpbmtGb3JtPkVtYmVkQnlSZWZlcmVuY2U8L3N0TWZzOmxpbmtGb3JtPgogICAgICAgICAgICAgICAgICA8c3RNZnM6cmVmZXJlbmNlIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgICAgPHN0UmVmOmZpbGVQYXRoPi9Wb2x1bWVzL+Wwj+mjnuiJhy9sb2dvLzc1MC5qcGc8L3N0UmVmOmZpbGVQYXRoPgogICAgICAgICAgICAgICAgICAgICA8c3RSZWY6ZG9jdW1lbnRJRD4wPC9zdFJlZjpkb2N1bWVudElEPgogICAgICAgICAgICAgICAgICAgICA8c3RSZWY6aW5zdGFuY2VJRD4wPC9zdFJlZjppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8L3N0TWZzOnJlZmVyZW5jZT4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RNZnM6bGlua0Zvcm0+RW1iZWRCeVJlZmVyZW5jZTwvc3RNZnM6bGlua0Zvcm0+CiAgICAgICAgICAgICAgICAgIDxzdE1mczpyZWZlcmVuY2UgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICAgICA8c3RSZWY6ZmlsZVBhdGg+L1ZvbHVtZXMv5bCP6aOe6ImHL2xvZ28vNzUwLmpwZzwvc3RSZWY6ZmlsZVBhdGg+CiAgICAgICAgICAgICAgICAgICAgIDxzdFJlZjpkb2N1bWVudElEPjA8L3N0UmVmOmRvY3VtZW50SUQ+CiAgICAgICAgICAgICAgICAgICAgIDxzdFJlZjppbnN0YW5jZUlEPjA8L3N0UmVmOmluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDwvc3RNZnM6cmVmZXJlbmNlPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdE1mczpsaW5rRm9ybT5FbWJlZEJ5UmVmZXJlbmNlPC9zdE1mczpsaW5rRm9ybT4KICAgICAgICAgICAgICAgICAgPHN0TWZzOnJlZmVyZW5jZSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgICAgIDxzdFJlZjpmaWxlUGF0aD4vVm9sdW1lcy/lsI/po57oiYcvbG9nby83NTAuanBnPC9zdFJlZjpmaWxlUGF0aD4KICAgICAgICAgICAgICAgICAgICAgPHN0UmVmOmRvY3VtZW50SUQ+MDwvc3RSZWY6ZG9jdW1lbnRJRD4KICAgICAgICAgICAgICAgICAgICAgPHN0UmVmOmluc3RhbmNlSUQ+MDwvc3RSZWY6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPC9zdE1mczpyZWZlcmVuY2U+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpTZXE+CiAgICAgICAgIDwveG1wTU06TWFuaWZlc3Q+CiAgICAgICAgIDx4bXBNTTpJbmdyZWRpZW50cz4KICAgICAgICAgICAgPHJkZjpCYWc+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RSZWY6ZmlsZVBhdGg+L1ZvbHVtZXMv5bCP6aOe6ImHL2xvZ28vNzUwLmpwZzwvc3RSZWY6ZmlsZVBhdGg+CiAgICAgICAgICAgICAgICAgIDxzdFJlZjpkb2N1bWVudElEPjA8L3N0UmVmOmRvY3VtZW50SUQ+CiAgICAgICAgICAgICAgICAgIDxzdFJlZjppbnN0YW5jZUlEPjA8L3N0UmVmOmluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0UmVmOmZpbGVQYXRoPi9Wb2x1bWVzL+Wwj+mjnuiJhy9sb2dvLzc1MC5qcGc8L3N0UmVmOmZpbGVQYXRoPgogICAgICAgICAgICAgICAgICA8c3RSZWY6ZG9jdW1lbnRJRD4wPC9zdFJlZjpkb2N1bWVudElEPgogICAgICAgICAgICAgICAgICA8c3RSZWY6aW5zdGFuY2VJRD4wPC9zdFJlZjppbnN0YW5jZUlEPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdFJlZjpmaWxlUGF0aD4vVm9sdW1lcy/lsI/po57oiYcvbG9nby83NTAuanBnPC9zdFJlZjpmaWxlUGF0aD4KICAgICAgICAgICAgICAgICAgPHN0UmVmOmRvY3VtZW50SUQ+MDwvc3RSZWY6ZG9jdW1lbnRJRD4KICAgICAgICAgICAgICAgICAgPHN0UmVmOmluc3RhbmNlSUQ+MDwvc3RSZWY6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOkJhZz4KICAgICAgICAgPC94bXBNTTpJbmdyZWRpZW50cz4KICAgICAgICAgPGlsbHVzdHJhdG9yOlN0YXJ0dXBQcm9maWxlPlByaW50PC9pbGx1c3RyYXRvcjpTdGFydHVwUHJvZmlsZT4KICAgICAgICAgPGlsbHVzdHJhdG9yOkNyZWF0b3JTdWJUb29sPkFkb2JlIElsbHVzdHJhdG9yPC9pbGx1c3RyYXRvcjpDcmVhdG9yU3ViVG9vbD4KICAgICAgICAgPHhtcFRQZzpIYXNWaXNpYmxlT3ZlcnByaW50PkZhbHNlPC94bXBUUGc6SGFzVmlzaWJsZU92ZXJwcmludD4KICAgICAgICAgPHhtcFRQZzpIYXNWaXNpYmxlVHJhbnNwYXJlbmN5PlRydWU8L3htcFRQZzpIYXNWaXNpYmxlVHJhbnNwYXJlbmN5PgogICAgICAgICA8eG1wVFBnOk5QYWdlcz4xPC94bXBUUGc6TlBhZ2VzPgogICAgICAgICA8eG1wVFBnOk1heFBhZ2VTaXplIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgPHN0RGltOnc+ODM2LjQyOTIzMjwvc3REaW06dz4KICAgICAgICAgICAgPHN0RGltOmg+MTIxNC42OTMxMjM8L3N0RGltOmg+CiAgICAgICAgICAgIDxzdERpbTp1bml0Pk1pbGxpbWV0ZXJzPC9zdERpbTp1bml0PgogICAgICAgICA8L3htcFRQZzpNYXhQYWdlU2l6ZT4KICAgICAgICAgPHhtcFRQZzpGb250cz4KICAgICAgICAgICAgPHJkZjpCYWc+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RGbnQ6Zm9udE5hbWU+UGFuZ01lblpoZW5nRGFvPC9zdEZudDpmb250TmFtZT4KICAgICAgICAgICAgICAgICAgPHN0Rm50OmZvbnRGYW1pbHk+5bqe6Zeo5q2j6YGT5qCH6aKY5L2TPC9zdEZudDpmb250RmFtaWx5PgogICAgICAgICAgICAgICAgICA8c3RGbnQ6Zm9udEZhY2U+UmVndWxhcjwvc3RGbnQ6Zm9udEZhY2U+CiAgICAgICAgICAgICAgICAgIDxzdEZudDpmb250VHlwZT5UcnVlVHlwZTwvc3RGbnQ6Zm9udFR5cGU+CiAgICAgICAgICAgICAgICAgIDxzdEZudDp2ZXJzaW9uU3RyaW5nPlZlcnNpb24gMy4xMjwvc3RGbnQ6dmVyc2lvblN0cmluZz4KICAgICAgICAgICAgICAgICAgPHN0Rm50OmNvbXBvc2l0ZT5GYWxzZTwvc3RGbnQ6Y29tcG9zaXRlPgogICAgICAgICAgICAgICAgICA8c3RGbnQ6Zm9udEZpbGVOYW1lPuW6numXqOato+mBk+agh+mimOS9kzIuMOWinuW8uueJiC50dGY8L3N0Rm50OmZvbnRGaWxlTmFtZT4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RGbnQ6Zm9udE5hbWU+U291cmNlSGFuU2Fuc1NDLU5vcm1hbDwvc3RGbnQ6Zm9udE5hbWU+CiAgICAgICAgICAgICAgICAgIDxzdEZudDpmb250RmFtaWx5PuaAnea6kOm7keS9kzwvc3RGbnQ6Zm9udEZhbWlseT4KICAgICAgICAgICAgICAgICAgPHN0Rm50OmZvbnRGYWNlPk5vcm1hbDwvc3RGbnQ6Zm9udEZhY2U+CiAgICAgICAgICAgICAgICAgIDxzdEZudDpmb250VHlwZT5PcGVuIFR5cGU8L3N0Rm50OmZvbnRUeXBlPgogICAgICAgICAgICAgICAgICA8c3RGbnQ6dmVyc2lvblN0cmluZz5WZXJzaW9uIDIuMDAwO2hvdGNvbnYgMS4wLjEwNzttYWtlb3RmZXhlIDIuNS42NTU5Mzwvc3RGbnQ6dmVyc2lvblN0cmluZz4KICAgICAgICAgICAgICAgICAgPHN0Rm50OmNvbXBvc2l0ZT5GYWxzZTwvc3RGbnQ6Y29tcG9zaXRlPgogICAgICAgICAgICAgICAgICA8c3RGbnQ6Zm9udEZpbGVOYW1lPlNvdXJjZUhhblNhbnNTQy1Ob3JtYWwub3RmPC9zdEZudDpmb250RmlsZU5hbWU+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0Rm50OmZvbnROYW1lPlNvdXJjZUhhblNhbnNTQy1Cb2xkPC9zdEZudDpmb250TmFtZT4KICAgICAgICAgICAgICAgICAgPHN0Rm50OmZvbnRGYW1pbHk+5oCd5rqQ6buR5L2TPC9zdEZudDpmb250RmFtaWx5PgogICAgICAgICAgICAgICAgICA8c3RGbnQ6Zm9udEZhY2U+Qm9sZDwvc3RGbnQ6Zm9udEZhY2U+CiAgICAgICAgICAgICAgICAgIDxzdEZudDpmb250VHlwZT5PcGVuIFR5cGU8L3N0Rm50OmZvbnRUeXBlPgogICAgICAgICAgICAgICAgICA8c3RGbnQ6dmVyc2lvblN0cmluZz5WZXJzaW9uIDIuMDAwO2hvdGNvbnYgMS4wLjEwNzttYWtlb3RmZXhlIDIuNS42NTU5Mzwvc3RGbnQ6dmVyc2lvblN0cmluZz4KICAgICAgICAgICAgICAgICAgPHN0Rm50OmNvbXBvc2l0ZT5GYWxzZTwvc3RGbnQ6Y29tcG9zaXRlPgogICAgICAgICAgICAgICAgICA8c3RGbnQ6Zm9udEZpbGVOYW1lPlNvdXJjZUhhblNhbnNTQy1Cb2xkLm90Zjwvc3RGbnQ6Zm9udEZpbGVOYW1lPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgPC9yZGY6QmFnPgogICAgICAgICA8L3htcFRQZzpGb250cz4KICAgICAgICAgPHhtcFRQZzpQbGF0ZU5hbWVzPgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaT5DeWFuPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+TWFnZW50YTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPlllbGxvdzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPkJsYWNrPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBUUGc6UGxhdGVOYW1lcz4KICAgICAgICAgPHhtcFRQZzpTd2F0Y2hHcm91cHM+CiAgICAgICAgICAgIDxyZGY6U2VxPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHhtcEc6Z3JvdXBOYW1lPum7mOiupOiJsuadv+e7hDwveG1wRzpncm91cE5hbWU+CiAgICAgICAgICAgICAgICAgIDx4bXBHOmdyb3VwVHlwZT4wPC94bXBHOmdyb3VwVHlwZT4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBUUGc6U3dhdGNoR3JvdXBzPgogICAgICAgICA8cGRmOlByb2R1Y2VyPkFkb2JlIFBERiBsaWJyYXJ5IDE1LjAwPC9wZGY6UHJvZHVjZXI+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz4NZW5kc3RyZWFtDWVuZG9iag0zIDAgb2JqDTw8L0NvdW50IDMvS2lkc1s1IDAgUiA2IDAgUiAxNCAwIFJdL1R5cGUvUGFnZXM+Pg1lbmRvYmoNNSAwIG9iag08PC9BcnRCb3hbMC4wIDAuMCAyMzcwLjk4IDMzMzkuMTZdL0JsZWVkQm94WzAuMCAwLjAgMjM3MC45OCAzNDQzLjIyXS9Db250ZW50cyAxNSAwIFIvQ3JvcEJveFswLjAgMC4wIDIzNzAuOTggMzQ0My4yMl0vR3JvdXAgMTYgMCBSL0xhc3RNb2RpZmllZChEOjIwMjEwMjA2MTExOTQ0KzA4JzAwJykvTWVkaWFCb3hbMC4wIDAuMCAyMzcwLjk4IDM0NDMuMjJdL1BhcmVudCAzIDAgUi9SZXNvdXJjZXM8PC9Db2xvclNwYWNlPDwvQ1MwIDE3IDAgUj4+L0V4dEdTdGF0ZTw8L0dTMCAxOCAwIFIvR1MxIDE5IDAgUi9HUzIgMjAgMCBSL0dTMyAyMSAwIFI+Pi9Gb250PDwvQzBfMCA3IDAgUi9DMF8xIDggMCBSL0MyXzAgMTAgMCBSL1RUMCA5IDAgUj4+L1Byb2NTZXRbL1BERi9UZXh0L0ltYWdlQy9JbWFnZUldL1Byb3BlcnRpZXM8PC9NQzAgMTEgMCBSL01DMSAxMiAwIFI+Pi9TaGFkaW5nPDwvU2gwIDIyIDAgUj4+L1hPYmplY3Q8PC9GbTAgMjMgMCBSL0ZtMSAyNCAwIFIvRm0yIDI1IDAgUi9GbTMgMjYgMCBSL0ZtNCAyNyAwIFIvRm01IDI4IDAgUi9GbTYgMjkgMCBSL0ZtNyAzMCAwIFIvSW0wIDMxIDAgUi9JbTEgMzIgMCBSPj4+Pi9UaHVtYiAzMyAwIFIvVHJpbUJveFswLjAgMC4wIDIzNzAuOTggMzQ0My4yMl0vVHlwZS9QYWdlPj4NZW5kb2JqDTYgMCBvYmoNPDwvQXJ0Qm94WzAuMCAwLjAgMjM3MC45OCAzMzM5LjE2XS9CbGVlZEJveFswLjAgMC4wIDIzNzAuOTggMzQ0My4yMl0vQ29udGVudHMgMzQgMCBSL0Nyb3BCb3hbMC4wIDAuMCAyMzcwLjk4IDM0NDMuMjJdL0dyb3VwIDM1IDAgUi9MYXN0TW9kaWZpZWQoRDoyMDIxMDIwNjExMTk0NSswOCcwMCcpL01lZGlhQm94WzAuMCAwLjAgMjM3MC45OCAzNDQzLjIyXS9QYXJlbnQgMyAwIFIvUmVzb3VyY2VzPDwvQ29sb3JTcGFjZTw8L0NTMCAxNyAwIFI+Pi9FeHRHU3RhdGU8PC9HUzAgMTggMCBSL0dTMSAxOSAwIFIvR1MyIDIwIDAgUi9HUzMgMjEgMCBSPj4vRm9udDw8L0MwXzAgOCAwIFIvQzBfMSA3IDAgUi9DMl8wIDEwIDAgUi9UVDAgOSAwIFI+Pi9Qcm9jU2V0Wy9QREYvVGV4dC9JbWFnZUMvSW1hZ2VJXS9Qcm9wZXJ0aWVzPDwvTUMwIDExIDAgUi9NQzEgMTIgMCBSPj4vU2hhZGluZzw8L1NoMCAyMiAwIFI+Pi9YT2JqZWN0PDwvRm0wIDM2IDAgUi9GbTEgMzcgMCBSL0ZtMiAzOCAwIFIvRm0zIDM5IDAgUi9GbTQgNDAgMCBSL0ZtNSA0MSAwIFIvRm02IDQyIDAgUi9GbTcgNDMgMCBSL0ZtOCA0NCAwIFIvSW0wIDMxIDAgUi9JbTEgMzIgMCBSPj4+Pi9UaHVtYiA0NSAwIFIvVHJpbUJveFswLjAgMC4wIDIzNzAuOTggMzQ0My4yMl0vVHlwZS9QYWdlPj4NZW5kb2JqDTE0IDAgb2JqDTw8L0FydEJveFswLjc5NzE4IDAuMCAyMzcwLjk4IDkwNzAuMDldL0JsZWVkQm94WzAuMCAwLjAgMjM3MC45OCA5MTc0LjE2XS9Db250ZW50cyA0NiAwIFIvQ3JvcEJveFswLjAgMC4wIDIzNzAuOTggOTE3NC4xNl0vR3JvdXAgNDcgMCBSL0xhc3RNb2RpZmllZChEOjIwMjEwMjA2MTExOTQ1KzA4JzAwJykvTWVkaWFCb3hbMC4wIDAuMCAyMzcwLjk4IDkxNzQuMTZdL1BhcmVudCAzIDAgUi9SZXNvdXJjZXM8PC9Db2xvclNwYWNlPDwvQ1MwIDE3IDAgUj4+L0V4dEdTdGF0ZTw8L0dTMCAxOCAwIFIvR1MxIDE5IDAgUi9HUzIgMjAgMCBSL0dTMyAyMSAwIFI+Pi9Gb250PDwvQzBfMCA3IDAgUi9DMF8xIDggMCBSL0MyXzAgMTAgMCBSL1RUMCA5IDAgUj4+L1Byb2NTZXRbL1BERi9UZXh0L0ltYWdlQy9JbWFnZUldL1Byb3BlcnRpZXM8PC9NQzAgMTEgMCBSL01DMSAxMiAwIFI+Pi9TaGFkaW5nPDwvU2gwIDQ4IDAgUj4+L1hPYmplY3Q8PC9GbTAgNDkgMCBSL0ZtMSA1MCAwIFIvRm0xMCA1MSAwIFIvRm0yIDUyIDAgUi9GbTMgNTMgMCBSL0ZtNCA1NCAwIFIvRm01IDU1IDAgUi9GbTYgNTYgMCBSL0ZtNyA1NyAwIFIvRm04IDU4IDAgUi9GbTkgNTkgMCBSL0ltMCAzMSAwIFIvSW0xIDMyIDAgUj4+Pj4vVGh1bWIgNjAgMCBSL1RyaW1Cb3hbMC4wIDAuMCAyMzcwLjk4IDkxNzQuMTZdL1R5cGUvUGFnZT4+DWVuZG9iag00NiAwIG9iag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDg2MzcyPj5zdHJlYW0NCkiJ7FfbbhzJDX2fr+gfmFKRLNYFWASQRjMGgiwSxwL2cREotpPATrLOZX8/py59VY80I49sODCEURerm6wiD8k6dfX7XXf14852N7e7bvPLxnaJgjOk2rEEa1LstsPMp7ebn7q/46urP7z9dP/2n//+z58+dJ/+url69cZ27/8F5bvfXR0+2u72H5vXm/2PsHhV7VO1/3pjTQzaWcNe8F+C7/74asPdr92KTco2f+mos/ijjryQCSF06igaIo7d/cdNfvdxs3XWBE4Yf9i8wTIrWt6TNTaxnKLlfDLClDon0HKJw6jl1Hjyo9JpMZuYDiZm0+pUjfNxsiEJME3FtBO4mIeuzm2d0WFMtrvfQIhYYEtio/GsWSkZS2WKMJLUSZ7gNqGJu/9uYHc6UZ14CMun99MgkpUWD5sQGfJp3LTttsE4Cd3WGwtQYBtuhQfP+82WERwr4xv2JokO+k205dM67t9UxYXF0XBducm2adli6d08HWwkoyIRoUneMDn6Vj2RxIYZ+SwpELRcOObJQw+WnvBzPeHHPQmneRKSiTZIzi5koqOjmKQnPXELT/zcEz/xxJc9xa5XfNSTNPckrnvCuSiLJxRi9kS+oCfhWZ4cwYTIGbTM0EmMzrBDWxn7pjcOdSNont0WvcchYckkdblLJSR3NJJ8Xo9QYdSxM7Hs0aJLMR5uKADOfcXhU7SjZH2Hh7f4iNH9JFvF/pq5YhofYl/oTzCt+AI7QZvbYiuUpo5gp+/xe5XPEZ6cTVTPptHRpGw0op8DMUIbjW7iJ6HZhRhKQ94yIVycS2HL+UxB5ZEaNPpRFjXoyBmVNoEOT7A46GIJsrmBN8NNvseCbfhhg0898qvJMJTxbYaa1K/TxLaNpmgncXi9ubnbUMYzN/Srnf05+3z3bgNIkk++fNqPA04L9TF2jomRxhS7u4+bHwJd38qOAQHtgzor7pD8/rBLN4cb9v6Wb+3+N3d/27AJNp89hru7P29+sJYP1qq31u2txTFq9Tp/tr87mWYcwZArhk+cWdguQhYQQfRbE3yK5wIbXwLYcDawsWuKD4BdBdGBGwWXTwWHKSeugnhz2CulyLe8c3useB2u+QYBpOsbR9YdOIUKoo9+CmIGzjF+ANNpHau7DJByEpBEil5BiugE8ij06ZHdAh6nSPrPQNIvkIynIqkzJHWOpD4HyeQVwWDYD4pTJYLDrpVjj95YhqQ8Q9ABtfy7vmwZutPQC57R6RECZ701OqMpa+hdssFeFL1wFnqkCKPDNnCwWBwsKL0CnxLv9jhmMoSs8XoJn8VxSsfgc7v6VBSiRVd1t/j5VpSSi/Qy0OpJ0EZcNzQf7BIEnyaZdViwBk19h7X5fUUW5zdlioLoZPrQy8IgAgXZNqHWFOSbqnctMM1ukzOwbQhgQegR+iYzdmdDs9OEfpUmtk00vZNw9ajFAiaqMmtTq8qdFdwqGEcnSoz3DRPgpFRxypBluWCWsZTLYOVPK0MXowmZYaGJRpSK0AOw4hGwtMaJRjmHEXxrQEsfRyseR0tnaPkpWn5cpsltG03xtDIUzUTRZ78dG4uCL1W4S4QYcF+Fl4EinAaFop0E9eiIwlTC9cJlw4uy4REIXpQNv1DZkKD5e/AxOO0U6mgbGYj+FMttMQEO/C7Uw+KJ5EJwgQkRNzaxEV9ZObku/AINv0TDP45GPI6GztBYKQteVAWvVYU1DnEZnc0e+oDbqTocd27SrhmXVXLFzzc9jKuRoworZaqab48gTOpcvrRRBXSN9qvb79Nuvz8P2HHb4H+RQITU4Vtxadq6wHZLuWwRhpjvvN7k/71UnqVT9TO4cdr8rIpbBDHnoh1G95sUKkptApBYNTG3szZDuB4pDaZ6cVirnyhb6ZXhc7Wb0fnLsAjAzCazP/0YuZZMVBkmtiAede/OZEI4yBPv2oyaDETTB274DQ5JcQWoJfSNTKvLJqtGL018qBNtyV6v39Ji+zXfhovmiJ3LLIjTSsplf2EjYQmTNJZoIZvLI/RS9gwZqH54TWJQXINuE235so7xJl9Dq9rEWmhCLs+yYhVtVZhWzaMdw3mEmnEsqcMNU2Nwk2wUI75koy/lj4Xwuhfyoyzf5IS61a7pbJEz1ZN+BPY5e1PVm1YTepNNLMv1e6ge2SFGZXvlLtTHMNR9IFQWddyLwzZD7wOBSDddKjHIW0sIAXWhXzh/E+abamIzXzVGwPpRDfo0YzhnWljNGNRVvssZm5B76JChPaSXyrZZBxnhwnnTK1ahJEsd5mnqmsrM3mCuLlZF2xTGZFlJeXEOKmtd9rGU15dIeb1Myoug+COa9LGU933K6zTldZHyOkt5/9VSXucpr4uU1y+e8gJmSp7PS3m+cMrzqSk/bYUwWVqhEBnr0oQ7geT5QhYmjGJCHiKO9BjgseB4pCSukAfZedxRJKbDXsNut3suYQjIGC+4lYDcm+TyHeJRwuDTk4zBP8YYApmUJoQhgq7FcSJ6HMdxMNSLw0r9RN1JU7ZdtVrpQlvhS7CFulQmCxG3E5dfxFQ3WL/vpXH/baIt2NT6/cy3fgJTKMkU+GHjjLPGqTOuoMvGqfPGGb8uVxCEnKLlx7mCpHPIggydUxadU07snFhvvXXKsnXKnC3oy7IFnbVO6cZtHWcLq1nzEnyBp81TpnxB5s1TWvPkJ/gCumhw0Z+b+PoSiX8pxuDFkCM+mvgLxtAn/mmU4Sskvs4T/6U4w+mJL7m1IMRnJv7nsIa1xOdTE3+NNbDGZ7IGVh5ZA99ck+N9cHuK4WZ/+GzWwGgq31nDN8YaSjL9n7EG9u47a3hR1rCaNd8Wazgv8b8N1nAk8b+zhouxhrMS/6uxBmtc92qyf47l9EDhupSMep2c0ThHJOdV4w6rSqrGRTpTCfxKUjpPSZ2gPJNOlIBRCEWpDXGgeuNAYj6URBqEgfnkI72zBf36H9VytbM/52Zw925CjAiUgWMuHBWMnFIhRtbywVr11rq9tUIYX/udCN/sM4O6Zs83PqXzCJN0v2L533ZTt3MuscPqHvskFMjgdUBFpeI0eaOUh/A+ovUiKwTp10t4nSvrftNPMKCyqImqNtCCYm+kBVNG8+bpDsMgTYBG1wBq+c9rBeAWBeBmBeAHzSoNFeC7WhhVJWtQb68KswKgVgCrrJkERFIByEqQt2OUcxyVC82chXn7IM7bRaCb5sAHn4r0ZGs24cQo2Xc8qNnNRfUPIZ21lElH6YUcjbGhdGM7oW48RnMw6yJHYrm4TOD8VIssQSfRfOr4oyXT3yustVkO+Lk6ru/xU3yf8MS0O/BN2sVDosuVFaCxJPzMsvqCVZW7sndCywTI1idVRbOqokVV0bSqsuZqVcm0rGRaVkfOFVmtqxANGnZcC/K5ZXXZqlJUeUjyaEwnRUXTONC8qGhSVNBaKyrppof0nJyOVbUWykVZpZBPorxtJWPFHz+J+rIKQQK24fgQrNzu/8d+tSw3ruPQfX+Ff8AaAiQIcuk4zv2B2c+iq6Z60ff/t3P4kEQqtGO5nfTtqlkkIiWDD+AcAOfNucvpadRxSUca/bSKpB13tImo7uYOmhMklq+uSNxSh3vq8M2KZGRSckMnP78iac+dkacbUqM7jugNb/n0UwoSN9ThjjoDV26YQwHigjghwfgpWi4VSc/0hqIj8WxS8RGlV/c8ejD0gHGPVhYfv7C0oA3H4F0aHAqWu9hxhRy0lx00pkfEpQwa+IGTd9MjPrdh8zT5gFJ3w6mP0GPIDtpFD7rBD2jXwg/reQqspbQ4Qsk4n15T+fAX/3oiE/iVz0/jiAUvfQwPl5DwdRyxyUXW+HfhpEfbr0D3sOSe9usKSxAHVtx+4ObdLAnPZYlDfZPobrr1gQ4s0Ic8+bgDa71pJnf46xsDwmYD4aCTUbjUkRVUaBvWG3CYUptm6rUz14Y4+9fZ/Cct9u//Nly01k0haF7ZgCbAQeLiKVwuQnx20Ufh04t9eYviCe2dibv4uN7BIjqM42MndMSqHBuABJT5VFGPhOMg/EcPF62z/Mypc34DcJj0i2J45Jgjb5bR929EcQLr5xegOLK3s3F5Q7g6mXWtZb7strzJp5ntcZmydArbj2WfCr6/OyCCZ0HWj0fSenw3KfM6by5Y3wg0jD9U+xReu97J5tvEjCWLc2s5ZTFZps016pu662w6n2pzg4JFSsTp05NDaB0n/L5HYbo0xE2u4VGKy8Cz/NB5lq4HUIpfPpMFJtxiW6c5Q9UxvoBt1axZTeskp6i0Y5maYtBy6mbKdcgIgZHCHTmQk6gt7jb3syZtSCan0ZRq6yQ98vZ1HpGP5FBtjsT1JvPo+7f+SzGvVnUyL1mnebv5DOVGZvFRPl6k1WlHLeegRGO/TJdj6nwHCuFQbSn7IB0twgUpcdWN02+0P1Sd1uWLxRqwebQtC055ctENM9eNts9u2j7btX3Stn2yFjRpC5o9dOvd2fYNYG85XSH4vbD3nwF7/xzYW5IpRID9/7D/FNhbNpN4Rzthz0+GPd8L+9J5NA2Hx72U0vlFp6itsEAVsX5tOIZGcAvgtc+IDQIgbd+IwhxVs1Edwt88oYf4WSBRx03fg+iaHMbyv7Y9tG17KNpJUd5x1KhgjrN923Oh8Muyw3pUy9RXMwV0rhIf1R366brDuyk6F0cxqGjlEVzdBq6ug6tfLIe6o5Ud3MqOK3Adqg42iIdEP3LybtWhz1UdqfK5Ia4Xnzaigw+butfxv6E/D0XHoeV+X/FWzTFwZaZNwwvVmRdiJxF4YCQHnscNyj0lus8HuRG/jhuI4WTE8l2Z/C5qXGEG76UGD7lBAbhj0pGTd3MjPpcbAJc3lm459RFuDKnBu7jBd5HDoIFxUoqGBDk792L5Jagjfn0iOSwASf5PKByp4kcX/5jC0ZDjnZN/d+FYyXHdqf+4yhFnbhgvWJtK4WD/Im1T5c/WyjlCdFh27jXqhezz+GKCT9043c2X2PHlHV1iTxft6KJNEHUvXYyP2Mf9MaXEuEkc9M/AxR+yJfZseU+W2JNFe7KM/LyeTD10mbvh0H9AGSniioFc0yPX4lJe0zoW+tJFbrVPmEKWmJ28GcAr6Ruz1TcW6S0ECCZnETpPtpQqf9HTKUiwr8JRjeyiXnNuFMKA7InVEUDrqVG3xzBBUiUMkJsCUuPRT+n/PMvP3E3Mb4AFk57F8MgxZ0WzjBAnJETHy4uf3wIh2LS8CGj9aVmozpaN6jwfoxqaQ10yhejHsn5NyH93yRlsCgklcyInrcd2kzKt8+Zi9Y1MBqGo9ogY/pa72HQLi5g7DCPlE5bf18myXJ3X7arNUr/7kxe8JbVLfeZxuQOMQ6Sly2KVRFNoqZA9ZXx56DxL1wLwxC+fUZuQCBbbOs35p47xBYSqZs1qWic5AaUdy9QUg5Y3N7Op8/AzIzvjTmkF0yYlm8uySRuSyTky5dE6SY+8fZ2jmcNG1eZIXG8yj75/678U82pVJ/OSdZq3m89QbmQWH+XjRQqrD7WcA64y7Jfpckyd70AhHKotZR+ko0W4AIlw3jj9RvtD1WldvlisAZtH26TvkoCNTq9g5lq5sptyZbtyJW25krVclRxLh2ObZI99lh2UK2rgMoC99VAXcZxgb8FePgP28hzYI91OLiBBX4O9n2EvLexlA3vpYO9/G+ylh71sYC9fDns4YyLPe2HPT4Y93wv70l005zchVY7l/OgE16bCITZ2aSqGRuJSK7aawG+q2aQOjyioxqXSaJpx06QgTCbHo/yvPQptexTGepZY0p74pdQehV9OkAcXnXuVX5YHaIVyi2iVMJB4tzoIt9VB6NWBP3wk8T4iNsIl8EWJgRcJW+Bp7JBHnT6gjT6gVh8ky6FAsK1AsK1AsD30bIWeHQoEtgb5kHjk5Q8FQvhIIIReIPheIIxc3ZzMIDcw602vNiKBWk9QLxKoEQmwGqkE26iE/n+rEkbOzORZ2UHo+yo7DDROum7bwXshEvOq9vXy5tzl9DyWsJ8iG/cgS/xHNNHDR+LufpqkkVh+l595lKDdJkG7LkH7xXJIk5Yl3LLkSoIekoQilIg1ceTkvSTxH7JEe5aMPN0cDUgxxPamUxuWcMsS7lnCDUsCD1lyaMtd3+StJBn4csORtYIwmqLoXK9yWfRNTue3p3EjDQL5RytIlnNfVEIYXYxz+i7ZDXuXu6hxhRm0lxo05MZaQN47eTc34idVkOtOfYQaQ2bQLmq0vmQA1/TAldTiOtGDDcYCZ9w41cnkM5NmYG26SE3aAvEYmDJ6xdxCd13fAJip7TPbtg9ehDkJtog6eetCJq27UHAnPenL2wWM2Nf2NaKVKQUx4twUJhu4VUdhwsK59Xfodovk03WWnxk78xtgyKRfFMMjxwwQs4wQ3KQDeXnx81sgwG6Zoz0WE5eF5umy0/wiH6SYmkNdMwX2x7JBBeffHVDBw5DYOoOatJ7bTYqbL/PmZvWNIN37Q7VPbYhdL2PTNSykg8UQbUg+YTGYZ8uC84u6YzVb0ll/+ALUJASoz1uSYiWWRmhL98UqOXFFKUEzvjx0nqWbAXzil8+zxqy2i+xLvyxjfBE6zHbNclonOX2lLcvUVItWet3MxmjRJq30i5Pv673NNdwUtZpTbErDdTIr2HkekazkUG2OxIuE5Sph+y/FvFrVybxknebt5jOUG5nFS/l4kVa3IVvmc8BXhv0yXY6p8x2S3qu2lH2QjhZR4FJeqxun32h/qDqtyxeLNWTzaFszBCndUZArqLlW7eym2tmu2klb7WStdtJWO3vo1ruz2g2Aj4qHK9Nu4MsW+PIg8KUFvjwJ+M6g5pK9Dnw/A19a4MsG+NIB3/824EsPfNkAX74c+C79HhJwJ/DpycCne4H/rrkQRCHa5fyubS4cYrM2F0Mjp+hyjW2M4DnVbFSHR1RW41KNNM24aVcQKJMjUv7XboW23QqjWxHvUj/h7IS2o3QrGk4GUsmnrkVfLm/G8MkYh6cT/HljJP6q7LDoXKPD2WzwLl2AruqOMOsO3+kOv9Udvtcd4Wm6Q9zkUt+fY+Ph/8+WHbxXdvAV2YFUEIVGPr4uO3wvO1o3Hzd+/hXZgR5Lkfau+zTd0j1DdfAHqsNddWVm00oXAl1cyvdo7iNaXvSCubknFBeWVxVz9mcLZJuoZ3rjywulZn+lkXWVPhbPUx27J1KJIkZGH6WSfkAl7aikTYR1N5VSblQkvG3c+WEy8RU27SXTkEtkAVjkxJGTr3NJey7p/9ivluRGdhy471PoAq4hwC+WkizPBWY/ixcx0Yt+999OgmSVyBIlq9yS24544QhXkSWQIJgJIJs4LzMjLsWeS6NIN64ZrEmLvhgHVY9pN7KJh3R6h032WixXZEoycYI0sRGYkODTFS4dvXLJ8ZtVLqU3Ic8HRknSUoSnr0+OlVd4dyfl1uN4FaPH5af7S5R0vLqglTyNVtGjPQzp6RWKtpKKhqwSRAc+jyL8LqmkJ9Ulp+Q3OBXiBJ7LjYB28WyiMBOKW0K5pjy5hU+uRqb8vF2pJdT1ODIwa3rMuoCFGX22c9ZPKDhNmnJ+Cpl/M6ZWfStCIdpdFlPfXgYnhMMuprXLHGBS20yzbjNt4imlvDIL2kyJhev7E4WTnOb6uImvjd8xTWQZ6HMOmVndOYMInyRlsYH0HYrMDHIe1qfKxzoDCBmVY8XyBQ5rQjXLG27XaoiXiV8/EgFl5wk05JRkWWkeLlvNE8WVamx2dVm93J/LHhmevsCuvv9SHiZla514oVhdd1NUo3ncHK7O4F4pC0+11/u05/NYPUlWAXgVKj4Wg3m0LDhP1B2r2ezQyvkCVhUf1KcthysFIuwIcXreKbicuMSXizOhPOI80pMBgD4sn2dlW20Xsam/LO/4UiSvmjWrxTrI2Ut3LENTDFq5dzMVO80chYAOQQq+KcbwSmu/0Q3J5ASrUasDfeTt6xh5BxtVmxfiepL57a8f/ZdiXq3qYF6yDvN2sw/lRGaJUXZP6Bw0ZMvsB0JlOCzDxc04n0EVZrWlHAN1TRACzWx1Y/1N7J2qw7p8sThf2Py2rhgu8uTEDbPUjVpnV7XOdrXOt7XOn2udb2ud3XXr3VnrBrC3IU2OAJyNsA/PgH14DOxtIFQIw//A/jmwtwHSM13LlNdQzw9GPd+L+ovewqDua070Ccf20nQWiECMubOory/O5bj90pMt703bod12ni3/a9dB666DUKSCZY2Zt1pjfe46+LAnx6f4W93HQC0wmhy0dLodfmvFXlcLMquFRR5eqMOVOKxmpaKGTi6Epo8Nd8oFgC8FO7yPRTB+VDDwFcWwVTAM9QJJxH0YGgX5XcGQesEQLhVD6hVD6BXDKNKNa0GFAkB2K6h6TNtyyfaiwbaiwc9WZ36e6blrydlXpLLJlVhmDg1JAoo6UEs5IsEe98kcnsgRC3QmCR/liHwiR5CShY27K+PeRZErDOGtFOH3OHIR5M0ckWdx5GpQP0KRIUN4E0XaWDKQa3rkOnhuta33hmmKnhvPnZ9CZtQMrFXtQzACA2vFNIa2+iV0TXYxrQVuAEytcGZd4SzolBJKpodIm3DRpcK540k4vB0/xNrG7xinGJAavLFoCl0LIyhYSbldKYpQW8l4HuVnhs48AwiZAKwUwxeWjA+zvGUVGoSWCWhRdJTNREqTNrx1oTpaNqrj7EY1NLu6pF7rz2X9Cs2/O5iChcm7M6QpVreLvl3GzcHqDLoxyl2r2utN2vNZrJ4CrYfTL0i06mH5fR0sy9Vx3a7aLJms9/yqrtCS6FjsCGhVV0inK3x5xHm00hW+1xVyTVfkLxfCIt4QFk7uVxYuINKVeXhLqB63lQVtkRZ2kRZ2JS3svdKCrmgLu9YWttcW/rnawnfawu7Obq0Lhos8OXHxCm6ulTr7G+KCW3FB83pl0JU6GqTnAfRtQMvlxjn2FvTDU6AfHgR9G2hCHvgH+E8Cvg2wJ5aNwOcHA5/vBf5FZ2G0fRD4T97h5DE1nQXkUTh3FkMjdPzi7DYjE9BpBNpolMO7zT0n6D8QB7fNyKJ2JtlmlJJM3vhNRpAaCaDq3APuYsxG9fXFeiQAjpgx7aDp9RBJkxFd/tdWj9atHnuPLMGs+9opmqLTYtobZyn8vi4j+OuwOvLa5OMGXSa9LktrXSa9LoudLouNWoj36zLcchxdQOUsf1iY8RVltlWYDXUZB1N1wGWQ39VlstJl6UKXSa/LYq/LRpFuXMM8ssHNmH5El/FQmG3SZU0oM2OGlHCCAuuK+uFD2gd3cI/jBMEIlZDu5kTqOSFrTqSeE6HjRGhuKmzmBOqAVtJ7ythdjLhCCN7KCH6HEpcxfpcSaUUJuaBE6ikRekqMAj2ixLWQfoQQQz7wJkLwdUYQZGRlhMH5UaWUEO71uOdTEHeiFA+nt3h4OynRH0gQRvyj+RZFQ1tEw9+maJBAO4iVUZD/cNEgaC6KOOCtoH69qmFi5YiBurLia9U47V8dvR75LRrtPFFF4uMIYhKEVQjfoYLk/l7it6kgRNq6+1GM/3AFITgkKciNmH69EnJuqgxhyVJBbDg6PhwfKDOMRe4IGyrGihDxEwmh2lWsf6diUEcJWlGC/oTMuAzyZkbE5/RUN2LaUIJaSlBPCfp8mYGyYCdKoRQMtz8Ayeb4ME6gXXOT8fEbFAktkFNI6dsUiZkSgxh/EZlxPaRfuEY44aSFrTDCM0cnZB/ICCdT1IB/fUJYi15S5BsyYh3jL0OIqyH9yoxIyaGycSZEdMcor5YfSAjjpxDc/W2T7C4E4Er/dYyIu/fk392MSEnQPoaRJvwoJT6nbRoE+V1KyIoS6YIS0lMi9pQYRXpAiRsx/Qgnnts2wWn0nriI5IxWtto2nSjFw+nNGN4bQ8YYax7HjxSgBoP5Di1Ucn4iMd+nYjiElsMoxn+6YpCdjInuVky/QMlgANf0wHUBCzPQ5YI3U3S+yTk4SshsmnHldv9ugaT0yukqm7YFXHsysotl5uUQlv86mv/qWv/5X8Nbm3hKKQKhwTm8SSi8pXgIsj/wIYpyeBNnG7fR5cbAiFIIOCA2a2AEtSqaUV4IGyOHvgSE8jzKzwydeQYQMgFYKYYvLBkfZnnD3dopCC0Tv34gVaRmIiVgeVmojpaN6ji7UQ3Nri6p1/pzWb9C8+8OpiBhUqrOkKZY3UaLwHQeNwerM34yuIpqr1dpz2exego7eadfhLKH5fd1sCxXx3W7arMkst7zglHa6V+XsRyu0rHi+gJoetYpuJyxxJf7Mr484jzSUwF3NY76GXRlcottHeasVd/xRX9XzJrVYh3ktKU7lqEpBmeqvZOEXUCYK+0CfgrbMwjRdAZdEhuSyZlVs28d6CNvX8eCJOV31eaFGN7bDODy9teP/ksxr1Z1MC9Zh3m72YdyIlNjZIt7QmmZQJbMfiBUhv0yXNyM8xkIyrLaUo6BuiYIAe3ivLH+JvZO1WFdvljMe5/dWpcKFxlFzsUxZK7VOLuqcbarcb6tcf5c43xb4+yuW+/OGjcAPTq4ybhhdr0F+vAM0IfHgN6ibIP+/0D+KZC3AfbEsg3y/GDI872Qv+gmjPYMAvejTQAZxaadcLiaczsxMgqSC/JGIw1UCmGbkQlTNBvd8wHnl8CbjCLqJVnE92wEMMSYjerrCwcs5AUzph00bRfQZzLMyv/addG666IYJmbUYRdjQl8EM+26jHFQSl5l0lt5d6xPfotm9W1fv8fHqakoMnlj3UfVVPo8NXV5W5V21PGOOjlFKzlFnZyiK3qKWj1lWz1le+LZSjwa6ilKfhLrh2HeLKjSQwUVefyWQrgZ1kZRURsK6hUVtYqKhpKKGknV/28l1SiamWMNidDwcmANqXU4e7KZRLNk4Tf/yqeDjfz6uk9EDySK95MVkY8SRT6RKFYmgyx3V31yq/rkuvoU2vp0QRNuaUItTainCQ3qUxNkA93lZRTjzSyRx7IECso6427FtCEJtyThniTckmTIEW44Qg1HqOPIKJQrjqDIVI4EASYYLYtyRPlhj2xnrjyQGwRSintcEZGncUPbmP9TXyVLjuM68F5f4R+whgQILkeXy+77i7nPoSMm5tBzfRHv71+Ci0zJkpdq1+KO6LIoG1zATCQy6a8ui8g95PhgEcGFDdZnXp+l+QEikn6DHmTU6oi9mNb38OODRaQjiENWbCoiEvZml7w9PJ4g3sNyJPMM4qEteyT7yeJBPT1uMDdL9DhP8herR0eP1aR+iHpQRw6akGMpl+vkMDSQ5aoer+Qo+v0HkAMLmijvVo/wieqh1hQqenaP/G528Ao97m2trpHjLMl3kyN8lHasJ/U97OBFetzVW12wH0EqOUTiYC1aQyUH+wPt9iE6Nq8upSMddm+PJ4qEiCB7M0/ClS5rJiIy4Yl0tyf38kQ8Dd7S04gI0DfY6O1Cjq/SJFxtsWYaIlOaLCW625lg9x6ZvpDT76chHU0sq/KVBiuSEd7HVxK/d/ZwdPsPoQljl4njw5qtj9MTsRHrY6GLPOEJT3jGE76FJ/Zenix7kY4nZ0l+QLP1O3rSEWU1qR1RuCcKT4nCV4li7yLKci6FUGnYIJxMGGJiO9kwTg6EbP1gSNPCAzxW/QzjWBMIhkCFxl+Qx6xujK/DDIf6rN8oWkrgZMbQhvh1WbmOTY06HQQQ3vx4IRDRTInIggsyEjZMBuCX/iLI4d45Y2SZJ//50WcIfjc4nSlRGiC4Hdo4oBjaPJMDJvOjK+9whzI+W90vBhHFY+tdQqIVO3gwVt94rIs965DKMHra/PcFc3bjOdjEw+6K+A1H/CLE0PVVFLF+Rv+vF0r6jLThL7qZxANjedA/Iaf/e2kvnCY3jUnRxHb5xF6djVKywHjolhqidWM6cxFerD1/7M1fOteff3dF2uF6gos6Lw9ipPT5xqA8GWDSuCP+S3kWJ+5wwA8Pd9Xp7hQ5E8z64LQSUVc50EklxdjWOqQ7oz5Dso7yZwZ7e6PNrAeGS+AWeQkZnO3p5wvOAN2R8Q1Kv8ElE49vrBVUMBonG8fjcuObvJ0Wj9PUuRVa/5xWqoXp30mRQg2OWldaQbOhnsANgexp3J2xvhFA0m9qvC7L3bFYDwQc+QB2YOuxbLTEjMPuJPVNXbaFtm3Nz1AobrWsTqUr11bJjJmDUU+Njj5LV1IhQtaMlI/QRno+YBOUaF+jwBAw3GLrMNer+oxv9HclrJst1EHWL12xDE0J6CvVRTXuqgxDhBL1Homz7zG6oDVZYlWG60A/aqnMY/A0aA5zzNbSoH2PGZ9+vky/KeE1qg7alHWYl2t7KCcyNUdctpdsHF+g5ud9IFWGZByO2wztDBaVtMbanAPdWkKDo7pWF9bfhOmm6rBOXyLa2qdtnekcJH2lfl0wBTwzBTwxBdI3O3JqdqQ3BbyZzHejKVgAPaOiR147wSro5SNAL48BPcPmUKbxMuZ9w7z0mJcZ5mWCeb+K+fguzMebMS9TzMsM8/LpmOeIyzGQ9LswTw/GPN2K+bOWA904uifdvqB1Ye7bG+Qg+NLdlMctBF3QSf7Ss43PXUOClJuc2/K39iN23o+QsQPhn7YIufnkiw2J3zN7FG9vd+a3zWOKQ/Bel/Zokg3K5Jp5jM08+ol59NXUhGYeffU0cVPDHmUeCfccc9t2djcVW3RLQXUTcPkxctE+LrjHiwV10fCQQY3yHJaSnI1ePJlHm665x3DmHuOmhU7sY7zNPgYZLKzjxbR2/pE2s6ROcjpJ6SmjXUL7fF7zj102M6M6yqCfM5JTCvIkwm+VMrz3AeUn0jEYCqBJ2r0+kCKEFKZg30uR9IkUMeg9KL6r41gkyAo/6F6C0DJDIBa4yKUUb085ziina/xIa/ygKT0u5bnnroWMoU1YT+k1cnBPjiZmJy3rpaxXsmvkONcxAnjNFLyACACm7pM8nFCW7FHQ4hCzmE80awFgKlpmLlqOPMKt6MzauUC+lIGv5s2H1zdyZOlu9p32jfDcIeJ6GW2a6fqIbRxsirkHUZcXq0sdR52hrG+qz62BW2BNb9qMT7gmHvTW6vjXS9SaksYXMQ6SThO14bhSe5E3UmPNpkyqV/RPW6CC7N8J4LLTdSdw2lC3XSzrOO4OVt8U11vjdSkez8J6Cs4wYWS+7K/8vo3G+dqLumANG2vSZOurXgFlbGDRzvocaZfMQvgIsxAeYxbQZAHZErSwam5inLmF0NyC792Cn7kFP3ELYdUthHe5hXCzW/BTt+BnbsF/ulsQlGVno6xg5lbB+l27cLNgLcDeASKJme6Fvf8I2PvHwN4Zga5KvA576WEvM9jLN4G9TGEvM9jLp8PeGXQ7Kfo7YU8Phj3dCvvSXXRNheAWjJZFAH/wljp1hoawPzUVS0GkcsnmziDnBuf8fUGOgPRoum4SCp5CyEH1cctG+yAVYtMPupZI+/p8++Vv7YjsvCOilOCk0Fey00YUrNKGiF5jCK+H4+/aEBByUMg4xkW6wKsmJDUTEiYmpLePs+54Zh5/14QILiYkWUr/aCgX4O1usSG04kMWbIi7BO9FFwJMAphI2EKS77Yh4bE2JAT0bo4vJvU9RoQWnchdRuQmH3IqGXAkPl0gcibdEqs4QCUCio3SKhxed3TYvT2KVpwYy3B8L63S59FKMxgCFrpFNG5i1Qqp6F5W0RVanSf5blqlD6LVelLfw6pFUtFdrOpzOaeE2EYJgqdFqVFG8NseVuVg6I32Ie6MY+sfxg6XBsPxGUQntyTBPo3ooIUHO2xcSvJXiw7QZSzzxaR+vejM2cFS2UHRDcZzEYx4BN5f38jZw9Htd2/0GpI72PgwihgHI+ieQUByA+7laQSEHDUBOUvyVwuIdVVA1pP6DQXEcKMIw4piOWWIOxz3Yo5Hd7R2F61tIsJvQgnN26OYQh5IpfQMYpJdpyd6GjGx6MAD8VKSv1hMbLRAGoeLSf1+YhIbU2wCesUVMUlvzibivYrKw2iB1MLdPIWAGHwt/nkEJCakGKssJPmrBcRbnDbwpaR+AwFBWdn8eCGg18zQKziXgeyxRSNrRY/b9k/Ai0KpHnrVxVg8BZOqCNnodmFHh3hQhqmbeRTDbMCxwlMIjyaT7BMJj3Bl2HmSv9zFSGXYhaR+P+EJfnAJe2VrwuCNyIQexhD+W2MMm4fRA3bPhacQIGtpsOaZBKg5mPMkf7UASXMw60n9BgK0ID1ieSCn0iPJAsEkp507GXwmUwOWyleHpBAATOYaGnvRikO0M9FaxOUfe/OXzvXn3x1tHXmEW0BUoh+MkaJq7I5J4KjcHqLmj/cp2mnbjmjwDijyBm2MiO1QFAebtJ5s4UijxzQemTyN8mdGTnsDBBkPqJTALSXAI2TslSdcrSJmHP96idgfpfFFRA7TaaI2HFdqL/JGaqzZlEn1Wv9pC2RkhoK3+vxLSRiVqvXF1oa6bYcGzp7G3cHqGwGew6bG61I8noX1FAVavEmm7K/8vo3G+dqLumANa/uZbr1g1KrNmZYssRFNHdsFoOlh822CLklKnoyUj9BGeizgTvz4tYLeujG2DnPZqs/4Rn9XwrrZQh3kuqUrlqEpAX2vd7EKA8dDqLQLQ0rsOhRylm+jC6KU6NG0/NaBfuTl6zihSPlNjdmi+lAmXnv6+TL9poTXqDpoU9ZhXq7toZzI1Bxx2V6ycXyBKpn3gVQZFI82HLcZ2hlsjJsaa3MOdGsJwmY3oS2svwnTTdVhnb5EtLVP25prhaCUOxtlGTJrIsczkeOJyEkvcnISOelFjjeT+W4UuQXQO1xYYqY7Qe8/AvT+MaB3KLisvvEq6KUHvcxAL98E9DIFvcxAL58Oeoffp6Rd6D2g/z/11bLcuA0E7/sV/gExwAyeR0m28wO555CqVA6b/7+mBwBBgAItUZG9Vm2VRXA5eDS6p2fowaSnW0l/UU+g/fFKcqJDdozeNfUd/IPdUlCMgqyDdUWzM0hKQBX3BXkFihvTsBezRO9TUHk8EMH6YHk/E/Z10JRD4IRKl5//lmpIr6shcigupBBF0WrBUkVdE3M8B47Eb/+/gXGpgfHInMDf3dvA+M9vYGxpYC7vobai93YwtNHC7O1gxg0MLsGxVFCXIO9uYPxjGxiD1KPjkNwV1A7TVeoQeKjtYMwclQdzC2MyPPnzdqa2g9nEMqeMQRvT5A6LlsGpbUUn9Q3lZTWuB3O08oqvTCYeT4+SF441WRX0vfKKXycvQVJziDe5yE3q2hAX7VUXXZHXJci75RU/SV7boN6jrqG4aJe6WizX0mA3S0OhDWXFWRqv5yO9uThLxJ/e30DA8DCJUADcdLcDhS+UCApMxYNkqTuN6E4jeqUR3WlEb4hEtyLhViTci4TLxeqxSAwaT7YjlBOfww6NhBs1Em7TSKpqnfkQVTkmz7A1SOgikgpph+gCaItnC2f7N6uEN8HcVIl1PBnyfqwSj9RkrHmUSmwwE8X4aUbiO5X45ur8XpVIZR6x16cxklkjlxjv1shVH/G9RkZAjzSyjWkjEWolQr1EqJXIUCH00oK5KIQ6hdziI8rMCtGYnqj4iH57N+fjK1l9dG/u9ahVoFc6x/NRe2vUw5Ri0GDF+/3kCzua1I4K5s/S0agwBWv1COR1yZVgvq+laaDeUXTpAKxRcH0I6z1qoaFcdqnlA7GQKmIx3kLsyAwilvDuHJ3i2Z9eqQrn5JO9PEooJqJ1Cp9nKQ8UCqaZBNonMRSgQri/EcS/uDPR0UzeoGbZhPSaQrhViG38xFaB2MZP+A4/WbZr0dkFa0CF4EAWpbv94tjip4CYcHp4pXHzr69jQQ/SUGb5AvyPbGp8GSYulGf5H6FKDuxm9PMQX+eVy1iVqNE5cHk4a5Be1eBEaV9PeRDNMpWOkj6cfbobIWRD1WdDa/0E64A12OChjbYPMXZy2iax5nRlXn5v8xPU7RhEJhPjZB35JZQMtMs1dAkyOIKRQ+f1ONgmCPaqTQ1KVjHMkb+d1Z8y2R9/N1ZiYAHewJ0xs4ZskLrESpgDGT6e/Vkxnc5ul300+8Z1Y14kSqdocso3hz0EFANicgdtYC1BGJCup4zSb7r4+Q0SmnK4zxx4oJiylapPyDU8Seop458/cKQopCovQphsjHWieVhXml+kjZRY8CFNKmz4Z16gJMp/u6QJTwjiHHOC1b5sG9mT9DJuDlbe2EkBoxIvS3E9C8spOHWXDOjz/vL386jON78oC5aw6qvd1jO1taiz908wciLwYEQ1Oe3kTLLQaJNmnbKrHzkXmGddfZ8aEq6xZZiEWp7xP/JdDpOoOnceJB+VFfNQ5YBFoldqAouaIGVSslFM0TaZFLviNBcW1Cp5k5QDZSA/JUekcYRp2pcSc9BUTjI//fWDU406j3N4iSqDecoyTMvlKFVOpCpGaXtRL6Ah2aV9ACpFtg7rNv18Bh2kW0yxOmEgW0Mhol/8vK584vs9lWGZPQUs1zU/XfgtXBbls95gzKfXXLqtuXRfc+lBpTAgvQFBgoMUr5I+7CK96UlvGtKbW0kf7iS9MREzR7NJej+T3rWkdyvSu470/peR3vWkdyvSu23So7fYyXodb6C9sfiSiXbSnla05472tqW9XWhvW9pzS3u6lfbbhYhjOD8BwuuFyBI0KERuCDLCYbMvyKP4USE0RSP8O3qfgsojKj6cG8D9TNjXQVMRgRQq3X7+WwoivS6ImDxWQwFHXkvxYlM9ZNXx6E9vR6mLdtVCjOJR98Uj2rPJR5YV2E1IPbycbGn0pFvT8tj3eV2bJ+RddXklrJr+lSbvSg7hGCbWrEeXUDhOd+d22kjubW6nNrdTT/K5Cxz2HAxOR1BtBPJhQVlwtJRqyA7mwwXOhxXQJbJWe9eQbramuBTzH4Cam91G4bxA2qWNJmvMA0FjSRovS8qYZ5onyotsYJnzxaD5aRKHt9JZbcs5SW+kLaSoyUjbIuIyb6jG9VE9VlwuEsoSqP5OccWvE1fCMbSd4FfUTbdoi66I6xLk3eKKnySubVDv0dZQWrRLWy2W28LAkzBFdOHOb2TejvrBujBhIuOewXRSYeJByacznUuQv43pfADqrzedtS5QL2Zd2IAq3FOuxo5v/v3BolD41tDtZhH3mYXvROGbq/J7RZEK7zTHk5gFpBCdMyOQr4oi7jUL34tihHSzNdRfxvjwEajf2Swsx0kjUYgmvPXm8R2KdahQGdf+/c0i9ZZePaFZXIL8bcziA1C/n1loXXRhop2U42wW/qyYTmcnwqDoXx8oDo0KE9PeKY4v1IaJcbLuMr3J7I02dKcNvdKGbrUhkUNtcCsObsXBvTi4XCiP1aF9cY1LlPeq47HioBCLaXyAaiMO3SKhe3HoRhyIGomDG3X0f1t1jMBcyYNEFFkeFmTX2TZAN2Z+f7dkX0Upj7UP4/Xkw+fZR+gkEpp7C7slYjE/PZF9KMLRiUcgP94+Qq+QEdKNQjxP0UIXH4H66+2DwFzVM9daP+mA/RKRMEc1oBo7OW0TqJlY5uX39j4CTY6xGmnvJu/0EkkGEHONXGKMcsVn03IOB1qCwhS0qUFJzEMy/3ZWf8pkf/zdiN1YM3ljcRekDXSLgNQ4nd9fLZ2I3r2ydDwZVqddam/2bjXglLxCbEEDyZqVf2HSUaA+YPHgMI/DFSyj9JtK+fkNuKccZJMDDxRT6lX16a8fUqBzHf/8gWwWU3uQX2jIwcZYZ6rjulZ9k/ZSwtVLnlc48c+8Rkn8/3YmAP0GkflsGPCnvHMATXoZN2crb5B2AVOJl6W4HoflIF5wxKNWNm8wB9Rhc4LypqxZIuct9bvPHNcv8q9LedbRRMH6EenkwJMzqZWM+ESwUnb1I0cDB62r7zVPpLnGlmHKeuUZ/yPf5TCJqnPnQcp7smIeqhywaPVKGrfIM87D/XAmN0UPg1jIyFCfzIUFtUqZRNJ3GchPWr6M4e1YqMQcNJWTzE9//eCULudxDi9RZTBPWYZpuRylyolUxShtL+oFNKTZtA9ApcjWYd2mn8+gQ3gpsTphIFuDcegXP68rn/h+T2VYZk8By3XNT2urkf6ELekNxmRLu9MjNyyS9nokNWQZkN4YjY1DjVdJH3aR3vSkNw3pza2kD3eS3iDvko1mk/R+Jr1rSe9WpHcd6f0vI73rSe9WpHfbpMfBd7JeCsirtDcc0XgQ7aQ9rWjPHe1tS3u70N62tOeXbqIbab9dkbCKsJQQbihJliByKBzY7QwSpCztC1IhTJbJ7grS8DlHhncFMSyTulIZ5UL0PgWVxwNSHSYivFHtoKnCQD+VeJb/liJMr4swwmq54+IIQQRDqQhz8eyNptfo+OTP5/P/brdgfqXd0pJBWp4+tt1yXbvlmibA3dhuBVParcub+P7tFmnMMgD5ot3Std8Kfb8VLvqtsOq3lnLucA3rvuFy0cYPYb1ouMzDGi5zW8OVE9Sg7WoEahm5mrfzR1LgUGImTC4gzYvE+PQeGbOKzPj1rB4nMXZxslbfrLDYKyyuFRZ7hflOYb65db9bYQJlaIuC71irjRR2gfF1gcWVwOKFwOJKYL4X2AjqocA2Ub1HX0N50S59tWCuxAFYZnEoM1lvs/8cz/EUIJcHikIQNqDDE/iOlEL+iXyHcXOoFEYgX8iiqsL3tuMvbMevbOce12HlAGXwH4LaYboqjwUealVhWtcxVRb/UV8ty27rOHCfr/APmAH4Arn0c6pmO9lnkarUXczd3vn9aZCURMmvY8fJsSt1IoEW+AC7gYafqo5d9TP1rLgYy2XF8AMpLNpaL1wrhmwPm8DR2aNQ5A3FnYP022y9o+3ziGIT4zz88fKRbpSP30eUIv/lfcqHDRoPPhfjJU9KlK8SJV8iShfpe/SZjSZBjVyL6kn5cHOi+J4osSsfceRJ7MqHX/UzPVY+IHQbU0pQYi0fzh2PwYZ93tETdRW8DIrrO5SQ0uPG9D4lhMXkqMLqNMifXEJsyqhpoNu1oN5ixi80LteY8RFdxWIVL7WE2O3u4FGmn0cKzhCbzr5DuWCJRqJ9m3Ix6arTIN9Niovl4hd11eWgPiKrzqoqe5es+lCzwTYZBjMKKfzB+wDriaTwCU5vUSkAKxP5jSrFRIqTIL9Ms3ElqC/XbEykIIAiyCihkrXin0kKWjaHL1spKGmzGE7v7/UrxUmQX6ZSXA7q61UKm2UghSfjYRZSyG5DwW4tQr2V3W73PHJQZGNzelhG/cGKQR79oaPTiv+qFYMggFl7i9Mgn5CDR3akOTvSSclIC3bwQ92FOBNzyFfDetJd+Kd1F/5j3YUFdmmO3QDsxkQW8WWIqdTvHD1cpBpWD+VaXn0dw07D+M46P4wElsAA1QLCCSdkCvY6FMAlizV0oNiM0IbVP18wLeduZBlYwRwR8HCCzTi9jimuxvq6XjAZzAbDcI2uTBaNZyyUTGxmjh6rrRl7S+M3OlgXLHnjLHW+7ui7buTbzy6veOQGgdjUoFnDtqYVt4uSyaV8PIS708p0ZB+DCYpQR0Bb0ko+AR1XlPVGcRJtYlfriJvmySzPkvqHEYCcYlw1zzVkggKYxjdgzxmRMA7890tikxWcbSAhjCVf15kGc1xqGKhbac60atMqNv4a12j8+XvGJaSKpBll4B1L27o3onwc7O5wbSQAT7Jq/rg1/I3ncXoS0NJCHOEC6h6rw2CNEw4DbcXmNubc+eYrl3il/2bJNUSkqBSkcolIeJYFMGnJNibjE40WhcVDTwb8QQwP4+yQ9Nzo28ySX9s7fiksKG7qNTpXo2RYXbGaVB2mnHCjYJT8IMlp/gVgGVVuQqNDJtW5sCBTyVji8mjpo6zf7AyG6y0XpzVrOi8qpr39+OJKYh5s9ZLBqxnDlM2s61U3ameiFiVbN5g5jQNI6GUjCBYOM5rjPmU4Bae0ar5coqB7QxZCPhoW1k9kvqlmttmLw7DytKllWQsRQdeqcx4zmsD54YLMv0OvngG+B0iSRSK/Cfw0Q3y8AXw/B77vgO8vAj/OgZ8eBL5H5cEy/iLwZQB+nAE/LoAfZ8CXzwN+nAM/LoAfLwMfF3sn8ktNvwV9H6C/krh7oW8X0Hcz6IcZ9MME/dBD380blLtbtRBExRJEHRSkIdUd496hRyKHIpuqIverf826vGyCANTVNTqZXG0yqeT3TpZMssNppeVUFtV7AJtVdxDZA5G3RCHgj/G+x5Oqre9+gz90V2mf9/FgN2m/SRQe1CfaQghlZJKEepedzbf0ya/JE2h+ENh1+oSxblIh2UY4Kld4nGy0x+XGkbKdwR+naXNXkTKu9BtUSlyqlGExVw7kDdiAdxZbN1p9RnM6yTDSlh1ch20tz3BbrJyB4Z8TK9KLFZmLFXlcrOBgQK8wXxcrfqZVZKFVwlyruDFlu0XKdn3KDn3KllnK9hcytltmbDeXKmEmVeQXpYosEnbopYpbTZu6KFXOI6b0mo8qlT8kVBySWs7+A6D/nUJFeqEygj49CHoXk3FaRi+BfiFU/EynjKCPM9DLp4E+zkEfF6B/VKacRf0oU67B3olWlbHUfxT2H1Ipv0OknOgNDkb0U9RrVNngOyGLIuLipDfOOuEbEnufUw7ReGs7JKI0Z5Hi1F5RHvGR8xih3hiFD+EOV1Qusv4P2H/d0Xdl9befnS6yWsooB12XCypUFsW8E892f5fMcav/YfZ/r7pTWaiubFlnR+2VlDupJ8B+LofiaALrK06XkGBwgc6m0cLPSoIfX4YBG4wnwLe6DdW6zjfV7l5//OcDqQCKw3s+F/+GVPtwhrYXUvS9GfqsnLaKTIfrPxPj9RRkDWMoLcU8yuuTMK8XcW6eo3i7Fehua5DrkVWuXwmqHtP1PHVTSGfk77g/GBqNifqrnvh1pmGiusiFWFbWW8CX5vDtSKl526XLTF60G+g0BloRlCxjh8ortz1m55K1gTfDu/LM7Xf0RK6hFYoJR3yQa/nPcQ1hdRxfXAxNG0cmNVTidRrju7mWn8o1DhlX5N21oD5CtbNMs3dRrY/lkieBGk9SdEYoV5q44zHYsM87IqWK3e4O3jobd87Zw9YJH+zz6JKSxybpDUqTihDIrLcpTbgBlCY6G+NPLk1s0TEw7uhaUD+/NF0sK4mz9lCtrGhJES/2KOQP3gdmUf6EzZGfyBOPQinxDcqK6m60K29UVnKTcKcx/uyyEqlJuMtBfb2yYtk3nogEU0nij4lRYEhJYmW3cTuS55FDMmIv/AZFRBIZIm/fpYhYTsbH6M/F+LOLCHibvaSrQf38InK5v0HDmBKm5ByjETSQXX+T0LYs+puzEPu6o+862befHQG91bSBc2BmeAUMKQch5w4aJkLlwh/jfY8nVVvf/QZ/zqejdfuDv4uf07k8IEOWcEE5sQk55Q4yyWBUcYIcgdq/WkMIyGSVZ8mhwwjgQhG4qI5rmwsWaHz78YUtG6vEaSOgPN58HgfYRcNxnGowx7WGgbKV5ouDtGn1Hv+aFmlg/HsGTLAuKTkHEIPtdfMe98qT3R2vjQRDunT11wt33YmcnsWx0cYCMHG5bLO6DFZ3ijrQ1hz8hj0tD1DBycqjeaoKESonBTkHSz2zib5U8oxPNGQQmPOHng4oDXEcZ6cab/RtZklX7R2/6HfVTb3GuatREpauWE2qDj3JrqbfACkcJSnVlHROulSBXbkyFxZkKilA824z9FGWbzbAgYWazxq9Xj3J8Pbjiyt5brCre/NqxjBlM8ty1YvaiWiMUdle5iloyI9lHwgVmrPRHLcpwxk4pVXz5RID3Rrun1cyrKufyHxPzWyzF4fpuoa3ZY0ISDIuKObOIublpN8Z0KMSGbRKZ3PxHPRphvZ4A/R+Dnrfgd5fBH2cgz49CHpPbGJGfbwEehlAH3vQxwXo4wz08mmgj3PQxwXo42XQQ8bdiXoVfjdh70kFEV1KlJdgbxewdzPYhx72YYJ96GHvVrOJPgj7KkQ6/eGzQUeh+0/RJJs7aYdSmUWK/miva6/PjAHq3jtxgphTCW79v2kTXmoTjh5M82VVW0Cr0sSKQ++02UKiuCZRPJ6xkywsO3J2u4vO7cm5ZH+1fXAWcHWQiES4YI9k8rLdQyAjquLqTUl6m/aBY659z2mMP7t78ACKBd2vxfTzu4dCrok91kI3UtJS65Kxgv0rfY5xC7rYoBRRangmf0RCsns6PIsmnAMEJsT9ozTJf5AmHm5iX1yHTDu32oHwuRAXRKc7WJI/yJL0IZZYEnRw0CpXQnqLJL4nyRDOKZp9MPtY3iLJ+UhGHFUS6pWNCRDRytVvGCd3pfCTrSXex+Epo60BBD3IT1/YaLLzo38zCxjau/6ih6uOsxllMIui0pWbTc1rOkgA/2jOP6YkJiaB4GAoOpv6O1gzJ2BeVvgGEvw0y+nvjFtcuZTQZJIeb3S2kQ3F/1NfLctt5Ejw7q/gD7AXrwKqjiQl7QfM3OcwERs+2P9/3Sy8Gmi1KFGSbcoRFhtNFh6FzKpMPaaBaQz+ebiDpPNqdTwH3boZoRlzafeLAp+zyrUWejXft+gpoaklZsELAQUwwapmlqvKQiEzwbdMALDeBXWxgvwpg7OIRumxUF6YFlmv02Fu1WJWsaCaEBVEJWfwWjmWtA8L6wFkHEYPkkCKGO3eQbQWPTuJ3z8IveEgqRwkjAeJMpzEyeYoQY8Srp3EWVqSkJ6EEMFxlPWELhu1KEHKxkZnB1ANMzBKPth8cCKoNpBTQzyaYvK52vy1oxiBPxQBh1gPKCxBRsnoFZtr7F6UdiTMD7fzxigKQGfdp0z2xS5MYTcshMUYdRcmokOyerMxjKrkKI9Hq1IWV5pl7TqYdG3YCttBzZoIixbR2bGcXYIt/Vh7MA774B4ebLKP5qM92AK5ABAwahhgCWNV2zRhbk04Tk04brVqnJswf1YTthYYjI5p7wJusEVu6sJh7MJh7cJBW4Fut4RohB1bkZ27sC29I+drh1omQl2R303zVq7mRB/nTB+fpfq4yfVxk+xbBKvxOLGS50pip7xu0jpldUzqmtMxpWNG54Rez+dGsY4MQY2M2m+UInKJMV2CJ89nOqcPy9SBIhBT7MV+CYpoGdW284spwjcy5AU3NxDkWZLviiAvpvWzCMK38OOKoVvp4fAXjR1wV3q4xMwXiu4pwe7Fh/TE6eMUyTYD+kWgBY0fC8gHKZJmitBEERqujd5KkRgKRbJmiJNK+Q0U2UBk18q9QpGdJH8GRdKGIjRTZC/XexS5ktZfQZH570iRnWxeoYiFHUX3m0SWdo8TXNKndRAnWQbH+AU6iBOYEXiK8PXo8SzJd9RBrqT1PuixC5D/XMw/eo6//zfQh4URL9lHeTVbbmKPj2cXU7rcxJ7BTAoMXMyOEDZ2U+54sZIO2VgtjMs6RpQcXof1E3fY3uAu1bfWyKOTfE+mPyHFaGFO+osf36DUvYv9hWDHss7Uhn2p9qJspQabQ51Wc/y9r1Fh8nOCDCjBeskNXihJZesBJteu4+Fw9Q0tBvdR49Xz+vU8Xk9Cmmx/wDXlLZbft9F6gvqiLliiemGZt14QYxXbcwUR5MFrBoAKWey2EaC6hFxBhEquTP2gNtJzAX4U+tdQ986GHluHuYrU5/ZNiRumozrIhUSXLENTI1bsv1IXhf2SolWvYQg/Yh7Q6HPBMLoiypAeLoU+0I+8fh0LioY/1Jijddi/z0guT/9+m78p4TWqDtqUdZiXa3soJzI1S75sT8tKHaNo5W0gVcatw77L1I5gWe9eQ23OgG5MUP3sIbVl9Sdp3lId1tlLRFt63dS2eAvzEjzqxz5m3td0aGw6tDYd+mjT2QE9s10olFJ4C+jTFvRxBr2fQe8H0PsJ9PEwcehzQM+ozZIr8CuYpxHztME8vQvzacR8mjGf3oT5AXnHGZbHDWiPE6KPDecd9a6CPo2gTzPo0wh69wbMc5IlWnqpTr6E+bDBfJgwH0fMxxXzccB8OEzT3Sq0OigCJ1yCG4TMMQuvLLOK1AyH/04iCJ2GAspLjmUxssZ6dHu2PXaMCrSws+hk5El3Z0cYgnfMRdnV56PgV0Hbnhme/1r1jWU0j3yP5W/VN3arb1AI0QgZys+T44W166vAcWQkXexTOLvgON4mcPbtgUM2HHJKhFvw4id/wN0euOYOeHIHvHUHPLkDN5oD/pA3sEuwNu3dxA1l+oOQfZc3ANeixL0Eb72B69aAZ2swZvm4SfNxzvNNziBY4ONaSu/DF+zyIrCKXq60uNCvooUJi/PaJu+bFrmsRU9fjxbPEnwvtHg5pfdMC+9hM+FLlBfJ8ik84stHNJ5TOjV+uPP5IV1OhtzZfZgrzjhgUK8yUFyCG+vIPXEFIFvEi8U+IRYMNPOX48rzBN8NV15M6R/nStGCDsg1G+SqKPTRSROU7Gd5x0RdFVYBtwMxFXBmK+BYGLuAK8PUmCiaQsgtEW8i3yCEBZI1htyeHAwWsLFunMH/bI9wOo7F5kVeh/VTzVx9AziowKyRRyf5rk1/wkUlCG/fX/z4xjAgwwtBu7Suz9SGfan2omylBptDnVZv6ntfo0Lt5wQ7kIpHiNpUt466Bz708XC4+oYWg/uo8bqWX8+j6lxvXoDgA/R63mMJaKP1CPVFXbGG9do0b74gT2W9nauQiNo4v+th9LywDLkKCUnOVvF6w4eeDACk2N9nkxd6bB3mSlSf2zclTsOoRZdBLka6ZBmaGjFy6GptFaaFEqkMES0tSUYi5apjimfN9VKdZB00H9vGgtKjacwxR+u6k3XVyc7faFRqUXXQpqzDvFzbQzmRqVnyZXtiub9A7cv7QK6MW4d9m6mdQd1bjbU5B7o1FCF7SG1d/Uma91SHdfYc0FZeN7VtACJIfEjxBcy8tXG5qXGFsXGFtXGFoXG59zSuHdAzSiB6Q3gd9Fu0Xwe9n0HvB9D7N4M+vRf0jOosWoNfwzyNmKcN5ulOME8z5mmDefrNmOcEzWOJb8R8+FyxFm4Wax0U+LfZ9hESKfkuKIos2agRCqguOZbFDICCGHFse+wkwNCXnIWG8WBZTJM4RBhxEeDt+Yg+FoM2PjM8DwoHAuVg8j2Wv1Xh2K3CGTyHx6FZ+75KHDKX4B8SO7qQo/REp8tTEHlyj6eHD3sNmyA3jR4W+sp48fdpNawAvY5p71K+iNV4nuB7sRovp/SPW41MoX2KuLgIUK4Mccn7KKezMXBNhiL+e/xPGOM5mMdITxiTMUbw/+TOSbJx+CwWOd9YRMCw1wZ7jyxy1FmkBTF6+nosepbgu2HRiym9YxY5qAIrcDRKIx8f3emSOHhzbtRoVPl4o8EVFooYtwQ3Vpt7ooiVVCniOC4GIvvrUeRZgu+FIi+n9I9TpIhHB+CaDXBVRfropClQ9rMeZKIuI6vi24GYKj6zVXwMSUCsNg5ERPEwoQq+0ymdH0/vak+DchZo3Jilc2A4MmBj3TiD9tlP4XQciy+MvA7rp7q/+gZwUEVaI49O8l2b/oSLSlDqvr/48Q3XbYcX4ha2rs/Uhn2p9qJspQabQ51Wb+p7X6NC7ecEO5CKR4jaVLeOcgc+9PFwuPqGFoP7qPG6ll/Po3JeLZMAwQcI/LzHEtBG6xHqi7piDeu1ad58QZ76ADtXIRH1fX7X9Oh54TFyFRKSnK1iDocPPRkASLG/z64w9Ng6zJWoPrdvSpyGUYsug1yMdMkyNDVi5NDV2ipMCyVKeiokWqvHQKRcdUwxubleqvWsg2Z821hQejSNOeZoXTa8pj/9+23+RqNSi6qDNmUd5uXaHsqJTM2SL9sTy/0Fal/eB3Jl3Drs20ztDGr3aqzNOdCtoQjZQ2rr6k/SvKc6rLPngLbyuqltAxBB4kOKL2DmrY3LTY0rjI0rrI0rDI3Lvadx7YCe4ULQG8LroN+i/Tro/Qx6P4Devxn06b2gZ1RnyTX4FczTiHnaYJ7uBPM0Y542mKffjHmGeo2W+EbMh88Va+FmsdZBYRNttn0MBr2hC4oiS0Y1or3UsS2xLGYAFMSIfmN2BFi0izHKLYfmG9MkDhFGXAR4ez6ij8Wgjc8Mz4PCsYxqkO+x/K0Kx24VDi5VFolIinfQj6x9XyVOeLLWh8vJnc8Pp4sYfY4XcOT8xOEU44fthjN28diAd0io8eLv0244XCd7insXc992gyF5KNm9BP9xu0GY1Ce6ltQ/bjgykXaJYiMvApwrTxwZSRf75PjxcsLB3KMk9xhFOaJ8Cf9nv1pyW8mR4N6n8AVU4CdJJoHZSLZ0gEHfoHvRi57tAHP7ieSvyFJJtmzZLgF+gJ6KtFhMBiMzI4w2Pu4Pn88XC8XqRQZqiE9jpZ9uMmE8WgGj6uX65617uIQ5B3g7CXMZ1C0njNHwpOBuzpgX996MgUzRRkSLmeT0f/yVl2OZty98CPqozIHDPZOLaCLTF6SNJpfhSUGNP15ynQG8oeS6COqPJ1fWmQbcVQvuiuB0TlEVq2xH6cjON8VZxOEKyUQcqqU45MiIQlSp9pBBXpUMXsncm1KwE9oRktgnpR0VDFz0XfCMopHslwZ5fLaRnudh+RazWGZAChGwZeVOpLj1iU6x8CCioljTJpDVokOtbjMoW2jusb2rjdtubSaHU1+Ag+d3y5X93TYqrPvPwEDkF/ds1aHEjzKE1Gjj7oRlxk0KF1PWiw2x86FsOo4B5DBozxpWLYWZl7ThfI46U3atS2tUixNkHoqB0IuqpAAIrjqs2SU5NdxJKkvRZdCyrey+5HzgI4ha56unLWub0ZRf5uf6l7xOlrm6Og9SdZIt81CVFX1KXS+2SsHpecFVM9JI6kmXWKkOKdlSy87AiNogfyGAMo4oRukwNl2qKYepT38+jX+RVaGuKoP6yjJM29UY8pFUgymFF/WMG6phigNgKTMPW5ihnkGcYlmrEwgSGoqSfg51X/lJGGMqw/L2tGC+sfp03hIUKrd1+gJr3tvLzNDLqO9lNPcy6nqZ+UgvW+E9gxVoFvQ27Zd8/wbah4/SnlGqI/2S/ktIz5DEXoNYt3Ge7qvf6Gb9VklhGH1oDHtHqJK2KYysU+aVEScOWJaXclQdnyBO5C9qRZJpPSkVLVZ5J8HpUdM4zpK8Pu8ifkXS/1T33CkezSgG6Rrz/0Xx6KXiSWoqmRbDjicWBSCSx746E14UieswhxDpqFnMyl1diIgsDYAMM+7FRrtNEwJpNXnAs3Y52zYhtpiQFYB/xIQkcq6TL2kzPuOeM/uD0zp8IfcAkrHSnTbOvaSIrXs87p0B/CPcG5QYXmrDVVAHTBeQDjKsV2GzCOs0WC/BRjDfiyXAzFwN7Ccyff35Tq72EaEPZVoG5JyCKnw4Wp5j+SO0zPrBoEKpsUKJkHBOUdUgbEdJwM41JVGa/kopkaavlk2fIwOgmF6NF3lsInX3Q7W100wR8sYn0YQTehV9FzBPqGRJKAJ/nx2B53lYvkX3lxngKmKkrNyhUwhoqj39+UTICrjVOvHPk9NIa90mXEBLie1Nddi2qhM5lLJYPZfXCnn+bnuUO/vPcH9gJ/d3nYqJxEqTiIQ27g5XZtykcA9lvYhJO59HlJyDpcGFwxioHGNeUEfthXWi7FiW1YAWwV80dnBP4Asq9IrcHY1d/H5jFz9q7KKDUPdW+Jhy9NfZ3dPZRYd6Z52+wJn3dgAzdADqOwDNHYC6DmA+0gFWSM8MK0WR3ib9ku3fQPrwUdLPxvWX83fnPKMley3i8CbO031VD92sehopPPMUIlJoJgWhSNomJLIa6fUSmjpFtHITFKKKKo4qxHGWn/V5RwCGNWZU99xpFM3I63Qj+f+iUfRSo2io3olcFImpcDIBQUTKfh9fw+G4J8LnuNfBqP3nzSDjwgVEEyDjguMfUthvuUEDuRak86/cxqZlt9YObwTRVgD+Edmd2LjKNu+gpTQE4SW2YXz6NOOM0viJpGSACqXoNko4SGkftMDiJcGNfTjCnQP8I4TrayqcJ8N/XgN1wHQB6aCbetk0q6ZONPWaaQTzKpYXfalWMB2KlM/thJX+Al/qGSoI5e5iErp4stH42xJxzasGBYXl+07+JV5V4yfe9GZVC1ZmdqvaMnJ1tqtt3LZrMzme+gKcp7w8W9a21Xd41rqZTSeySAJovGdNOkea17ThfJQ6U7atS2tYyzNcVPFaWQlPr2mbx7WuOBX46azU3QjtppBtvzr+bjoe8Dr80tEF1jySeX2L9g9pXn9J/5Xm9SbOb8e8WukFt5lX2CXPAc3BOvut5lVZBerDpwGK2bsqRS9KqSO+5ePxMficlHIUjod9CDZ83ssa/FZ6q7E+btjLakK+eQC6cjmbthbSPJwlXgN4E162kc9ATzcra19fyIWjuhvRFEtgKTON3rCHFSsYo5VdlXskD9sR7QzgH/ewKkDaO3MN1O162Migi2Gdm8rXWFhr/GxhP5R0a3bVoi19g10lEGW2pv88OeCsYptwDMDnF9Vh26lO5EjKYvWc35pdatnhOzxq3kocKhqN9/LodQ4w/76O2vvqRNmwLKvxjKFf1OgRKChKDe5MuTyuNY1OT0Qpc/hXo99Zo0eH5drEC5R5JF/6Fucf0pf+cv4rfelNnP8hX3ruMclMpME7Y9AmXBjJ8aUeE13KBoKAMDCZ2LhIDfP6umfYq+MLxcOJ/QtYe4o6vhyPnzeXPiC/BUYD7xMtmuQ2NX/0UCbSps5vZdua33s5lF0DeBvmsrFOQ+pyxDUI64zTFF70qbLu80zTPBklvMG/CT3RbJRpknvGyIXBCAX/sY79o0Q7w/fHzaVFXSTLVzDdrrfUCv0PQk5qJA4IqxmW7tJ/3l0aEyQ6Hkp+9PoYHKlPu0yDxsRkvthkIg5n5z/988SFKmWCIXySHMlvqsO2VZ3IoZTF6rm8NtvMusd3+MyylxhNpslyxGM0Oca8oI7aC+tE2bEsa6VpDP6y02SeQvCxMC5Q/KDTDKPqplF1U6e6aVDd4UucJm5U+yj6xsZJsbIL2c1VdvtedvuF7PaD7Obvk91xlN1+lN1+Ibv9ILvj11tN9khxTRc4897GZYfG5frG5ebG5brGZe9uNd8i/UNazQuc/7Wad7GaN3F+I1bTKALjRXxZxA9Z5LrwoSsM26Yr+lXBTpqkGRGkewCvFgY1zv4UJctID5IWloLT3cTyvWCOE7VNUV4bw7uCaYsId+ZhWd+5yDqFpCBoGJJGuhBUtLoMW0AUYZlDLjmtr55bS0AaE6p7PguEJ+WQuCZYN3kHEfWu8Osqjz5tIr/z0G0VQbiReh++BOpZKYqB7UQWpefqoTkrmHzqNjgLBaonsCsHYOMu439e3v7dc1iz8VOUXMc1ahxLD+IYlDM5QEqPO1y3kXTTcCg53SPG/3uSGeSwSDSnJ4qxrHFkZc5DbrmkIx37MmHi83+f5IXOzjODCteMc6Rik/8vKlwvVbhRHrXQ481glkF99y7JcOPcntgFc+D0cXp/uEmKW7gJPboJlDHUMosHsE1uoRPls0sTq6WldiQP5qtJq6Pm0epEsWhlWZObbzi0N1qX0VJfSHhylnA3KAozVFfqqyvN1ZW66mo+oih6fvuAZAZAKxjvZpB3DeXdCPPuDOfdAujdAundW1D30QFLbaO9guoA6gLTAdIe0RnQDs8ezhHNq2CmBFpNEEL3YIuzSoJY65w9nOL9kgO4skNvM06hXProP5odbpkd/u7ZQU5mXWmY6E5nF2mG/KCFCBnzg4b8MOsJEoYM6Rky5ke+0fB2fpyhfHt+uLP88HfKjyu4DrAuUB1AHTBdSZHQ58jzgOdVOK9kiA2TslCrkiHE4ZWOHGxA2zcnoOdfJFui8afPZ4v3kyIWpLzwVG+4lUSanAjcJBQ5Wn64XnKG8ZZayWVUt9dLxL8IAnAuQWxi7iXeHQ7B7k9LwaWU2eND+Jij3x/zmE74OHy8Uk7n735Onh2elZYsEzE8mec//nr6V36V/IWOeWl6Pi2XyXZlXr5fMY9tHdZS+kYon09gq6LIE+BLIp49bzeBreXJxnRpcEpKPWD+LiHeUv5eRvXH89eAuGokbnJ9zrKgCroj+B5W2Nswm9nixVbYJV5MLb2YZidmTTKJPHqGBtS5kc5lQZqnQW3Y4zG86NvysD8FDCajokPUwjx62Mf/s18ty43jOnSfr/APmEOC4GuZdpyuusvbs59FV031Yno9v38P+JBIWU6kxJ12qu7CFkkJJAAeAAezEVGZJHX/aMB3hWp55X2cp/UJPLQV4EJ73H+RlF5V7lxPo+8PhlhZO79DbAMZzvK0AjAo0jxtNs2n46aVok/bAPbUzeXafsxHVej9HGCIKIsCnAZZE6oJrAKZed4ZWVec0rikKi+XbDu7bLYI3o4RYwPvZk2LzDSdTWkr9dgm2tRa2lDgaOTmxuRkUgJmgnZrcBS7leecnpIrF6nrw7WZWAh0Op5eG6sIHK7J1mlOUXXc3hS5bjtXJzlLyZFlqqvEHFmv5FyTohXSJAANiDdt+j7W5nyk5UgjJ8NHPE3KAwrUeUJOysbYfK1UjWmj7w/jm0FqsWV/XNOhmKQnN2X1JGs1L4YiBF9pmqeTlqHtWa5fRE12gSgGhoDR8MlCfty9SMw31kbL0gD3RkXWpyuoubOatob7aEGlOGewXbgPS9z7N+LeH4YwuhHu++ry4bgPPe7DiPuwCfcd+nYDP2N9Qj5V4Ice+GEEfuiBT1twHy3IsKFr2fIa7nmBex5w73vc+xn3vsM9H4bttuF+0T7M/ABU3KNIGpf5gdZWuHnl53yqPF24/Lnw98zvweWdFV4PBn9OZM/v5Q6sAdaoY/zV3MF6xS713IFZmO3MHZwBZfUzd2jzueC2lcod6gawp25euUM76kO4Qz0scwcGyTZGuIPjomnlDm3amVJXGneoohN3WNhwNYcCEIh9MErcpDQIbMJv4Q7ccwcecyi/hTtIQxGDANREpaVIvJhDbRqSKC+SKI1JlKYkSoskSodBarHlcN56FqUFe6AxidKQRPmd7IEX7IEG9kCHWanLxlLD7UDYOmw+E3nYCfwbkwfuycMNgD+Rh98C/NADP4zAD9uA38FvN/K304eG/NAjnzYAf6YP+5D/m+jDGjJAeVA9nOlrNmtcDYb/PHx7iXTYxBH3C5uFdNiTD0nbmJ7PLpxOp/eSCZt8gm/TL+YSISrbEYmIUtl9mZAWun3adDqoLRRFqrA+5E0LgSj7fwR7yCcJdUArB3aDYfJFu/J5m83K14V6XhVr6gyKX8+cCcTJWMtrQPpAyuB6ynCDtivZoBxFQaEGeUI4fFzX5fquq9uyP+7lrmtufXY3Xdv5Qmu65t3Hfu+FrishxsHK4hXQXKRNM2RPsyAMZgthMHsZg9lKGXYC/8aUwfWU4QbA7wrDxyM/9MgPI/LDJuR3+NsN/e2EoUE/9NCnLcifCMM+5PMC+Twg/2XCYPYyBjPAhQ9fx9CNygkqbHSoEJZpNkBsy9KFOPRSAbUKEjBbw4FS+TtUGRwas1gbH6VjYylmuhtPbEQICCI8X0v5B4j/OOm/JEz//LtnK8gyKoBKQN8EPuEyV9HastYsv0f8TuXpHPqYM8ZP+Hn80Nc4i+dzJO3YeO1PMPiMsx/D42NycRfHsYd/od1/Dn3jZPCtwMkmIsWROvoYFBefGARkvhqrImf6Z1GY2gxvba7mbYGcYg0kZ6mpmMtmczHvWci315MCWFhUnnj1+nY0eO+kuVsbvKExRf6LntYcjAM4pAK75uPj6OTjhZePCzcfRz/XPa97eogJB/4FVvmCUwefLlzaVUA69AVwrn9z+Tv0xW905ou+XJL/LpycUcyGc0A5evzijAk+pWeOLpw9vT84dIDnHAxAOcpJy9xpdGjkvdzL5pSoffp00XHp4PuJjutOvefoENdauEKig04IjBP2eXx8AoiebltC5CSPb6xQt+j7NHJXUWKFRklfGsGZOEX7+aLkwsF3FCVXnfrbo6RwSAJ29YjdTCZtSK4EuQHcR1oYnZvY5CW+/vt1vXHJe+Gv24s1/DdtVTnkCl6FQ+oLDhmdkMwcYo6Qi2zIYf3mMO61ZgKkJCiCVWCbnc7ikNxsGcYnpW30cZ7WpzSHdQW40sBClTxSyqDR0wiNFCz1PC388+DB5uGAtgA4kTXTTm06HdUWiipVWB/qtnLhP6YzKmZ/DvhFdMYe6yZU1VkFMvO8M66uOKVxF1VeDrWzPdIcwNeED+whxKJjEWiz2YS6UE+sYk2hhfIFwNJVmDGdmQS4Sb5fg5sYjJYl57PkUnZXaR27h5iGs52f1lvfWmWnZlK+LOP2psiJmGvSZZLTmhxZprpK9LH4YpZGCCblEgnn8qwomR6RNicwLUdK04KjpDGtk/KAAnWekMWyMTbfJ1Vj2uj7w/hGpEKTqpO2ZZ3m45oOxSQ9uSmrl8zsN6TRrAecpWmeTmqGZoO0j1XWZCeIashmwEY7Vz4Jo051WnfPAvONtdGylgA1cKo0s+uo2VoEaSiC3BdBnosgd0WQ3lIE13AfrVWGc8Z6BfdLwH8A7sObcd9Vj//j/va4jyjmZMjtxD3flvzxRtxXfoDifNDZB+W/8gOz5AekUQhJaD+FABgFeED4gdZ00lqf8cSPPX4gk/ysteNw/vIYgg3vp/8ON+KBbQoJtVHzwP4rNxWCaWLj/37g/74y09T4vx/4v4l9A/AiL321A4gORBodAIVoFUt39KuTH+3NfnSlBwA7M0X1pZeXLUD283F09PHC08eFq48LX+9oAkgzLPBw9wt+vVkTQLu6AFpG1XrUUATeDeeosfZZU/Qnd/YpmGf9KyLFSe5lszVU7L5IiUOkxO7y4v5IsQ4HuXtmCethcuHiV+PE7g6TOIbJmqfXw+SaU28WJbuCZFOM+GiUTVjLMcLPidwp2NOZmCz5k7WBnp4eozE3ixfSIADeir801CW291tayGoEjCHxEzzmnPmMpeXCzfdUW6479q5ri0e/EjWsl7hJ/vF8u3qiobkmwRwqixYj7jY+jA0qGliG5hOR4p39hPFx6ea7io+rjr3r+HDRK4FyqStPJ3bhfEPORaxcchIjiBZmeP1uOZcDzoyEpktW6eD405GuSx/fEem67tXfzroIyNUjck0kGG1jqIUv+N6rCPVgs1e/teBahdcfJ/2X7Pbn313w4a60XJiTrQmkzrscfC3otCbWmp+0dh4/jJ3DXMYWz0f8nvGLu4Kzt4xJRZ/5BoDDtusWj1GZFAQihvFNOBy9kv82q09ApK0AKhquqYJHSjlN6mn0/cFgFGFiW0G42wghmlYMMBIsTZtN8+m4aSWr0+RhTd1bLvLHfFJN1j+HxI24iwKlluRNqBZgazLzvLOxrjilcW1VXq7ddmbZbBAMMQFjw6EoWmSmaWdJXanHNtGm1tKGAlAj9zbmK5MSesQU0xpAxW6Vfa6SK7eo68O1mRgIuCIg22tjUQlsE62znLLqGC9Y0kER63ZzdZKzlpxYprpKzJH2ShIGQ0kIVItw9omVjdQ3kBb5KYPTK6OzcYGnSXlAgTpHJgzixixzNFSNaaPvD+ObQWqxZX9c06GYpCc3ZfUkizUnhiIEX2ly03TSMrQ9TZTEKqImu0AUS0i25jB8spAfdy8S84210bJUADNWBeEo65iptK3LxzwUOV4UOR6KHG2ocn2WH2vcZVZeA320krIkee0CfViC3r8N9P4whNCNQN+Vmo8HfehBH0bQh02g76C3G/UZ6BPsqaI+9KgPI+pDj3raAvpoDV6Q2wt6XoCeB9D7AfR+Br3vQM8d6HkT6LXiw9clgWIfEUoEcGgrjmjai2Fx5iHrUiw105p9UsgUyhpgeotUcCo4I+SDjYo69YQCYq7yzzI8mlgK6T8ZSNNkRRVK2lcDXOJx0+h4yb9AbA46w6b8V/5llvyLNBwZ0PGQtawS4w6FfpH/8pS8OZ89RWZN9CXeoP/xQRIuRtb9j/pqSXKb54H7OYUvYIUgwdfS9ni+C2SfRapSWfy5//ZvkBRFPRxZtqeiWdgWaYEPoBtoQCJBNd/Z/kgfsqX/cYe1pnW1/4loBIP2S2H8pP5Hb22A2pa2BQvQaiPemnt5tQHSYXMH5MYd0JKzR/Qg9D3R/c2vL+uA9KYWqHVnItESSXSAlyy4lUhirxd9tXxGIorOXJ8niBUPJ7QjrdsQ6V6GmG0ECYe1rnWVIEEqjiqZWOtPp8dWdqySY+bhVXaYzeQIY3IsOXqRHLd8+jJqbGLGXcSQ1s0Fl4gRHZN27oPju7favr+QGNpBXkK577h0DMyQYm0UfcHSMXfznmrHbcfuuXZQhI736GxS7biy5ysUnwsKnc5LKULy1GrE/VJEpLViZb4iRWZu3hNFbjt21xRBo2MD3CIUsY68YcscLx/aOqff9eWFPYg8Bej8/Uqs2oOQpY6t4i8nsuY+3pHIuu3VfcisRXx8u6gfco/vvxoCUbCqw5eV0qg6D9qMGJT12PldWzo9VXgGP1Jg3QVHIhWos1o1jdwRbWf0EldivOMPR5RrP4zSb4prP4P4Kof4ZsOjjim9qfr0840syOCH/4SjjKjbOkMILLGti9Vx3a7OpOP09rhNWVu8/3vYqSTZP6OEC7IEiX+fnMmXGyCDaRrGzR3LjO0UQlXsEVF8hmuZdCHXkY54Tl6Xg2abOmxuUmbKtr1pf6zpHTKqSOI2STJKQ5QQFU1lyY3YYDrHKclEm6Oo7ORHLgiIWq7zZDpNptqWYUo05Rn/yHvZTKzq2nmQUo3smIcqGwzsWEucCpXZqsQGi/vb2EDTIKUkaMJhclr8z3UgP2n7Mo4ZYNnmSLrcpH/6+Tb+Z2Q1WbLdrj9DvpGqPkrHk8TTu9BnI3hKaVuH9ZS+X5OC5EIxpeQBOVhEfqTD6JWJ/Xj1bDGEq3+aZ3eNXOM934DM7sTbAuqhPw344zbD3k9h7x6DvWth718DewoaVdGgv/gHsPct7P0Y9v4u2Dfg24z7BPUKfF1w71vc+zHufYt7fQfsARnCH9puhD1PYM8j2LsW9m6AvWthz4fRept7lgEYxhmHemBaPSZ6wSQ9ljUpH/4baznETsECkkDKZgMqcUgYTBeNnEUbElFftlkRJIUyepuVdQIFa+6xIoiEGFzAtSyDUb6VLzCzRaLmR0gKFHEjRVq1g4WjWI33s5/ZmfGiwXI9S1F4kFEHlUCav4vCo6nCQ2eE3MCMLOI5QATjKSk8bd/1WevX9EbBdi6IT2DkjB91RqE2Rrrvi0Lf1PajcWMURo3RoJnSYrfb2bXqDld0UPF2KXQb6s+zRLy7/rQOZkGOJJ2Zh1f7Ih02N0Zu3BgtObs9HOHCxPFvfn1ZY6Q3dUatOxNxZsSwQgylRfbFRAw2Ae0OFnotMaS3YE8jZpSw1aiNmtlZyEYR84dJJ7vWyN5HDlvT9SyGsvpj4kwsF9XZVnG2yo2Zk1fJYVa54SfcCGNuLPl6mRs33foAN2C1RI5N3FilhtQMB0EouiXXjGAv+hw/XksN5+Fm683ei0ZSJCHQFywacxfvqWrcduxuq0aiBghtbcjU8BROfFXuxdTQiKBI971TA7KbYzBfkRozF++KGjcdu2tqgBYoxJwFFTpeYnM1/sLkrvH6ND20ggQm6UptADq9d/fxw2yiR2jp8ZCi0rEjA4/l/lIF/nR6bGXHGjnm/n2BoJpy41FBddurL+PGa/WUtBpoLFCJLeWicXEXAP+kg7uED7Qdp2ieZwd5cA8gMBY+dMH7e3uOvn7cbDrCYZLU1nLaKkXYdggjjiobUnAPMWSp5wg3Wg69tedYLSBzL++pgNx27F4KyCJGvl3UD7nJ918NjSCLVIcvqdoGZhZVW2jEVwp88qfTJRjjztp5f1HKkFLWKMUOv+XZKoy5zHH+8AmfD3zCJuoN3sbmGhKCRMhS59QICqGj6CX80EqQGYejNIHDKP2m6Pcz0sI6RDsbHlFDJMKqPsGnigEMU2f+96YJOKA6oSX6oS7VD+te/UQ6SrFFcMqyEpzfwyYFYn9GcAOhQqMjj+TL4bnzmoZxc70yYzuFSBZ72cw0NzLpLgxCIHtJAU3HzCb9aLhFmSh79nb9maYXyIgjidckCSlEGAVUC6qcFB07IovpXFIIXbQ5fMpOfuR6KlfqMk+m02nvbFuGKRWVZ/wj72Uzsapr50HKRbJjHqpsMFBnLbMqFEfPsIRPgE62sQGlgacSKF1Hclx4iOtAftL+ZYx6hZ2KzRFoyVfpn36+jf8ZWU2WbLfrz5CvpKqT0vEkMfU+9NkIrlJIt/2wntL3a1KQXCmmlFwgB4vIn3QYvTKxH6+eLYZ49U+z9K9c6Ji0u4GZ3VWuBdwTkmVHnPLWJtz7Ke7dY7h3Le79a3BPQaNqmvBvcO9b3Psx7v1duG/Qtxn4CesV+boA37fA92Pg+xb4+g7cAzOEP7TdiHt+oqfRC00Nb1dsDTKghyaNw5EVLpMUW5atfPhvRHcmVB0c0TDKDJnm1uKQMJguGhmHrRlVdpuVHNPicpustCfQQmJ3n5ULgcpekI0tWbCi5WpWtBrEzkElPOXvotVoqtU0ogKESSFHuyPyyCStppSGNlPXeDlxvF6DPkM6e+OfbnvIcRcd7mnYB2DCjLqeUJse3fc8YdTzhGnPE0Y9j25bnvBEx0PRYAEvSHIE4WLiQ4XjWQI90vKo6LoYsejcw/++40kF2YNif/HrXjqeGUukLLCKwK+OiSUxMOtr9HwN589gCLonq4weUaTEr4aviZ45zGI3Cp0/jCIntWYIXGgCFzaxZMi3PA2mrP6YvBLLRX21VV6tkmTm5FWWmFWS+AlJwpgkS75eJslNtz5AElgtsWQTSVY5IpXE2Ih6hTnhiD4rEOeirHafUUVMgA4ls/sykrUF6y9YRuYu3lMdue3Y3daRxBEwW5HNHOH3M2TW5UNfz+FEKljSl9dxBYHElhF7GovQtKp4T1zRmuE9tr2iZvMVuTJz8a64ctOxu+aKdhYlWieqnML1KvSw5v1i6exfR5OAdw12QUA8HClevYcmZhNLQsuSRyQX3NIxR186SMf201mylSRrHJn79wWKa0qRRxXXba++jCKvFVzSlEAPoUJrygyJyKLBenPRRttwUkobpVjjE8oHc/yRn0nl/60qH8bHtu88zSwdCCLWC7NYdcQSjPsamr4E3exowmGSF9fS4hq9DOjlLBhqNDbynv1D9FrqaMKNhkZv7WhWi9DczXsqQrcdu9siJBwjIN4ak6uQV+/Onz9O/nJS/qK8deQNW35RFQKTjbQOXmTbbrkylCLyOADSzhfkytzNe+LKbcfuhSuLIPl2UT/kJt9/NVyiYJGWgk0C33Sq51Kv4FCHUHv4PdeqVIdkfLo6K3WIy3ypTVKr+GMT3wYPU2DdBSeK2CD8Qbd6PXQETMPP6NCC84ej6+S7H6XfFPF+BpFXDhHOhkcdU1RVffr5RtZgDVtnhMEEx+k6Qwi5ZV0Xq+O6XZ1Jx+ntcZuytkTl97BTwdafEc7ApNA0bEfy5QbceeScOm7uWGYsmlV3KPaIND7DtUy6kIHKBaEOBAWVDppt6nC4ST9Ttu1N+2NN75DRRhK3SQZSFNEYBC6dDZlxZ4NlkgxHz5PDqOzkR26oshwu80CmJlNtyzClofKMf+S9bCZWde08SHlIdsxDlQ0G2qylVUUwV9gH6q1TWrVl3CDbJGw6VCXBU+e5DuQnbV/GyM7Ji8nmiFXzTfqnn2/jf0ZWkyXb7foz5Bup6qN0PMlJvQt9NoKnFAjWD+spfb8mBUmTYkrJA3KwiNRJh9Er/6e+ypVcx5Gg31+hHxAGhasAU1e/iDUnxh/jRUyMsevOxv79ZgEgCVBUS1Sro/mMbhIQC0dWZh0z+371YjG5a3i7jvxgtGcp8BYps7mktUB7igha5HL4WkV7ntM+PEf70NKeX0N7igYJ00b+Ft5zy3vuec8P8b5h32riZ66PzDeV+NwSn3vic0t88wDvwRnCD8av5L2b8d51vA8t78PE+9Dy3u269R7kvVZu96MXblSsQRsTo1MmQlzjBeRu0eaSbV5KoeawqAhQShm421Gb6WHma6FXXvdYVllJZ/l01EwsF8S//1iksEkMOpmmxdmjJePphAu3S0o7jfyJZgPCQTp85HaTlWHUDW1T9YBVOSZzXGmFj2JM6TGriKxvUt1LwOnwj96NZrWeRHG205n45X+tJ2leT6JMTthWQhNJGc4xld7seDk4dzlY6wkbnj/fk4lbiVD3kI0qkA5dTxbHlswMHVnsOrI478hi15GZtiGLn+jHcA1U1Vh1gesrUttnJf5UPyZeCMktQbyBfsx5keRHuG6lHbuShzESUhBvInKOyANt1qzF8vp1UrHITs6iMkH0nCXxyY2jFxsn2t2VCzsP8q5zoGTFyX+x8V98VC0BTg1TxKUw96os/1wlKJaLpeDaSvCeWq5RvqsWe1csPBNL7MWyBPaSWD6A9Qm1wGpJLqvUclcskksAp6IESxGLOx8PLp3ezeUYD6SjJ3N6nVjwbSDUlFY7i9yo00bzSkqKbDBDlUHxF8wr1xBvKK/cxnWzeQVSQUnnUO9aM+SVk9b6kk5QzOUSXycT50pOMSl5YE+0UZmwQUIxY1lN6deTyQLE25HJB7huWyboH9A9lfLLHDXQPml0eF8iERdxfvQqD0nErlJIbBXyVMk1KSS3kIa+XCFrBXJXH1f4vqDgmsvjuYLrA1BfJo/XllvoTUxkXBXKzuI4xMtFSixvzydPR36dQHwEoF4EolF0BXKP9iVDFrnZmMTdLLTdi2x3VRKDQv3JwCY6hehhnlLJUl8Sb7QlZm1fcj+PXMG8oTxyG9fN5pEsFehbe4AgUknnI6cTnV8nESPIkuzjnezoNywR79H2xiiYsEqEGPvrSeQa5i1J5CauW5HIIkd+O+k/5SJ//NVIiKLXCv+8VJBW+UFCg3S0tlZrF/AXtfb13bvy5w54orFx76skNoFK0RkVQ+5fnGoQ3UdFSHwAlhw+4N0+KPk/jPIze3iYgad1gEeL4d6k7EU9vv18Iwtc/DgBwdqktJs+JniYaVprHI+7jTP5NIM9blKWFif8Pe5TifSfjlSQTWz6qj1xPb5TjPJkHDcXrDOQNRxW7eFX/I13snIbpxVrwjuhEMunLCbjsLlGnam7DqbDqWY3KMwi8VcfbCglABHt0H9Y3fcfVoVcL6vkC2bazx5yP13q1jpPVhl0BoNtHeaIU9/xi3xXzMRqXLsMcsiRHctQF4NJInciKC6llWaGnFP0ytvY8tIismReBkVyXCDkxoE88v51LC2ZwJht9mTqVYa3n2/9L53VbMl2u+EM5Up6BCkfTwLQgCEXI0ClEUuH4XhKHtakKCFRTClDIAdLCJO06z6Z2ferF4vJX8PbPMqTKJ1dCjc4s7kEtcR7tKdoKnPcWsV7nvM+PMf70PKeX8T7KFWOjfwtvOeW99zznh/ifcO+1cTPXB+ZbyrxuSU+98TnlvjmEd5LiYpK0q/kvZvx3nW8Dy3vw8T70PLe7br1VhdmxAlrElpE5HwsGJDU26OjiLIZHm1Svr/Lzu2fsh/KAe2mX8C3ZN1oX4f5DvV9+KUYzlacFi4717GuVi3x3e5Hex+fcypMrHEB9wmxZTopXwvN8oq8KfSLMiOQUTuzXJL/3m1nkW6DDSCwY0JipW47LGnKdi6/7nFcI14mRabQLGH8vzeZMci1e8POKedStfHOylymT4ITQxkpGP3zJqt5O83My1ryifAFyj4U3qgttG1aP5TLJaKUsptrQKsHlLEOrj2hTOW6wocIJ4z4zPFH0YkyOu6sj/CE840URCXR5h3nJ52snATBx4wifAhWIBWgGorW9p6+a5UM5EG0zgpmoG8r8IesEktzEtdZBYvWBjh+yGCb85XwVbeDBYBJI6tlnvYtjqyErmw8Su0zUMDvdI6R5X/tM+iqz0DXoLwBZ20QkjJoJn2GCeQdaefez2c0GGwuQdvzxZnzBe/JrOor7O6/2Pdfuy50EVwRk+zrcQPtGqcgTsR8IekKcwiUbjEO7eQwGrvJYaI2k8VqKJLzYrcbyXvJF9FEeZ3ckkNrdqAuPdguS9hZerBdeqAb+YEW8sOHdREt5wcUMMpJsFoAWaI7VzYKYhRzUyZQhgHpcThCPc5UrAfTsW8qq97Gu6U1BxUTstdH0HbIzoBtyk27a6pN2k3V5lRsSu0w1Zo9pB8jmjV1pRnoF0e2krpj1gzrc+Dj+8EcvP+0PoIklYDEb4N2qE88dfqonhsd1/jN7q68NnNa5zOpoiaXxcZlt9NoL5EQkuLoF7PGFzUObd9ArT6o1wdVb96VxxXGd+VhV6sj9upYgnpRHbdR7UCdYdpB2iK6pI1dC2eP5odgLitDsolHMrMJshdlaG2s1pYGhfDpoPmk+fMqYQDNGj2Y9+iu5A6PZZG0Kotwm0W48Rs/mkW0rdmulEiBnpLIZ3uMD3PIjR5jEsk1xPdzSFqtEu5VsoT2skpuAvsylZhVGcQ8pBMHcTOagKwTD+47tBLGUzhETp/XB1xGIB7g0UlpgLTNKitEp1hq1lLYh2B/RX1cQbylGus2sNvWh03IzDYVfbyfjDnFszlycheKL9SHC6TQiobH9GFXySO28niqwprk4bzSHNyXy2OtOu6J4xrfDVVYt1H9igrrvjQe6j1s0kjHLgsjneLRpfRuLoez9uw9ny/D+NMiQU5SjIwEnAjoY/FHW5EhjTzai4TdvdB2t9BC2WkC4AQ8IroQvrwXMW0z8pJEcg3zlhLJbWA3nUiwttLkSkMCipzN2ZwuwUQ0JlprT/jzWrsD/i7l6Y94YgVvP68hMioGfG1tCMq4Ng9vKNGwI2VjsgJXwrdsPpaP7eRjZ4nGfkeiucZ3Q4nmNqodqDNMG+3Yb0g0JgECA16JchzxMaTD0ZkLskvQjrR7N4k/X4ol+RZJxlJUqMv8hpMMJeVR6eOs2igT+bly7HuTzDXMm0oyN4HdSpJZJMlvJ/2n3OSPv1opWSYVrZYCCsFJS7QTKbE+Bz6+H/h00HzSbN17Cpf3U7iwTcGtSzoNijY40BM/WaRpxdwV3RH9DotfySEh8W4fcEmahvJkceswAfdqJPtquDcJrssL1Lefb+Q0Svs4zkCmDtzKnCgzOKey5MfFxvGw2zhRTjPY4zp1bYH+72mnTCAurKjv/xa5xDEVylW43gDlq6FpPF2xTqD4J95Vc3hzZ5tbWbmPh4fxRj6WYxaLcThdo07ULYvdcKD56QuZSFw2CzDesEomSL8H6iTxZasDC3ByhEm+OFD72UMup0sirvMoKQ3Z0bYOc5Sp7/hFvitmYjWuXQY5zMiOZaiLwaSKe1HTG9QWRie5VAR+JjW0tIgmmVVBkRwXCLlxII+8fx0nRBS/qzZ7VFblKsPbz7f+l85qtmS73XCGciU9gpSPJzFnwJCLEaCClsfheEoe1qQozhZTyhDIwRJCI+26T2b2/erFYvLX8HYV2ZGrVUoI0cuc2VxSWuK99dBNyoFyFe95zvvwHO9Dy3t+Ee8RheFma76F99zynnve80O8b9i3mvj/p74Kkly3deD+ncIXGIYgCAJczvh53gWyzyJVqSx+7r/9AEXJpCyNZVlTcRYzFmVDIoFudKNgfUJ+qMDnFvjcA59b4IctuEfSyYpUNB7DfZzhPna4/3pkCQszS9yKe9WA06/2ADrM2Uyg2OOg7gAaeCCoCcLiyGZO6RqUFFQRIWyKEu/UAsopkWg6iWILxQ1hCRXtEfHBsChKAf/oywjJpQz5wTBmNKLOwkiqs63Xb4jo1GfoLd8uFvLMvhzdcClpdgihOO2m2kKNOfmC7+F/tYVwYwslZweQQbecWImovtdsYSCf34VyjOFn+NAiU/T0fv70xNrjzzT/Dj8+87PTl8qyjjRkTYMlu8zKp7XxK4/jF3fjF8/HL+7Hr3zU+BUgaBtNebHUDyjds4zfM35lH533Kh8Lab4Zv3j/+MW7xi9Nu4uKyq8Sa0eFNgHQj1/Qjl/YjF84jV/YjF9wap/Ujl/w9fg151HwxiO1mJoMLjzyXqdIT977qJ8x6bWt9QbFo3gDWdsOZVTDzDE4FA6rvOGRN0M18XRTy66UfOoqKR1tpCmkbKSN99ZuRpURmNfWHn7LGpixBhb8oUUuGsTTW1vjt77IC6y5S5qbHN8lDd7lDM84Iz1nllK9zJn1vO4gjUYtseYh0tzjTNEefYSjpK2tcgYGnhS+iH6+V87QcZxh1v4d7d3Z/D7HjjMyUSbASBnppEbmnJFOajSskRp5Qmn02JrGOLqsIGGT0uDBSoNPKc1tkl9JadYT+6pKM7BGk6CriTWxV5r48zi2JHU7HCxVUc/hmdYUJuwyZuEoXwY56+NyiHVMQIn/RbbcJPml2LKa2JdmC2nHR6HRl4WfyhBrrmBMGa5jHLSmXH8ex55MOthp5kg3k4C5lxq4JU9u3VmecycvcqeYM4FnzJk+PSVRpSFBF6LQJu7M3dkj3FmgzlPm7DbDB5izOXH2mrP1rB5GnEOtWRlnSAddzpQbkSk0yZU+Ns7ggbYsOAloySLdcGBZHWVyP8qMSrM6ywxsgXyU1OjhQfNuUkNITqvLu6QGO7pQSxe60oVaqcHjpOY2za8kNeuJfWmpiRIciKa3Sk0cJWX4o/fv4IuWNILQq2pLIQtGS456yZjxv6ctNxl+IW1Zz+oLa0tEVLOeWkumcuKDHMcPii5IFH0XJWWKmps1PZFdk4uGHTa6aNcQb3qiAusi5X32CzqKYEsRvFIEWz2BzRy5qye3aX4lPVlP7KvoySJIfjv7P+wkv//V8ki126n9UGwnTb/Bp/AIUULI/PM9XVL4Gc7hQimfU+JzREL5oA++PMSrJpPaZvQIiomUQnQ5dr5BdA+lthCdKKnfkrP/46p8ltKOd7TEPmkph8C3kEv5/HT15w+wI0aZ7hhVdUYpuBjugG4agaaHTevpddOdsp0xXo9Tn23p//v6pgqifzpAKWVkEkODKdcTRMcBruvmjPUOOa+1qvGGFWyOheVA5FCvgHHY5hAxLZtz1Dv1pUPguKX5/gdIgRVt1mYkmLBb+03gneeWq3ZmTU/pM5lSyZmn2Yedzg9aXO+DzjWAU2xdll5Tr/Ub+90QZlE8Bg+L0mzsjcPSDwFXbtzrnQLZZdDerIdK5r0aXGraUsGlfuGjHY3jtLCP8vq6ztpW6FRj3iDUk4xXf/7ov7EoGqPqYnxkXZbXjXsYTuSnHJXtWUMfU8jDNqwygabltEsejwBitbZQKBmwjWUVIzjx+Fr7Cfdbqsv69CHiWq7x6qa9i0KOzM8uQ2ZNmcLByhS2KtMS7BOKQzH03YO9dHiXOex5H+y5hb30sJe9sE8IjvlfQb20qJce9bIJ9abme2GvsQ3urRsWqEuLe+lxLy3uS9O+i/uESe0CyIO4pyeGlrAwtdAORzYig0TQxdxNLWqCOAyObPCl8fSrjeUk1hnSibJa9RiomSr0sUFwil2OInCCWv8NUeIV3V5TTKLO0XDcYnhDmFnPEFtLtymMEzjy7by0KUx81gpYLR4JU3/GqupxFkbVFQ+Xb6jTEMSsd3y7WEgzmyOulVUmdA8Vuu6lOkqQePKFFsP/6ijhxlGaikLywTYMagGVc8VRxs8c6MzvEkit/TmddXfVZYYPYfWYcMiklgXUlni1aCiIa5Na2DWohQPnNJ1addpZKmvXFbDrCnhwV8C+K+CWrmBC7kvTvk3yvz+ncSZH6PNXie267XfOaetdtrDqhjWKXG2XpM8MHWnmo9f3kEfEqa+3TgPkOCOtkadUtSkqnm5KOqtoV1Dp2CNNPWUbe7QfstUgjuIScZOmwhNecsFKwleSepc7Nzm+yx18mDrSU2cp1UvU+SKrh1HnIebcJY7KDeWozZ/VqrXM4Y9LTMxn/szn+Hn++U3MUcpmrSplFdbgMXXMkavqwEgc6WRH5syRXnag1R3ZLztKHH16cTzFXkXaxJtvVp1NXnRizkKOX0h1vkjsy6qOkUeU8aj57cjjfTh77y/6qX8x6V/Qv0/vKfLl451ZEaaECj85YDy/H0Wo4IO6WchG6uBdAutcLaFggVG5Y1SeMyp/xSh4hlKkUx3mNE4Rcdt8F2acosc5RafuQU9x6ibNL8Wp1cS+NqcUGZyhoxTip7fxhy4pM3x6pujp/fz5HbrU0EgYnQ+Yt9IIH2ORdCza5egmFgkllyjKt7PoURLd49Btjl/I0a1n9UUdnY1C4oMqPfSzkLGD8iXgRfL3ske7Tk5glbVSYITVeSj389AoQvcGotyK0Jdt8S59EJWAvuQsO59i3mXssKMPtfShK32oFSE8ztjdpvmVRGg9sS8tQkx6gKyWv3CocoQuH1Q4RB8U3vVRh01C0Tsa3svsRGM3TkL42CAk7SC0Q28gJ62m6LBInMBF2ujanpmEHh2E7tFlyHDkl9SbIav0nZbteL1hz05nnUKVeIkRz57ms024UMKzfIR0ic/ThdQyaEn11ahYxZlBayWG90kMHyUxkEXNJCrpiEFflFrgdYyBjjEwY0zoGBNbxsQrY2IrMeHUPa+jDDwmMbdpfiWJWU/sq0jMIkh+O/s/7CS//9XSKqnwxGB4EW1UySN1ErRLcpqspSi63TLbZHGoPuRaUnGQSxkhaj61Kup9+boqn6WK4x2tpk9atSHwLeRSKT9daZL1MHla/++HoEty/WnWZFCaHjQupzeNN8pGaqw/DQ+1BP89vqCC5J8OMEoJMeKM4AKu246OTRLHdXOweoe0vaRTjTcs4HQWtFOQM7+Fp4zD/obfj6vr9uuN+sIaNnWWbusDWsBqNOsgHJUkCaxkYnYVey+lWSly73LNlKfZhx3MD6pb7ythAuAUW5eljdRr/cZ+N4RZFI/Bw6L0EXvjsPRDwBX299oiY9ZwYjtUNqfVAlHTlgqOkgNfeh3HaWEf5f11nZ21qBrzBqEeZbz684d9w9PaomiMqovxkXVZXjdE+XokPyWpbM+ayphDHrahqfKBpuW0Sx6PAGLGy0KhpMA2ZgYTTjy+1n7C/Zbqsj59iLjWa7y6ad0ctR8FzfoyZtZ8WpipDnSqg63q4FV1sFUdOHUP2jjYLOE+oTYoUfjdxb10gJc57nkf7rnFvfS4l724TwhOHegq7HkH7Hkj7KWFvfSwl02wN6nei3uNbYAfoAJfWuBLD3xpgV869l3gJ0xqoEEeBD49MaCEhQmFtgJ/CRpA0SxjO6HofMhhsFuD6YynX51V80HxaBoR1APEBPEa/H/qqyXLdVsHzu8qvIFWCIIfcNjt9s0GMs/gnpOTSfY/fQWRlEl92pLtznMG3RZlgx8QharCtFZ4il2PshaFC62xJ4ohtwRa05OFQklR2hreEwbms9KanF1hBkzpYTmPhokZiJkPhjFBKGHNPgyIzZq3PL9h4oGcejrTDlYS7SzqON+tnadMu1zdTRGMJHg1AiP/L4KRFoIREgWaWiueSZEUe8HoYZagVl3AGsETuc/PyxMMmMNvoXE8sxscJdcZMKHJgNnqv1Lnv9Lcf6XOf9nWfgk9ZL948AYteuVCv+gHc/v1aD+gO/qB+IiDGlpL8sJ+pfvtV7rLfgkkvCX6MrEL+8W9/eLWfvnGfvnJfvnGfvGpnemA/VqgBdnxNgR0AWC4Q8vHh3lP0T8PKY7QItFPrIQBOQsdUMoVjtcQK1LyBfJpcX2z2ytR+YaUP693J83dyV6k4FSWTKgUYtxdSDkiGVcU45dAuYWTZY5v4oQPw0R6mKylehUm21l9GkwOoeQmSJRSLI5uDOiqBUmUdHYfdPkGkMAV4i9ugWRik9ixSZyDJG6zyZf9bR9G2FfBZMIujPCT2YQfYpNlkl+JTbYT+7JsokAhVAbrUwsU5z6su/z8BqBQwoNL6fWBksW+kf8gUJZJfiWgbCf2tYFiYXeszGVXtI4+4zcAxbnBwOPuBAofwsmzRNeIExuxY5O+HSdHYXITJYsMv5Do2s7qi4oudSYmMghauIfIhek9Mj8fIiYFpNbYvc6kkslea+I7lPjm6vxha2LEDGSIvt2a2KPe5CabLNP8HWzie6CsZXsVKNuJfWk2MTYMwUrqoZIu1r9fvoFNjJNBQsu5L8omBnEOR/vPsUnOMMkRNqEeJXEBkjQDSepBkppUpy9BspnVJqnUgoR6kNC/zyYuRRkMp15w2c/3n+kzmG+AiKHBxk299SiZPMuagExcEjckQ/sk14uRyTzLL+RMvsjrq3DJao38djZ/6kn++KsFUvBIjXXqXNCagkPhtECqAOLwYUOM50NAarIXMLlJ2LengGNKanWCDKhavU9yaI6AAkgvXkfj53id9Q2u1QRcXw58w83olZnp6dcPMmkgLeryBuikOFZFfUPWad+YJpvG03LTm3E7NR7HKXNryv++rlQK55+uiIASmRhQSzOWE7ghWrqOmzOWN34wuJ8Sr5Dj5lg8HigNxjKe1QWMG80x07A5SXlTlq2hdVvzM+RSIr24WXeJ0FHWsZaLd8rtLQYY9TM2l6StAlkzfvah5zOZgst7YqX0KbYMxwZTnvGN/i6HaVSswXkwdhhdMQ9NDrgi4lbDjLAjQe0IStNAbUXXlCbjzpWHsKL2VKwU3TTQj3H9Mk7oJv5UYt7IlqPUp18/9Js4jTXK16gyqFOW4bhcjjLlSGZK0rg97Tc1hzFvA6ky1k/DaZexHoFETjmUxhToxhI0CZ1iXVZ/EvstlWGZPUdc76s+LZp6BD8zGbtaMVtsZGdsxB0b+ZaN/JWNfMtGfOom2slGazWP4kDHQvEdqnmZ13y8r+ZjW/PypJoPTEOMcbPkYy1515a8m5W860o+7ix5aUte+pKXXSWvaqmtedfXvJvVvGtrHrFN0WsvHOtc2qKXvuilLfqxad8s+sBhcJ7W2+RW0fsHfIpdMSr+DglWCyNYZwbv252/4U20WYNlIepOv3cKiRQnAU2a2WMW3ygkTGuFp9jVKCsyXsGeIJeGEFI4BUqgb7LtPveE6fECVObBMHJQSy7KwTCwCwraxT7MSxG05fnNih84KbebdrCSMGvqIbzD4t202qnqbooaxFZOZsxt/l/UIC3UoATRdpCw5RgHb3pXJeY9ydmHx90UdIjVKuOkYozTlp2y1U3Fzk3FuZuKnZuyzzNTsJkxobWuXGGHZO6QzE9GMvdI5l1mCrIG3YfXkrxwU3K/m5L73JSDh0pjCWwmduGm7NPclD3iphb4EMUHkBaUEzqAUPiMPyU+ESAoQHJuCx8UK0DyvfFpcWuzSytR+WKkA4g0VyaHAMKh9nyXdlEdzQBCHUC4BQhfAcKn/DpHdNN9wXQ34TFP8U108GFwSA+OtUyvg2MzqU8DxyFs3ISGUocVQgeBLGqh4ezlZzq/U/TOPA4PTtiM0QQZyCvvbAcQufIHVXxIRyAyB4j0BEItg8gjBIKsEPRJVTeeduHjmwlklxRsELJI8isRyHZiX5ZARpQA2sH7HiXvKrGejxLrw5DCjEZeEyUqadNOw/RaKFkm+aVQspnYl0YJ8gtyxrsWJR4ocJbt85DildWtWiqD80QcqEMKLQ1JavVWmgMlrfqRUW4JPSK3YArFw+1m32u8u0tuHQHKCk4eklvLDL+Q3trO6ovqLbUixAJ6xtk7JjlH/5PtxzdghAINUVrHNjMlqTcllU5uuZLU0smXHW4fTJRPyGEBPdk9fMIdTHwLE3+FiW/5hJ/HJ8s0vxKfbCf2pfnEJBqSs27mTch9F1YIP45wrq/OJybFQcxO4fVKfJIz7Pkl+SRnNXyn6nqIT1br47ez+VPP8cdfLYbgVQYAR9S5YErkvccQv5+d+2A+W+bwYUOM50M4avIXnGDnSe2ALookNpcLp4Ax0oh7lxBPb2HQ/3U0fo4XWt/gYk3AxebAN5vG1mamp18/yOK+/PU7QJMZe3PTG4KVEuumyabxtNz0ZtxOjcdxytya9r+vK5UG+0/XbIESmcCtxRnLCdwQ1WzVcXPG8sYPBndU4nGV+Lsei8cDIcYkPJOzeaM5ZhpeT1LflGVraN3W/Ay5nEgvbtZdYgqDsSkV9+FMzxY8hNFR5tmQN3w/foQ60hOa3F/K18QDmvUUW4ZjiynP+EZ/l8M0KtZJ82BsMrpiHpoccMXFrZYZJQEH7PVQmEKbwrU4Gd1kLM4AP6spHKKbBvoxrl/GmAcrlZg3stg+j4Wdn3796L/RqFCjyqBOWYbjcnUP+UimJInz9rTnlDE62rgNpMpYPw2nXcZ6BBJtgxpKYwp0YwlqjU6xLqs/if2WyrDMniPq0tdNLRp7TA7YH43CWs1sMZKdMZLtGMm1jOSujORa6TZrwzul21rdBwhyFi2/W3UvXd3LvO5jX/fc1z03dc9t3ce27qWve7m37gNDjiqn/R/KXtqyl77sZVfZU7y/7hHbFL52xLHWpS186Qtf2sIfW/fNwg8cBqeK41jh+wekmF3RYv4Oz1JLA0WBQ5vUajGcJdosxrIgdaffO7xHdTnYohNoUUiJayxmtcJT6HoQRxQjtMiOKDFK3gnbBMO50EnGPVF6OM/2WFRAP0uG0rGoBG4Vra0uyktRteX5zSJlnJTfTTtYyRaUaL0eUHs3q4w6JUcVUQgFezJjbef/RRTSQhRC+6HK1egmG9BdfC8K7YegLhie6nJJ58vlcWNl0AdMxMUnl7C1uNNX2dgbK/naWIXOWIVG7Ye9xgp1mSza0spVFjRTB2funBXP4MwdnGkPnqn1VtTjmb7Gs+hdkosrWV54qzjzVjbOzJVsmqurhOzM1Vq6O4EAck3IwVeZ7RI7y6umaBpq8rhG5UG1V1xSlH/f5rJm9OuEjlhaYAXAR6cjdBLYiBEr7mey/hw92fMl4HsYKOvlPZyZ5zh6HD/oADGw4tWgh6RoOwBFmQBEUhGU75VP3a2mCqDQAYikXFw85enq6HqlcR+CLHom2qS2rUwMy2veowO5o0Pf0qG/wsef8usc0cDRniY0Xi+by2XfBM8ixTfRwzPwpJvgiT141jK9Cp7NpHY5baBje+jYFjqryGmAww1wuAPOSi7XcaNzCKN6QSY9bs7INiDzL+AGstCBLcGhkXviufIOzYhHeuJJG8RDHfPcTzwtbFQaIRF34eZRGbnbP60iZ5nk27wjh6FzL+9sJ/Zp2GlZxzbgsR141vK5jR4IZjiT9D/2q2XJbRwJ3v0V+oGGUXgWjm51eyL2ur77MBETc/Cc5/c3Cw8SoKgm2VKv5d2JaLUESkUCWZWVWYU9sIEvWruA96/l3fubWQJHrqImseUawwxFP6pLmtUlNZrEgSZxSZM4ykvqafJm5rYMGjMQNtpWV4ykfri+mF5g7sOTC5gfiSfXgX1snlgcPvlYeQICwLXJ63Z+OBnvnEADprBBUe7khz1GDx7owV3CeC89ooyYJmCrzijn2X+4jBxVkS1yXGL8AfaLR26sQb3OjauofoT/2qbGrrklMEOWfWoKYqAcVUV8uq+SRDAlsmSRSCGUt5kSBiXZGlTupyTV5gs+ySkO2PUeqtg7K4m9SUkuYX4kJbkO7EMrCVo9DhB8UxJb+eE+iCshWBUMu3E2oXk4GWcTu2806TWF6QZNKUTJjcQJ2Gmf5aL7agrdoimXCD+QplxH9TE0ZbU+Pp/1dznHtz96DgUPYIxjmVpAAMLjhUMWU5dJ8cU8c4zRxkPc6TALDkKWZLuspbPYvu+xopSTSPIVkhKU/G+r/J6T2K4YcXVIZgl8Mim3Mz19AsZIkQ/ThR+fGPmWQq4XksUs4qY7teX0qHYh76TG6lO9q2D85/SI2kz/GhorGMETkaUQY925U9HQvO7OVq94pZGPGi/VYOfjWDkIK4MCtqcUyhZLQFvNJ6gX6hNr2CTB4+ZLzZBkatFCokuoC87TbFIpuTAUO8jpcg9Jcjegpf3iTY6mSxOp1wnYkp1i6zL3kfoZ38jvSphExRZcFrmTyBPLUpeAufi3+qJ4QalrmZiCIg185mq0aBm5GuUbAVBFNy3kLT+/rgEOnlRjnsjUo7RPv38av5Eo36Lqot2yLvPj2h7KkfQEUt6eNJaGYSzbAFTa+Gk57TK2IxBL7iWUMgSysUTQm1Nsj5WfxHFLdVnvXiLmfLVPF907oi26VHrJSs3sHWVokB3by46dZcf2/ox2zzK9n1ire3QoZVmEbKvueSh4XtZ9fF/dx77ueax7fm/dB0sKbfynlD33Zc9j2fOushe5fm/dI7YrfEO18LkvfB4Ln/vCzz17s/CDDZgx6Wjh+xv8llkxXH5v4WvlTr8NzI0oEMbDnOOIjLCfD4DaER3QK4ZojnJaUdBhTxRr0V70YOsc7IPvHcGeqITTRHMwCl4GcqbdsShvPWxlXER5ri60fn4yjJ8B7h852dNiBa2g2wmMGW/K2WiUoOrhCO5X5yot/6uHowsPN89B3gjXUCLi4cL5BV7Cv3jLz/45vnr3+prOr683z0FJ4ykYhPA8jwrQwe+cg5C1I4NQGAahtRl2cxCyERxGAldS+UGD0Box35yEemKujkKXIG+OQoYPz0JhnIXW0F6dha4De7dZyBwahno8M5MumCKu1rFFGwkmM0Vra7U2Dq+v8rqZIezh40k6iJahCuLWE6SmbsrcMMNepG2RtcUAuzW/bjGEMSBYGQlq54/7pGvJkCOebcWyvUmQTX5cYLzJD3uYHjzSYw3qVXpcR/Vu9DjEjk1yiIw4C6OT0JULOUzUGuKpPQjivdb69f6EgTG1MZehFwWIPErKTJjUCBNLp0vTSjIZG2FizWM61aiSq5glZVrMSYx7FcU4xcmZ6nl8jO+acW5VlN0zzipjLjHeVpQ0UiZeMCYtGBNHxqyBvc6Yq7g+rKAIZyyIHkxsnLHghqXyEo64INy5nSeBVSAwEyixSvaqsJgFTeJAk8BLnqw4rze9wKauwHATHH61u4H5Ip80EMUu3kai2IEodIUp1DOFWmRZDEyhmlraZMoS5W2ixIW28IdZrzeQHYAd0BioYnuq0CpXqOPK+L/nyhqgb3DFJig2HlD15XXWF3f+IH1JSpOWcgyEs0Wzkzh25E16mzfxtNXytvUl4nZJxkTnVIqXyV2TF3uDvKyoi73Fjl0C/AF27L3ichXUB3VjMqqYpFESaKWdsggz7qAmzsqYIsVGVkUv7eHKnDLZrmnA3DWopPsJSjQoFPaCBzbAbN7FDDsww/fM8DMzfG+87G5qbBqvS5i39YQPk+O9enId2Id2XgZVnMg3enzBCxpiXuQ9snsxz+kcoS3+y/l2IUnEymgMm86EoEhQHgYVmoWEGmVSryRpyZg0KglNU2W53fV5c1NKXFDRCMzGJRXjilHYM6r4w1rid08qW3y5xPjwoLKDLzzyZQ3rdb5chfVufKFDfLlwX6sl8vmsv8tJvv3R8yl4QGMcyyQTVECrzYQK5xf2xr94y8/+Ob4eIlCHWnCM7cp+nZYuY/seyIpSziM5xeDWEzYQ51V+z2lsV5BOHZDOEvhkUm5tevoElJEkH6YLPz7hUF58Ub2QrDLGTXdqy+lR7ULeSY3Vp3pXwfjP6RG1sf41NFmQgrtx6oli3bkDJ2led2erVzyMajjVeKkHOx/HykGkATE+plC2WALaaj5BvVCfWMMmOR43X2qGJFOLLhJR5C77kDxukBvlwSpkVgo4yd2AlvaLNzmaLp60XocIGrJTbF3mVlI/4xv5XQmTqNiCyyI3E3liWeoSMBf/VmuMzigIiBgfsDkY4DdXo0XTyNWI3qMFQBXdtJC3/Py6Bjh4Uo15IlOP0j79/mn8RqJ8i6qLdsu6zI9reyhH0hNIeXvSWhqGsWwDUMEQTstpl7EdgVhyL6GUIZCNQctO0mDqY+UncdxSXda7l4g5X+3TRQOPDv005V6yVjN7lYcG5bG98thZeWzv1Wi39PTeYq3ugwVDWOairbrnoeB5WffxfXUf+7rnse75vXUfLEGx4k8pe+7Lnsey511lL4L93rpHbFf4hmrhc1/4PBY+94Wfe/Zm4QcblPN0tPD9ovDdActVC9+dhvsdH1Km0vDJKa1Tr89OQ0KK6fr3ihWfrYOHyhCBkmIdTCDPOn5JwVnz/Bxvtw4gAsTN8j/W4RezDh6YJMwj/1PWIWiNLgF8/rEOH2EdVmvmF7MOW3X/K1qHn1D2/1/W4VDhP4J1sBBoYgvJoRhQOsksvIOdrINW7vRbH+tEICOU2JJY0pjSHIuKE/VosetRnrBNor1RTrdtSkPqSpgUZ53uLA7qnHEpJ7n8ByU+n/V3KYFvf/QWyCN7nLXV4MBO+2KBtLastfuC11e8vNb403BF2jv3fD478xr9OcEnWmPP+Of5S4iI9i9fD9kle/obe/rXaWilYlAiAyQTjArIy3xeNFnOhyUAmdNrFUtnicpC29qKJJ1S+O2CgdPT6VSiigOIp3yztvh98jJxyvmGoiKFPiFlwA7GIwReVj523pc+DQygRelTX/oSuVr7tq992zd9O9a+rbVv12vfO7RFzWENZDzBxWKbBUkht862kWV3BelpOUE9XalYt9AGar3rdbz73aHbUKI3kR2AXeAqEE1LAc+1qLIQQMqnAlH5fYFtRPRtQJcTRaETDo2u4JTX2Hihk3mZ6eShRBhWPppGISX8BBAS3LKLNJCopnfKbpdce+pTm331kFk+DYkVHZnzyl1eeS+PTFQh4HJtpRfJ3uWczCAgrhcQN5OoJPz0NCd8j3HapNAFxJsUsiODyjy0wPlpAfTTFtJrDLqK6QDpAtEB0B7PNfqcejBHLN+Ecp08okXkHAY5zDqVPK8gjsHLQZegQ/a/oEE6ZvJQAOZeOsEuBeJBgWbu8MAdM4+kswKFLp9hL3OsB3NSqHaCmd5FnVu91+6hY5U8lxBv6w8fZk8Y2bOG9ip7ruJ6N/qYQ/wxuwikQXrv00QgIQ7hBeXBmzbc1o0wjVC3q06QgQYGwRIlxQETzkNSJyQYZzaYv0hb5cTG/YLUuYD4kahzFddHoc5qjcicpC/mJFhcxVYL5iCD1zZlajX6pK+vPp7P50P06SfRIG7Ri+CgLo23/SSKIRUTI8AjJ9k+PQUl/9sqv+cstisyPwVkrQT+h/qqWXIb54H3PIVewFqCIAnyOOuZ5P7V3veQqq0csu9//RokJZOSbEvjmY1zmDFJG/wBuoHGyaYcKTOP4OUwSvZsqkGMbkyO5gVcIhDNO03T+ahpId+k2pqh7qo+/jEfUXHyb4cZsCI2XD6R1Ju7USxd5s3b6gqEFuJR7VWK8+U5rA8BcrUgDtDf+YrFYJpdXlAX6onVbE4u/eULZkgjtUgjLqhSsay4AJui69DOY8j5a0y+hM34xYe+zJQ8UtdBH0s829ZpTiV1rN9oe1Xs1GzevExyMtEjy9RUiwv67yVHlGN4J6gSixYkhhK6wFHze4ZjGEkvDBe5eaIf+QJ1npA4/FBtTmTrY6bR9y/9N53VYsv2uOkO5UlmdlO+nuaWyYtSjOArY/08nW8p054UZSimlF2gF0vIgDR0P1nY97sXi0vEptEqgbuA10Zstwma0qe+s+NRy82Wxx7tedpsuYV89mBOKhnxAPJlifzwTuSHFvnyUchnh6QZkX5/BfKlRb70yJddyG/wdxj6Ge0z9m2FvrTQlx760kLf7kE+e4vELXQQ+W6H6pqQv0t2ub3IN6MbvnXcjYBQCjRAQyfo0dQAhFG6I2fxtRJF2Ji0TBinwhXobWBFqD1FspXhyaKkslazfDtqFral7f++bWLYJqPvoqZ7OTmDijZfceN5eIPFkTalpA+VPc9rrBBgRsN00MrkKpyOWQFIIx6718h4ctUl0abe/9G72axKQwI49X+s/6s0pJU09LB3YqzGFrIILUVputgb4xL+0HQ5i7+vxkA4uq8pvH09hzfhFBw/3nA5RjdgtelD64WHyJM2XGKrUlpT4NkbLoaD/KaHn6DfMlDGDqn8hl+fpeFasYY0SSUP8uPaShs+xz8xPhtjXwtt/EuhkH+cKh4pjVF54Co43KoyaKlS4ziHsYkiD10M48SVKYQydBGMQxvA2AQw7mWL1agmu5WHt9jCHVt4IRG5lYhxWyHqdS/BpRYt1LOFSngl3WPLysl32cILssQVWWRBltiTZcvXW2S54dbOqwundj69QxbcqfVn787b3twmi1E0ODjBOa41xjr8fdW/x8mBagq64f0pRNzLP2cZ8VGzheFJavj025WRtYOfqIrccOvTVhElRgSfReJEDOaJGMYYiDCo9bzGqCRkSnVhV0SafcPCywcIMVeEmE0WajPigU/JIKSuIsSK7KZAvyGDVh5+Kgpd9etzU8iT1usw1RYVXyq8vPYttY8BnZyrc/9hwixoOJOqnQhwuuTdPurwHeZIx5zYMuddosylMWgvWFpPG+ynM+coce7wZu3ew5JsTZuPkmTXnfphtDnEml3dSzQWJoCVkkbMa5A/v77I+cXI2Yh9c+LeKFosMOaPEwXFWdDn4Vy4PoGbezuYqcqEJVdCV2Wa3Hcv9d1lS6RaZ6JJIyDo3sUW27HlZgsz1ZkSRm4Bwz1deGedWXv5merMdb9+Sp3hoffnbXdep4x49IUJCnOLMs69vUCrSQoOuSA83tdcKCMCd2HP34EyEhgPa3uE/4IyHyHN1l5+Jspc9+uzSLNNjPxxNn/rS/76p6UUC42RTdDuJ46SXJq6H5VmqUo2W2SbN4eo1HgPGWb0mgRtIsTWuVZ2x5GSaDzJjTFACoRR/0+z/JnDOa0grAboqIYnm3LIzDyCt2nk5OaFn18UUYnmhYj0EWjeaZrOR00L+SbV1gx1V/X1j/mICph/O/CAHbFpt04k9eZQ9ZYu8+ZtdcWPBnGp9poU+fIcxs5Kb+cxjKlcsRhMs8sL6kI9sZrNWaa/fMEOaaQW6cT5CDCRlI4kLFDPY8hCeUy+hA386D/0ZaYI1rpOaB2JZ9s6zSmljvGN/q6YqdW8d5nknKInlqkpBhcO3EuRDukc2cUqGM0oKNANGBm5I4MxjKTXhYPcPNGPfH6dJ+QPdWq2OZGtT5lG37/033RWiy3b46Y7lCeZ2Un5epphJh9KMcIrDB4xTedbyrSnNhzFlLIL9GIJiZCG7icL+373YnGJ1zRapXGH2pw40jZknq4AbaGePViTNCseQr0sUR/eh/rQol4+CPXskC4j/xrUS4t66VEvu1DfYO8w7DPSZ9zbCntpYS897KWFvd2DekZSQfd5EPVugXrXoT60qA8X1IcW9W7o9tuJejO64Vunb7I2gm6EGlAVJi06CAWwiK8yRN2M2D7pip5D7cpCOLnoIUjxE0BulAC9NW+MzWzkvPFVI/aI0SGTEAV3dHTMyCHcJti9RsaTQxXl0TGn3lXRu9mqyjGKWMpYK/+rHKOVHPN4rhNjh4i67RIirWrMcTD21Z75bNn6+OLd25tz6e3xxganMKI+QCVDJoTU9TVxbmvs1NXErquJVWvHqauJXVdj26YmPtLTKLcEpFxjs3KLOnJxxzFekIs7ctEVdlHLLmprCvXsosouutLUuHzlDQ8f72niR/c0RKWnueHXzq0LrzZ1mtuehjabGmqaGhp6f952Z2bRiiWArUgE1cHa2rOgTzFvBly59C2eS+/iXupnfJw1KGzMpI1BGoljR5oa0TmgTTyZhjacMrEmdKyZY5mGNpSpCWXayxtgLzo4dp16P0mJHRVitzmz8u9dyjD1lJG7jEk9Y7bcvMWY6x7tHLrwZ+fO1ptbfBlaV/aevOnIbbagpoiNI5NLE1vchSE+jx9mhg9xxI64uodOcGLfV0/SJ9cTpAzkYsNFXUh8Fy3eLdW4BQf3vOANqbZFjJV7jxeT9FnF5KpTP4wZtqEGD70zb/vyKjcC+IzObOKG9aWaWFQMk8o8VxT8ecIa1WpD5Td5Hb/xEX+mVp0zBi+PV5vkkdcgfsSw9n/8nJwS3dxnT0J+x2iX8VccNQigjlW0YBW1rFLLTVrxRgd0s9zwHVqtPPxEtLrh186tC682xKKGWLDaYhYfKjq8i1kMiLPnqepQYYh7rZoMlce/VCbFyhwwy/n6fSi6LbPLPc4mJ1q3cS2v0QKkd7GJD5EptmSKTXzjXuEmAc1nEDgvjSmhe/zsCnWUSbeJtHbufeV2mEex59GWnzd5dNWlT6rc0Of46FHvEZ5anWzljb9Um8wfV/nzUr4r/HqcMyaNQvBYMHEUAVp3NjxWhlVMb3U8YbiXGO8ShyFA8WufrG7vP73hsUc7njvKbu3i+yVI/qsSdN2rnyLt7nNnJe028fHH2fytD/nrn5ZcLHgVG2DOoLC6UMjlOBj7as98tmx9PCbfGp9xcKMHCXPTZVNopXocKYkGkdyoSf4UiuKZpvqZG9dpAbE0ATErhicLOnLeoI7gY2jE5OaFn18ijz7RvJDUJTTvNE2nk6Z5uUi1NUPdVT38Yz4io0RK7Ov4pzIizuVPnyD15g6NFl3ml6fVBT8akqGaq57gy2tY3+FH6zyGicsVi8E0mx9Q5/W8ajVdZ3H1ghfSMC3ShwsW+2F/IR6d7tginbVDUOxCI2ZfGVc+/DTTh5lSeevX2McSz7Z1mpNIHeMb2FcztZJp0zLJWURPLFNTDC64v5cSHWqxDQCgUBo9c1uUWau0AimMpK+Af9w80Y98fJ0nZAz1abY5kcXtbUZxGX3/0n/TWS22bI+b7lBeZKqPbLmeJpU6R8bKRvAUCt08nW8p054UNc2pKWUP6MUSUh8N3U8W9v3uxWI6+nKpVd6GPB0TR9pGzGdUHD5acVqVvgV69iBN0kR4CPSyBH14H+hDC3r5INCzQ66M/EtALy3opQe97AJ9A73DqM9An2FvK+qlRb30qJcW9XYP6NkjTXo5CHr3QHvCG/2J2wt6M7rhWy9oAK5AqOROEDdvmurMhM6Ls9xayaDZCqIqCS67x8pBCIhAIonC3QCwDRQJlbZIuzI8/Z/6qllunDeC930KvYARDAbAAEdba+/9q9xz+KpSOeT9z+khQQrgj0hK9EZbtV6TtIYie6anu0NMiI6kV/SlqL6ybID/+rU4+P1DxuoZ32Ax5faMC6ig3VkBh1qYCG+zD5WxiqDNLodjVSHCiWKGDlaROgYve6uIgETpW5a2A7jPWFZMpIYd2/Gl/7+YSJqZyBDhlRg7zIn1uqKlRDTW+BXx84Uo5m8xDZ+z/mc5T+y/cvz8usZP4Rw9Px3VuqcgT3geB8MvwTdZLY1RzQ1JLfUZIo1nbVJLTVJzdVBLT+Q0wacTc1xixQHdPLJC3MIKeSipKR8dFGUB4u2slr47q3E22WKT3AH2VcLajEdRt0gAvB6PfY9HT/ME9tqIehUXJaEqxIYnpYdjC6sO8qXpXxqIMrRPLk33VHFvzUtV89JOqkT2xql+zLfyElO4YQpPHCbvcJj6tLe+Uj0o1DKF+s52aN1lyhzkTabwhChpRhSZECW1RFnCepEo67g2sE5QbUDdIAqeqQa0xfM+nMtEUcGJFkoPU1x44nuedBzR4/eeK/7rea4AZc8Ogx+hltAp2akpudEUmUpKbiRFakmRqneylycwWlmnoRiRGP9ASZkjvC0puWWKzIiSJ0SRlihLYC8TZRXXl1WU0DlMZ3zOA1HUgLnejClJ9Nhzb8p8PIUsSAZ4G7g7kxS3lzRg0YdeVTr/zXVO+GPIMkf4lfzXOrCvzRakpayRqNCFCjWUJkVjfC7aoteLPzvDk+lIWiUCnKBxoNI+6vAGc6RhTqqZ85AfEzbiVA67EOpj/nbqHGXOJnFm+B62Y3PenGXH1lE9jTeHaLMrtfgYoNthcGMu9ALTpRUqv5Ul4XmWOAwl6VemZKKLbm9wGRQmTnkSG4Wp9t7W2tvWmGQSsz6rOCAu9BBTXMOUu9FlEJm+g1zPCrdU4b0iM4f5lURmHdhvERm+tIDex/MOXcBxSzgqIlNExH+VAGOLPysUGv3aCfQJDJHxgmfwgM7ra7wsfxIVpfH4giTJ/V7+nGLS5jC/FH9WgX0Bk2aNv/z64TDFdjLFgZzJiGMXR0lMZqkCIxKkS9zBO31tWDuX1VOwJMONc95VxdYIpWNF+IAhtnSwioMJnt1q1fpuYV0CDI9RpBj7xH3pz9O7I2T9rNrNrC3ztHd18LHNkS5bxmlzc2C/YnGOnfYzN6W3f2x1aOXi7ji6OrY2xxzlE1zqdHE86lLv4PrA5kDV9/tUTXesYAQ3+FQwupADKotU51J/jSHGsK3WIeGx7wXafeLC+/MCDFGDMSRUeTE2ebcv5Q3yuxrzchPzpI55UnVVdlJIyBpkvXHthbnHooZC3FCIJzmPm5xHK0HP1UnvFPs6B/kM+c0TFknLoiW8l1m0Dm2D7ATYikVc6y/9FgOrPHKgP6U45j035LtiWIuZ9cXM+mJwA59kYAGrczkbn9k/xp805U9q+BNr/jxuXlX6OgegDfh+/lDNH6r5Qy1/qHSbtvgzB/k4f9K32dc70J7HH6r4Q5cW0vuI3uGPy3qfPPAnnWjSCJNplR+BAJMP+/jBG/LS0iPV9HjIoTlczZaL1eXgH8p2vjFosc52M3LU3DjDn83xfSF/to7qacHuXHem0YWwMy0ChpJC7M8oH1/vcn23crXiPr34T0oOFxjnJxgxb0QQzCBe3jB52RtnBinZm2fiZWu5bZsxiF5Cyu3zrscKeYQtS3EmraQZdzTObFqxOcxnWLGzpGQd2NMI4w4xZtuIdZRhTLFFSFzijPef71AWydGTi/F5cblxhgLgYrzon8AZTybEKH8gZ+YwvxRnVoF9Fc4sDsk/rvZf+ib//HfNKRYYJ7bglIc3sRn62pszDrdAE0qgCQyzJrj2s5ynQ9yq0OToTbD6YYQl0yZVZKws2l7yJgHmt9jb+uFUf2vWHC+gyxZboRS+wWRqALXj0d8/yLLx6N1wBWwlMjHE8QpRwhDF8Wbj+fBt44X+aYZ6vE25t3bgP7dv6uZI+uEox/9V1qTRTeqrSHkDLBhHt/PbK5YLwViSSynX0MrVW3H3PgyZIRyTo/5B+5rxdHyR4UL50qFyeKjpG/RzRdq1ya7xGX3GAOnsBJOFckMJNrHz0SaHvonW97/CcKYvaHs/W/6s24t4rC2n3cIpx/gL6kuZVslw0/6k2zj6jf2p7QtuBNlaoB7LnhnAOQ8AoCJcjSaQit1kRUP6GkDIjyf6q/v+co4IiW8qNW/k8PiuG+v+6O8f7V+aqskt668bnqF/JVtAcv3j6fop51huXRGgss6Pp+NTynBPSroRtZQ6CPTBMrakJsDqI5P69u59xfDVt4eaLXmfstHlsjIz36FPfFSfuBqXpblHwDCS+515ZO5lOvfxsbmP9dzLSXPPHuszsfu/zL3Ucy/t3Muuua+m7/Dgd7M+Tr4rgy/14Es7+FIPvtsz9xwcdvfqrlybez+Ze9/MfaznPt7mPtZz7y/N/XbOvTX+8qshbsyqJ0An+WBSqiIDEywnd+ZsYppuRZKziUS7qmAtTGQGe21SA9dMIrxX8YH94VtnGxPpFX0lqq8sO+a/fi0Ofv+MtolqMCdye8ZFUGCUQBrLUbF2e1HpqiinZGLXj0NVMKAtQfdUpQxdzxjZnVVoWxj6Jr5tQQp+LCuOE2NxsR1f+v+L46SZ4wyU0TdsNGcFNj+RL47TXXvHqS4TZhSuk/1Xjp9f1xzje3i/npDk1E+JijthxrBWqUlyaQxybshxqU8XeTzTcCFDjEtNjLsZu+5eNwNVW8A9IS56fEkmt0CAAxp5ZFe4hV3xUIaDqUSkoiWAtzNcbjOcbEY4aSPcEtaNX8XmjRTuwPoqCW7GF6d8UWEGYZUu7v0j8PX6AdoUuiBIWX+9hTYfTqALRM5nXcSQr+gcN3QpzRx7WbWSL3UjYx4IMzRSLk0fVWRvbUxVG9NeynAyAf6gLGJ2097q3R/zlVq5aCzpqLGkLdLMYd4kDbec6aB+m2D9NgH7bQvtZdKsI/sAbVC1xBs6xBva5A10BioLxbJ4/444H5L9J6UALWAPxf4Spc/VfeTrcO154oRkskKsMmbA27BTZ1KjMzfeLAtNrIUmVn2Me1mTcAN1hcWJ8PcrzZIr3Z3Glkkzg3hbadIma6ZSE1vWLKG9xJo7wJ6mNXyIM7yPMyA7Qot0nOFr+kDshLi4n8WbvQ9e7WmuhASYGXmIkF6N9y6+KFcIYxbID/6bw5/nyhYgfimurAL7sr5MuZKwRaHaNOQYGDH3pT/Pc8MDxwAWUrYZqQu92MUNPkSNVFPjEfMVBB2UMITMxHHDfVHDDZpwg2puDO5rRo6j3NikxgzhE7zXlBkPeq97uDawTlCtqEHb3usQNfYkFkqcVZpdYQbzwAxrbcbv1F9jKAnyYqcuDPZwwPEnLrw/78SgYz2DUnQYYGTMnRFm0JfVDJMuk6W3tfM2FSZ60IgVNx8MWp4eUpilDJNWIow7GmE2FWYO8yspzDqwL6swyiPJyIUBk1EURh2Yui/wBP86J+bBKe/LeTjNnUVsRRctXE+C/0nJvzB9WIxIUrSAG5r+e9nD9fBwyx7ezZ4pyK9EnnVcv4U8fGnxvA+nNf7y64fDCNvJCPsIESLciEIkiJ+v/CWTcV0imr82qqBDqJJAJjeeeVeV9TjycqwqhmgkxnSwCiTV7qxW3dksXkljw7BZ0qne1XKC8kpMhsmmvauDj22OdNmyVHv8awiRh16TfPvqOKq7W4tjjvELudd1VE9bHOd6V011MWsqyr3m5qt8CH1Zvjp2IT3vS3XkxGISsZiswU/el+wGWd0Z7aSOdlL1S/aKKtaYczIuNHrMk/qGGrGmxizYuaPJblNV5xB/h6xKy44ltJfZsQrsy3rSjh8gdQIbBuVAjvPvCxnus/jV0P8MXrU7fi9+9Xm1id7q02QcCRtiS9/Cp1jz6bGM9z/qq2C5cVsJ3v0V+gEzAGaAAY5eWd57Xu45bFUqhz2/qvf3rwcAKYCUTNKmE23VekVAGgIYdM90660Qj63e/rN0OkSkLjP8SCr1bl4fQKS+wyZDA5kUMptCSm8cvdArkp7om5xfjJyNVH3mDtFnDWOQf8+GNjIm9YyJc8bIwR3oypgsc93XU2ZvA1olzCLB64RJM8LEBWHkoP5zP60Pqs7Ut3jPg9gkmS9iXoN8e3sZeeIuLHyx0WGCMD6IK9gadJsMyVve6mXG/rLVzITTWtHbzpdsd0HxLzczbq+bWW0xyzQ/Uou5n9iHVWyZMwYeUbNwizPMlxc0F0mBrQvhqP6SOUNIlzj/S3DG+sFBwP6KnFmk+aE4czexj8KZmyD57Wz+1JP88VfLKRJ4HzJ4kkSwltGPLuhcHI5XN6Suh3fxqMkcBR48XNLJRqs3LI0/fI6Dtj4kEF/FgMYfBkD4Osyf+S7HGdypCbi7EvnsEu7LZzSUpx9PHmUCFzVO/HwKgg7rpgnslBS19U3jcFpqnChbqcHmVF+rmf57WiPDxRcM1OefSo44yUb8yErdOjo91Mk0bg5XZ/xg9K0lXnU3Xc9DehJgBFumE7pK3mMJGEfXI9SJumINGzc023xBjtW7mlUT5jCkBG4BHWkIJoYO9DSErJXR4MrNGT/70KOZolnrvKXBwSaMsXWYS0p9xjf6uxKmUXEMLoNcU3TFMjQl4EqBtRLJKOcU4WpsNB53Kw0cYV1ChmMYrO4WCWI7jfQjr1/HCWjWNOagZ+uwfc5YLk8/nvpvuqjZK7v1xl2UM5maJS4b1ApTx6hfOQq5Mi5Mw2mbMr7URi16GmpzDnRnCYXQnrqfzOL7t5eIcenrphZ1nBmg9LrWTdCgYmnNbWql7XqQnfUg2/YgjTy+Cd2CPqksT6Uw7oG+zKEfPgb90EJfDoI+MapmJPevQF9a6EsPfdkG/QaAu7Gf4T6B31XsS4t96bEvLfbdFuiTd6jcgOxO6PMM+txBP3TQD1fohxb63EKft0LfDHz63rE3xoFxjpN12pTaE0CVuUhZhM3F0RRkoSeCtZuivEN21RpZ9h5CjVo0QgFWvVcen33AGtHqjB7JtjO3lfHv329jP+/RcAt+tAS57vFmUiQgcRYyUnPttmalRFEw0BKyNwowMxJ5X5QLELvJbY7yCTyp9ybcX0H0PIVVZWmxH5MZU/6vytIulKWnNBiTSBtCgkbEPRdlSRZq8gWfHp+mKkzGXyJ+S+Hydg4XIbg3+rxz82BGVOfGooWIbOfc4mTc3OjbYnETaRqpmZDRtsXOto0KT075XePgaiNkq2mLgD/ycIMIOzwbd54ttJ5tU834kGdjpCVpwVsmeN2zpd6zyaplk96y3cp1uzkYNZLk30nrozi2OW+sUTAYHgyIW2njiyHjNzVjI3U+TREfGRQRwXIwC8E56ihSL3C6v+b66NReXrYd3eXJqbs7bbHXq4vN1cWtNIGYqDTJVZjcSne9QxTXEWVFWNq9wtKuMmWR51WmUE+U4hlnyX6eZft5Ld23mXI/sx/gCqJukcXuIotdI0tuMuSRDoPzV7YImOJqc3kpz6zPr8qiz7Mm+dpYSGQw5PzGxhK7xnIlzdhZUtdZQttZQnOHYStl9OWZMkWC0LIG2o4y1FGGZr2Fut5i7zQX2ttcaI0yyySvN5e4ypk040zoOXMr3zc5805qu8zOEttwhtr+Ym9yhnZxhrZxBmQHcSRzhs7xG2zn2Rj3WrnzUjrOAV0mwG4mTsoXBxPIrfP8FF/iwXwhHjgkHsV3C7lfRootU3wEW+Za7MNsuZvYRxVjmSvOJ+3aNnPFXeIlOTq7V3c+QIFR7SUuquVChj9iUkKcc0MOdinW1l6SLWbUK39XftmOHHZGDtuSY5RfC3bsJccaN5Yp3m1TcqLfV18f9SnvJLbL6yytDTnsuvraRY5NRsUBGWjPrmovB3fi3sqfSVfn4vHs/ez7l8/3FrbVwThUbxdwXxsdzNhd7lqYeJqVvLWKt8qhkEYOWQEkKX6ov9xyMPGOgXF7Dcxqf1mm+ZH6y/3EPmp/yRwCjIfgISKrf6GeQy6WOWhN/L5oNOLCLXc5hkdeKo9sRAojPzCNoq80smLxZk7/LI2oRRH1NKKtNFpk+ZFYdD+vX8IiOvX5fD+dZuDT9ycHDJsZhjnGgQkvTURogL5RmaRdgnJ2Z6fWIAlYwaK0waa0ynlLlBHchee9UU6fQtwVlSBf7P2Qd8qLTYOI8WOLVnsXSjvGv9yeGaWGuY79cdYPbqSWFQaXrYlb6wrtKyuxKyuxQXrcWlZQAWtZWQDhi8rK3ua8WlQWOV6tKrS7qMS+qNxK9e2icjerhxWVQ8VtNn4Gkg38iyNz4rUx50YcR0H7eaaYMEhKjDUTculM2mgEY28EJ6LEjijHGUHChdo0Fj77MQ3LHUtCy5KFC3R7beBq811m+Cu670d94P3EPqqGLVTRZDhXqJLO8k3sm6GzI+fj5/WpT3GkB/vBkrFfQo/Q0uND4tRJpUfu8PafZcch0nSZ4EfSpnfz+gDS9C45kmD7JtnMjZDSG0cv9OodJ/om5xcjZyO1nbhj2kkARhnZTkkGz1CB2+iSerrEOV3Cwd0ka1vLRduKc1/Ol73NZIUty/SukyXNyBIXZAnHtJL7SX1MyaVmJTnoIItApYqY1yDf3l5GirgLC19sdJggjA+iCYRr4jQkJG6rPRn7ylZ/Ek5r1W47VdTdRkdfbk/cXn+y1lqWSX6gznI/rY8qu5QuMQIrWn9u0YX58oKWIimwdSEc1VWULgbJEhd+AbrEiKQb4l+QLoskPxBd7qf1UehyEyG/nc2fepA//mrpRGKHSCpubPA4uPGZT8aQNca/4NPj0+CPjGHGX9rFpSaBFHjwBl9ZGwPyLo3Pe46DTaJXanmIAV0/DAFXOA3zZ77ScQZXawKusEQ+u4Td+wyK8oSUxwGlbZr4+YSLs9dxAjam15TBtEoZlj2UKHOqr9NM/z29O6PFFwzU559KjTgpRY/XSt0yD+Lsddwcqs541DZ/qvG6Fl3PQXoCUDsyHlPQDZafl+fr3vOwrlUDxq3Mtl0wY/V2ZkWEA67IanGyQEgwMXRwpyFkYYymVu4KuOk/9FCmKNQ6b2lwmv4aW4e5lNRnfKO/K2EaFcfgMsi1RFcsQ1MCruBfq4zskVggWQ8l0FrSAJBQMjIAw2B1t0gQ22mkH3n9Ok7Arz/VoGfrsH3O6C1PP576b7qo2Su79cZdlDOZmiUuG9TaUscoXDkKuTIuTMNpmzK+1Eatdhpqcw50ZwkV0J66n8zi+7eXiHHp66YW9ZvBcPDa3QENapUW26ZK2q732FnvsW3v0cjjm88t6JMHdVIuibugL3Poh49BP7TQl4OgT4w6Gcn9K9CXFvrSQ1+2Qb8B4G7sZ7hP4HcV+9JiX3rsS4t9twX65B1qNiC7E/o8gz530A8d9MMV+qGFPrfQ563QNwOfvrdHiGQhjoJDw7NxcKBBixF8F6v+qs/PiQcnojO6UjO+rVJ/71YLaEGOrHYoQJMitWoA3xlny2pcnp+xX6fZsYNVrYf7SRj/70lnnPY0Zv0pklWCICZ1zvshuJSbvo9SZ/Dw3yd9Y853nVkovoCDCg6EzqziJjQG6ZkN2mvJx39uJtPg6NCIOTZwaJwf3uryTSwW1CDjsU5ZMaX+AqLnKarqPIvebjKKy/9V59mFzoseWxTgBpfrcB3IqOo8OgeUOorp7eLlfD5/2iclg8skVclCQJ5hf88oudEnSeeTZO6TpPNJ7jCblAg6yf+f+WrJbhyHgfucwheIHv8Al46T9H7mCNn0Zu6/nQJ/IvWx5MQzrxeJBdoQSaAKKMQttA9jkh16lF2MSW4Yk0I/Jp2iqx3pas+MSQy82qDjVozTRMP/yZzE5+YkNogruHgvsEeDku0HJd8NSr4NSr4blOx3B6UVQdB8OYj0lauVQUiGHwxDLuDvUymDIcgi8J8xfHzeYghXf719/pw4gbLg5oCBQ2Ew2yNOSmmf0XgZEsqVOTWfdBnSSQN1qMvmfu1eUCd6FF+2tbp5v8MdM3DHLLijB+7Ynjt25o695OXscVbkHTFnHeRj5sQFc3jFHFowh0bmbMV6kzn7YX0acx4iziFvpLEgrggpZ96YN29N+FTWsnH2eqObsubtFn7OE0to7YAnB/Rg7GEGnvDcX3SlCQ8Nhpc04bHB6L7D3Kt5hyxBHVFBCI1touf7HLGLj7G/2DP9RR/3lzGt+pAlqxA/3l/WLHlWf9mN6xDWIRgDSewhSfRDLNFLmmwiRPSZWumzgJhD3wpagp+0xkh4pv08RKde2kJzq4jzoxBC/EJDdCnGpBjTPKgdvspjLc2WfFIaXcsC0qACkpj9RGlL4lR7+nrRCjnDHnUFDNV+wmXaijY6jz3lZc2uu7WFdJjqjsuUV0vgf88bFfT8MyAJXOFOQb5qKhdwkwjiZs83LAvYDEkq7tKbbHcpm66DY0E8WBy8zG/Zp5nzPcpC2bR61kMtb5DhJIJeL+oLRhO8MoQ6LSgzMMGig6QSIxSRqMlL5SNUSy6oco0pX6fp1jbfYqYyU57xjb9UN/Hi+tJspDojO2ZTZYd+6rxfNIkwHZHScil0aExd/QyEcpKAGSatEm/J6WbJRzpAsaPouUtxesXUk+9Sn75ebKpO1RavUL2KUV9ZzLxfdlPlUqqFKR0womy2MFI+CKKljG9mOyfVW8jkVnx1CoOcLVtUd5bf0HiqYpbXj3vPx1qVdyKoN2d3YINCJtqwK6F66Ey6dqZmv85VVDznOvo6F1J7ee0r6XFrsh1mtsAfLOZM9u5R8PMS/PQ98FMPfn4S+IPVE1h9jH03YN8tsO9OYp8G7HOPfR6xzz32aR/7NGLfjdh3C+y7AfvUY18KY4I799jnEfvcYz/V70PsB4vZTpTHg+D3C/C7AfxhAP9Kl9kNXebPgh/q+vJr0D8AidfQZEA/nqxcc0YJVjiPivUZnUdyF2VJtuoXtmXsX782QelQmoMzPSghD8nk7f7ePKvCey1I6iJSBH0z++Kthk1z3XRy0I/e+bNOyuMK+ZjeL6IipaK6FW2mGUsJW/l/0WZ6pc3mEcdbP4WAoIo2i4HYfARyn6xJxTTqmEjvPx9xkNeADug9TVH10kxkcmwTjo51wqFhwqGivGOdcGiYcKRLzBMOxZ+MOLiVNuy3sLg15Cw/xlZizgw5ZqOTmHtkMkdDzjrMjw858T8bcvYDO8R1EdYhqkdTjnloyunjmZi0YgrULDuGrifIm54phj6ce79dhSXE8bHpZZ8pQhU0Aitqao8qXKmSE2gvq/QN2aPLkDwemMJd7vhhpuRSqN1B49mhihmo4obG42auuEumUHY5S5VDpqyifMgUe0gUWhCFR6JsBXuTKHfi+g2mwGuLKg8x5ZAo0lKcheriaBNRzNsVzfkDJeHmzNstGLpd7U3R81oLtL8T5YT4I6IG0e8Zw40wRlfCxKG3xCVj4tBbRIXNveVesTsgjFEK6ZS6V2SADt9qLe7x1uKe11rWQf6TWst+YP/Y1iKMsSA6G2sSY9i/36S1VIbY949P5z6u5sOH+B5UfP+8/pw1DNkXSRKq/aQtIr/TZ8xCkcVBkdFSkMVMmpIsGroMdWmks6TRDnMPOQkSTxQ0nSKNfTJp7M9Is4rxMWniSBpacSYuOEMjZ7aCvcmZ/bj+KZzZxIgMNmo12GBMmjCUpW7gcS38VjjVuBTeTCC6mSu/X1n5h3jUT5COcWycG6pQchD6EZInNCVJJ6DLAWkJk/yvVvpMJbCuIK0KbyiOryamMqfa09eLVsiWcm0F1ASklDJtRRvoRtLtZc1u27WVdJzqj+uUd0vIf887lWL7z1B4wRJu5BZkUrmBQ1PQs93dsaxgN+Sn+CON+JuvZdOFcC7obIuju3zQ7NPM7iZlpWxbXeuxlnfIUNKSuIWGJcLxKIhoIUQHQn9ggcVSKi9RigU2gVBMH6FackOV60v5WlvUK9t8i5lKTHnGN16uk/3Ejepbs5GKjGyZTVU8ZlYcSXPCZQwpLdeiiTwkzQxPi6KU4BkmEb7Yilwz5CMdoNhRhp9L8XnVplymPn29yDfcbPEK1asY9ZXFTNtlL1WupFqY0vGijnMYKZ8DwVLGN7Mdk+odNEvhS746BUGOli2qG8tvaDxUMcvrx73nY61KO0F0Rmd3YHO2KdmhKfm+Kfm5Kfm+KdlvNaUt6AfLk2XvHoU+L6FP34Q+9dDnZ0E/WD2B1cfIdz3y3QL57iTyaUA+98jnEfncIZ/2kU8j8t2IfLdAvhuQTz3ypSwmsHOPfB6Rzz3yU/0+RH6wYXIiOh6Dvn+yHvNnoQ+Jffk1CB8XEY6I4AAdkyfVqzKAx2fpWx7RdCRtUVZkI92vbOvXv35t4ZEC44iMIM+7OYX2lbf7e/OoaJ5R4RRE6GiRjZud8VrDtvluegWPIEbnz3qRYV0OGlFphrCwn92KKEMoLypBK/8vokyvRBkHKBtBChF0k0S812RX4NC8m1vVZj+fbXBt3ETCJl5OuWG2YT3PNroON7FOqtUahpvYxtTi1U03rL8/3WAMg/5QyOsGGO+wySzY5Ac2Uc8mmtlEiRz2UlyGF91hk92ZbghC06LOb0T5dR4h84xCy+mGj6YbvlTPYbq5N0oOJHcyGZl7cV1NN3qcbnQ/3dhuurFturElQPnn/Zv2p5s+nIlIK6KwwEEZACOO08tVfX54c317MlNSDhF865UemFJS2ObTLoH20qcvqfJF+obZVLrPnDzuksePMyXVQu2+xZRHJNeG4rpLlEOerGJ8yBM70iSPVHd5wiNPtkK9zZPdqD6NJw/R5JAl0k6Cx0+loS36yc3elLee33/OEKhk51iaKSQ/JYm600sWrSSeaiXP6yQB+QtSOnLX1/o+P/TiY9Rl+owusxu6TP+ok6xjfNxJ4v/VSfbjOoR1EdWOIfp/7ySJIyA2B1M48n5T8dPwm9IqMvhyDfp53YQQQ4/dKRjsTkvdtSG7eJBdvOwmvK27QmJLM+b8hXNkMUpBB5MRsashbZW2p5qJffIQY88OMdtkWQX5Ydl1op+EkS1b0d5my25gn9ZPzENsMUu2bIJEBhi1GmCCR2hMrlCMa4WwOcHgMNeq0R5iUz8vYkJSMUoEY5y8x1ZzfpHwmHKqHTiNFIVJ/ldLPlP9qwvIrJy1+L2amLKm2tPXizYO2eW2AoIit4FcW9G2KqX8smbX3dpCOkx1x2XKqyXov+eNCnT+GWAEonBrhgJOKhdwk9C02fMNy4KfFBJU3AUgtruUTddxCff2op3J58w+zWz3qAtl0+pZD7W8QYaSTLt60Ysp+sk7luLLgCDTQAI7hVTYpuhDCprKsQOTiyX3U7m+lK+1nQy4VH2LmUpMecY38rvsJl5cX5qNVGNkx2yq7DBT4khfEDOGPJEXUU0UoWNmWELWhgTLMGmVNDU53Sz5SPsXO07Sl4rTqzblKvXp60W+Cc0WL1e9ilFfWcy8X3ZT5U6qRSkdMCYUlShSPgiCpYxvZjsn1VtolmwnX52iIGcDd/FEdWf5DY2nKmZ5ffaYU1afVpWdIlKiXdxGzVkBpwcBZ/ueZOeeZHsBp78l4LaAH6CWLXt3CHwegM9L4NP3gE898HkEPn8X+MHqiYiOge8G4LsF8N1J4NMAfO6BzyPwuQc+7QK/A9/riMx/qa92bcdtGNjvV/gHrBB8ASzva7ffpE+x5+SkSP6/zYCiJFKiLcvrmzjNtSlfiCQwgxmcV7g9N6A+T1CfgZ9pwNPOE/ClBb7UwK9IdwX40cXBwzUcA3548OQSbgW+GfzpW2N6CO3e8glaDXm3+o4FIYToYsnK97MKDQNHf407Uf2k716/f+shMoRE8IJSOwQPjNpxv197Z2Vk2HonOCzKAQNT2Ue81uabbmzdEhUiJrSgVL0tSh3DeM5Qe0HNhYQlqhgy+MeTycga/xZDRhtDJtBmr40mqDUzEbKthszKxxvMWLAfmEU+YvIvMf78WGPgB9RsBExJg01xNdbQMtdMY01qxpq0HmtSO9Y0Uw3dP9ZQciipwY8dJF4Za+jBY81VCbk01qiJZNtN8hOMNWhpAsZcS+yzjDUblmQ8mDRQmVpqkiSdWh5GFGQ62lxDnR1MDA1RSgnnClYFdKdN+Zrq8akpngrPUjupaie3MiXgNi65qQ2yXxdUX79PFWqo4ubIrt066rZ2mbLJ8i5T3C5ReEUUaYnSS3afKJfzegdTENWjyiGm7BJF5SQEGURgNZUpr+Y9pnf40A9H4eWDP6KVB8oJyDsQRX5+Ocmq7zn+D+Vkm+RnkpPLiX1aOcksyVYeRj3rSfz4VJZg12Bj+h+whATX4p3x5TlZsknyU7HkYmKfhSVdkOjoYjajiw4s3nqdpSTAlHl6zOhSD4hecGScGb4vDIlsPSEilSnXkvygBDvHQf9Oq/yZSzk9QUl1iiuBZzUdLmYwpFLEhOtTmB/89SWlwZCdH+BaQ1TUllfN63mz+Uk+TAnHrccXa6r/nHcpePm7wQ7YIRWpz8Tl8GgjlpZ1db3yBOMjylLiFRZuuZHTHmPMEHFoh2PLeMgxZF5WtyhPyq5T6HSq1Q1G/OhwS6uewpHgQqJ22kSD8S400HcDKqxgTiHmlJmw+tD7mbGrlOe5Y7s5tixzYynf8Yv+3ximUTwFj4vcWXTHcWnGgIUIe42SAXwrJumlGMg1dbdBD40ZVHEg4/Vu7OeFfuT9yzqhiWgac8yZbLnK9O3HF/2F57VGhSmqLKZXlmXebowy5UpmTlI+nraZKYc8HgOpMjbMy/mUPF2BRE5jKOUU6MESQYBOPG2r/8LtkcqyvH2MWOo1fds0cw4J1bFyATOXdMjeMNHIhYHGdiYae6sO9XAfnQxudBg7uJcG8LLGPd+He65xLy3u5V7cR0cDM1+EPd8Be74R9lLDXlrYy02wV/G+F/eIrYCvDTFjXWrgSwt8qYGfG/cu8KOLg4dFOAj88GADFm4Fvhn86VtjdDCiCKUT/DUNltnVACFEFxtWvkNFs7zrI92J6id9x/r9Ww+QYqHHnHwNSG+gXON+v3bPGnAIh8SITeCBSJVsvNaKm2P7UV6rbeKxKEoCG2n5YFSAU7L4dmOUC2nMiahJaWqgPWmKKoaPBI8yjMe/xfDRxvAlk9PtUF8H6wcDoH7POWyV+N2+cQwvb18T3B8Hb35+cgIJvGHc3wVG04vhSScnawiKZdGBOsB/8skpGYhB9NxL8hNMTgyvrrW5kthnmZw2RAE/xUrC5UHChimvLnwWU1RzQk36pYa5DmmiylhBd9rUb1W+EjWWSJVuKZ5UxZNDVMFAUNou36ZxbkUV11Al1FQJC1XCaXw8RjSvu8KUXaJscrxLFHeYJ9LypJfqLk8uZ/VhPDlEk12WqJxYlwbr0MwalgR6eRxDOAyRvMpitIOPUS4xZNYSbrSE1wzhUrjUaAk3BOGqanwrQQwu47wfHYZJzJtSUsMQt/poxcQ1YkIH1OQqR3bVZJvmR6hJWrGEW5b08t1nyeXUNpmtaOJamriaJvSv6IkyhUDvEJNrmOIlvH8GU8gDqxelZE0U3iFKa7pCQ5RQFS4cJko21abG2lhNfX1VTmqIQiuiUE0UjewSxR0litslyjrL+zzhw2oSWp700t3lyZXMNomt0kstT6jiCaJ6PHGHeOJu44kP0OjALU/sV/dYrmTfpcMWRdxBVr5LFq7QRBapbZesuSKlfnwqUZWqyM+Iyuy68ihJm4LeZLqOzCd0lCi0R5Rtih9gu/hBgnIxrQ9zXXSIJbTLEp1OTIoQaWxYs+TlJX2GmhAgGFM9wK0mE24nk8l47Y0my2C5N1feJigUcFbj9AB0nSW0+igsoUZPXM0St7DE1XJCNUvop+Rkm+ZH+K61nsSWJr1s92lyMbF3yEmfJz+pJl2Q/PJmfteb/PZHzaMYkBqLvgwNZ7A/pYZHyh//QZLnmPdXTm90H6+qTEYvuALugJFJUHFJVZ2R5JRrq44iolTABC+r7DO0stMDVNignZa4s025yZn5248vFPCbifMTZSoAYvz8hNgOif38snk97TY/yIeZwnGZ8mpN/p/LRqXT/t10XRBGqgnrjGyPF/ADq0ZO6+WG5QE8AApVwrXUrrqUy9dB4QAkh4OH8ZxjzLxc7lEelE2nyOlQ6xuMkCItWttmAIg0UG6/FknjJK1quCFmy4y3x5w1MybPhGmlFzSjHJefyQ2W3BxblrnXlO/4BfElTKNkeum4yM1GdxyXZgxYuLHTO3Ep9XdWpwZcLxml2wxMcD5mYEWkSFM4sKd5pR/5AGWd0Fg0jznoTLbcZfr240v7i0aFKaospleW5bjfdIrxUmZOUz6g9p4pizyeA8kyNszL+Zg8XYJEy6+hlJOgJ1MPoEpd9tV/4fZMZVnePkYsFZu+bTq8WLQ1n5tNDzUXpx17gzpN085N8mRvlace9iO6lhNAcBf70mBf1tjn+7DPNfalxb7ci/3o8tTx30BfauhLC325DfrE92MfsRX4tS9mvEsNfmnBLzX4c/veBX908KmBDoM/rMDvG/DHBvybCcZ1JphwK/jN4E/fGv46oMolNd0+Dhb+u0YJDaE4tPHrWeWddK3b0LLu+9jv33p45GQFycINlp28GbRLm/lV62MaO7gQUcWUYDBEwhKM19p8ya3BW6ICocQmHoyCLQzk7LEogf9KNsitUVl0c1LEMLXpl7CEFR9IAp+SQTz+LT6QNj4Q5gI10wZgkF6PAUJtoKd3IO2rsR8x+ZcYf36UAmu8g5EREy2aXQwXR6k0jVLcjFK8HqW4HaXSo0YpSoBrCo57aC+OnxrCrj8KYd38WHkZ5shxNRM2ZP7ZU4lp5G9uAAthqRDW9ocpCbg+gN/J8xPMUoBvioDmtcw2iW2y0QxTth6mqDtN2Wqaav/W01QvoZlFG5ZI1M7icX0MC0oTfgvev7/bz6AJwcuHmukrmvBEk7F2jk516XhiSWxZMtVNGpZIVTY5xBLIWmm2HDa17JGEViShhiRuCuw6uo6ho2uatseQTYp3GeKoZQjvEkRagvQy3SPIlaTew48uPU51NttkXs1lnxxZs70frINmZw35ePPp9as8nhycML/6GOVhGpJaDeGGHVzVjI9qSDYVJgntaIhrWOJWGuL+Ew3p5PkRGpJWFOGWIr109ylyObNNYqtsuJYj7t/XEKWJgNshwk4rTV7YOZv4/TNoQgkw/V9YrdFFGy3QNRGhlZa0LKGGJRdI4mqSNH30hsmoS5JNlp/IaF3Ja5PWKrnUcoR2dcQdEhJ3G0WCgTYHzhSxkV/de/SfQBFhi6krxlsp4nYYwp8nJHlipK1jvnsUuUAQOkoQ2iHINsf7PmuXH/wgEbmY1YfZLDpED9qlh04h8K4QZmyo9EjvnpJ1b59BD4uzpbp7XJ9CJgWJa35cGEMepSA6hogRPcDWDvQUhFYKQo2CXB9D3NE5ZE9Btll+JgW5nNdnUZAuRn55M7/rTX77o6ZQBN299Tq1Wgvip5Qp5JzYbMJeg7Pxq7mLSlX2ohccO6kH826Ag05VbWWglOtJfpCI8sRB/04r/cxz5fQAVTXoniXubFPuaWb+9uMLoUQpQyL9Q321bLmN68B9vsI/YA7BJ7hMun16n8x+FjlnThaZ/9/eAh8SKcmW7HbP9N3YgmzwAVShgFrviKIi46Y3hEVwlmmxyW67TS/yYZo7LlOXloD/mjeqhfWfociCIyhRc0HGIuUCTkVDsz3fsL7wSiM51V3Sa7tL2XwdVjHKM5lQzll8JnO+R31RN22e7VDLGxQYkSRtUVliTCollt4UXIgpjT0U0upyaUk+5KjpEjztmyUXBCi9m34mqwzZybeaubzUZ/wC/+omXtwWLUauL7JjMXVxmPmwVy5jtMomK8C0TiUtFJuAiZ+CUAU7khwXEXI0WfKVD1DthGLiT9XpTNB4MhnV5ennF/klTrZ4+eZVjbZkNct+xU3XS+kaJlMOKPWm2qhm+RwIljZ+MqdjxnYJYkm3uFIOgpxMJF+Eue4rf4njmapZVy8ebev5UKuiDqyBYKhl26g5OtG8V48OTzRbyA/QVMve7SOfB+TzEvnxMeTHHvk8Ip8fRX6whEIQrwI/PgL8eBD43AOfR+DzMeCLjj+KfPh20JeqmNHOPfR5hD730M/Fexf6wQblcit2F/T9AvpugH7ooR9m6Ice+q6Hvj8KfTS5p7eBuwl65C2CowOWFdnoMEJwry1ZfYaYQpPlhWw0m9t96/e3LTiiz4BCJ1xh3sppSFfZ6sfmOQP6uoDWJWpKamgusKrJl1w1dJMTOk1kXRPd6QVB9WTNfV4cA+AT7FGvrE05JqwjjeGXitTcat9HaFB1hnD5rH0frfo+RivMRF5Si9EJD33b5+g1+At+dpdLerlc3j9BaY+/oK3VLBUvDvNTnvHK/GTa+JSG8Sktx6c0jE+mn56w2numJyvk8FuI36LsUrRGypojlDUblL05PZkr05MhDE2cNmK8mp748emJH5qeIDLAI9lbcR3COkh3mZ5sMyV2vpue/DQ9+Rqg8vd+pevTUx/OzKIVSzIcyOPyaOwKTTARcXjxF0v+6yW+mx6MvwRBbtTQDO17ps+5m1LXZc6eVnlbpG3ImkjbnDTuksZHGaKRyYCGu9baYwQxC4LQQJDb7dy93dwuPVYh3uWHvZsePNJjK9Lb9LgW1Kex4y5y7HIDwhFS8MpYVDDhhrt8JW9ezPO5geyxciHaUTxm7aA7xSOdqlvJS8zqMRlzwuJd1OBQOgqdmFZppIEcdiCHXaiHHdSD7pCPm/TYk4+NMD9DP9KCIHEkyFa8twhyK7RDZBeB7Shie4rQv6IgmSVgNnpAm1nyTb8Gd+FvH8ESJzjFKPgklvDIktCz5KEWa2aJdNA67kxFVxTkvS3WOzmyCvIn6rFuBPbT9ljCEI4EYfYxMwTp4o/psTAfWoxc6OUOMiSNDOElQ+KH6UieFon9hzPkXoLs8WMd4n1+pAU/eMWP+CQNuR7WT9plGWGHMZBl/Dmz4+JTegnhI9jhPJLYD2i3J5AmIEdHkHDaq2mHRxDEJMkBwofPIObeIWRXQdZh/kwKcj2wn0VBNkHyx4v+S27y5989h4JHaAxKMmTbgvgpZQ5ZC0ql+OroFTwiuotDXdRAGxwX58UghCOHvq6cWVGKkkdyigMKVlDy2az8ndPY3iCdGnWzOp6RB0mVnp4QZSTJ0fTi9xcmTKhpeoH2XWueVmrmtFV7kU9SffWpriox/jVtUYHyzwAa0IK9mQFGsZ7cqSgi2OzubvWNVxo6X/2FY3a+jpWLGJXQIKNBp3LE4tCsacH2ou5Y3abyMh6+YIYkU4s6Ep1Thqz05g6hkzV6uFsURLmWSr7kTbvyFZolV9NFaevPZGXFybeauZjUZ/yCEFQ38Ypt0WLkaiI7FlMXhxn8e8UR0ieOMggA9kkj7jMaLYpGRmNQpDM5o5sM+cr7VzuhcPhT9TmTwfFNRnJ5+vll/EW8QvOqRluymnm7doZyJV2DZMrxQM7pBSpXPgdipSGAzZyOGdsdiKXcZV/KQZCjFSu2jeU/cTxUNevy497zsVYlPDrcF2C5gppr6mMX6mMH9fG9+vhZfXyvPouh9qD6bCE/WFaWBYB7yOcB+bxEfnwM+bFHPo/I50eRHyypGOM+8F0PfLcAvnsI+NwDn0fg8zHgxxH4bgS+WwDfDcCPPfANVeBzD3wegc898HPV3gV+sEE5aS3uA75/x1hiNuYSfxT4WrnT29B8kVc+QBqi9wEcHpovgMfX5qs8ntFnKouH32Uj6t9st6nf37bwGF0gReR6PDoN5Srb/dg6amRIE+uEo2pWgfueAssatpPvplfeUutwpxdS78mao16kLdW9TBhjyX72qv0asTvpjMfyWfs1WvVrbJ3yBtBEnhAZdADSroWXi3GXryRtm3eXS3q5XN499iREV9sc52hQuYIfxh6eph5DberhYerh5dTDw9RjqJ96+D1DD9jnPbkt8Fb20RHd2aQfHeEf9cJDI/9oZ+yxqI4aSdkI82rsiY+PPfGhsYdRCTkB9rdCu5p7aJx7qJ97bPOah8l+lpxHyfGzH3y2IpqJtCKKFUxoPBG6/SVT4ou25ttLeCZTEHLt5bgdU2oGp7m1yx9qRJ++2JgSBqZMI6vI1Zw67lLH91DFsW/FM/pDQmUWTKGBKbYXKjsTpeT0dJ5zOqDkik7t0mQV412aWBppEndZwiNLtkK9zZKrUX2EJJscOfXhnCliBopsBHObISIlzkPlLEqZMMR9vUg3QD1TnsgQFxHXEPhZWpJGLYm9lsQua/FuLRHtBuBoR0vs4mvUEvsfack6zM/QkrRgSRxZshXvTZbcCO0Q2SEcA03sv68lmSnAsQ/o7oUpWpuktb5ojTx+EFtMAl7/Hzqv3B/reGzuOdR43TH32KNzzzZXVkH+TH3X9cA+TVHMXZJyjCk2aKi0j6uuy75CwJOzT2QJVsUoFsJRlqSRJbxkSfwwTbHBq0R8rOl6D0vuJckeR9Yh3udIWnCEVxyJT9KT62H9HF3XJkD+eNF/yT3+/LtnUPAIjHFSlvBkLNutueVrCnS5i0Fd3IIDcVKS2hIRN+5ry5kVpZxJcooDEhKUfDYrf+di194goRq4qI5n1FIpaHp6QhBxfW+nF7+/pKS0S9ML0l4JSOtKzZy2ai/ySaovrlxWlTj/mrao5fSfobSCFuzNXIYp1pM7LEuz3d2tvsGggZxUf9nLztexUl20VlHLM6EYyRmLR7O6K5QXdcvm1460OH5BDkmuFpUkonFKaNVLC0WEYtxD3qqQi5hKPuR4aV++XLPkcrrUkvoz5MWQnXyrmctJfcYvwpPqJ26xrVqMXFFky2Lq6jGTYK9ARkDdkvQ7ATQzvi8zFpUjAzIokvMiRG4y5CvvX22UK2xUfc5k6l3a088v8kuYbPFyzasabclq5u2Kl6430lOU8vFSxlCNYiznQKw0VLCZ0zFjuwOxCEr2pRwDORo4i6fYNpb/xPFQ1azLF485Ze1pVcejT+B5Sldgc02AaCFANAiQ7QXIzgJk+zaNTsN6B9u0LegHy8qyd/vQ5wH6vIR+fBD6sYc+j9Dnh6EfLKkY4z70XQ99t4C+Owj9OECfe+jzCH3uoB+vQr+D33nE5nmB3PMA63MD+wT9TITYNm7Q5xH63EO/o90N6Af0Xs4T3wl9/+QJxR+Fvlbu9DZ0OVoaaaAnWtzRJemKZoSQ8olKE1afz2iMlfVJXtV7zW+2u9Xvb5uINATGWd0j0kG3TGn6fmwdNgboHA4KZ2nJNGg1OWNZw3by3faSLUkk8x4viuVYB50wfbi6lTN2jKYUmOZWWzdivMqILJ+1daNV68aE3oRkXLA6qmBQb6V1k5bNpPiKiejV4ePdgw/Sp8g56Xtlcg2Gx8GHNiaf1MbWZk1Ta3tRh9Zh8gmnst71kXV39NEoiMHFLfTeoJ9Z0M/fTz9/GhY6SL8+zP+jvkqWXLlx4L2/Qj+gMklwAY9qPbU/YHz3wREOH+zrRMzfT4JbkVXaSlLP0xy6RVICFyATSMAzUZ318qr34WXvw4veJ656H95V0yZM+97nnLN7HEcoJhYcX/brqvcxD/Y+ZtX8mCvNT+/ORKEVReAD5AdkGdJ21d0QfSn+gr9/mOPTVImiuz0heRppYIckId7mRpUUwi6CtFvFbxG+IXpSrmS7OpuDx/cyheBkVrGmTuKHmEIDU1zPFDczxeU2tVjcS5QbPFm7+CZPaDNNeKTJOU+fpcllp76MJptYcpMklCqwhniBb1Md+XFU8cvw95EF1d06pK5gCFdllNZLdWVjWYm5rJQ4haGqhC6C4V6uoIpH3LIKBruKqs5cKbGjoZ+hhaijoaroDapu0dDoTWVl7eRXlJW44EsY+XLO2+f5ctGxHV+G1EEjX6jni/6f1BVBlgbPA9tMGTbKmSNrJsuWPsNr6WLsxJHwCCgyuS2NtSXOtSVWvoSBL2HJlzAWl9jLsKvK4CZhHESC1qFq5R51G4rLs13QUzJs7eV3kmGX/fq2MizRRWPPoNzQqZgTHQ/x+PnCTkVTnFDI7N2dShxLCi9LShg7lRfUlNapaBykxenf3alsbVRuEWTl49sEiQuC8Iog4UUF5bJX30OAncXHL0f1u7zjtz97+ngHxxgrQkkbSCac2dOHvPph8W8TfTqfecu4bUwSgSajJAm1iPKkY5AoalQfj2D4Sf7XWfpMWa6uwO3KI5jZcI9eVjKZaiP4GCFChOrC3x9Mk5vnET7Rum1Up+2kupAukk3VruwpHv6rHVCy6D9DRgUfuElDgWEo97bIp3qedy8rKw45zO+KvWCB5seQPAPJJ8owUr5hNqiz+QFloZxYzFrpHS+fEaMlTosEEqxHjbWhaCdpsnqoI7vYlEGiy1FD0k0fts7kaSpX2fK1lptRsy3TlEXKGN/I77KZWIW6aZ6kPCIn5qnKBjP0b2XFgJzCOslVuMda3Xd3hISRsOgnrVKqC7ZN5COdX+YRScPtis0evMlPqaM/PsZvxMpWqzKpW5ZpOq7eIT9JNSel68UEoOLEkO8BXynj2rRdM9Q3aJZUl2x1coJcDXTFKNSD5TdhvFSZlu2zxRyxOlpl72CtFC59ATWXyo5elB09lB3qyw7NZYd6ZaavdDKXpcQ55HvCzdnZ28jnAfm8RH54DPmhRz6PyOdHke9JTyGE28C3PfDtAvj2IeBzD3wegc93Ab8D335E5n6B2/0A6n2FegN+okGoB1fg8wh87oHfke4K8D0hXYqs2AZ89+KWxD3QkiC9Ts4RYhVtqpE8XB3yiBIYlcgrvN/6sPqU86AEUmDKN8ZPkWyzL9P0hjKu32TDxY7zxvnkMlfFan6Jg1Lvn6M8/K9AA4qi1qzroc4M+kh5hgb0VASeGXdgSJloRbI75acQyXQbWPRFlIV+luF29+twOoATrRVjZyWNzLZgoGFqpueN0olBb7PCGyGsornLyoKYBr2F8UqDHaoX2DBzRWDn4V6LHhJho7rxmYsEgVm+PtNiS04aKpsVcaoZS4l++X8Rp3olTpXX+AEA76IwFDVNtGn0+hScVf4UDgd27I9Qq1/em894tKSeb/XQhoA+ARXGZzqbsdXbtU5vVxq91P6ARHWS+o9Y+zwu7QfnPq/oL05tXpvMrQff2eUZeN5rEDYH0zv9UJe3JeucSToPdHmQ3pOCGjvn35ttHi26vLjq8njR5fHY5Z1zdX85CkiInq559VaXZ/ouz3ZdXk6BedS6PPNgl7ciCq6K4OD6UsyEKS5+UTT+K/4wx8qW59kBz9kYhZWwguazAztK8FrsutAZ3q1Ct4jcEDi/6+Pmu7j5Oymi4RelU3KShByceYgiZqCI7SliZ4rYvjCbuzlyoTDPJFm7+SZJDG9miR9Zcs7bZ1ly2bEvY4nZRBNzH0+UgYaG6VBRnNaWTmROn3yAEjRfYV5DnXmaO0a7KUhvhufQpKFR3pc7Bt1c1gpS2JkU/T9yZ+Xmt+LORce+LXe8CE6T4CLM6TUYBeOt+UpMMZ8cpPK8QItBQoqgN+ghId9Rd95Vi5GRwCU5btV9HeA7abG1f99Ii1326ptqMeGJsuiH0M71Uix8ng7W4u90gC5RB8xfQBKPsqKkRFjDEDywu4sktajcyRLfs+QhORalpBiJp9Yov8p/O0vMVprcLClrF79TSbns2HcpKWdB8stR/S4v+e3PjkocGRtEK4USVujFEpUqhVBtvuxJb+toZqdxNJMULBEJ8Jm1fUQZqiFIFLWd2Ifd3k/yv87SZwpiXUEwAZFdMdybmAKl2gg+pomgPOvC3x+obC4xLS8wT0Zz26lO21F1Id2k2Kpd2VU8/Fc7osDknwEyIAV3VN7rUG6OLGX0PO/eVlYc8O53xR5Bw197DslDaDJKvok6XzEb1FnbsC6UE4tZyy3j5TNitKB7zCKRBRWAUJJPIbgR64RQpiwSXQ4bisb4IS9TOY2UdY2baGq2ZZoySRnjG/ldNhOrtneepFQiJ+apygYz8m9kxoh4RhYoajMxk+6gCLf4BEU/abks3GPbRD7S6WUekTPcrtjssVl+SB398TF+M1gttuyPq3fID1LNRel6klWqB0M2gqOUcW3abhnqnpol0YmpTg6Qi0VgQ++Gnyzsx92zxRytOlrm7sgIikvdwDnAvF0jcwbznPieM+EWzIcl5v1jmPc95sNrMM9IzNH+HMyHHvNhxHy4C/Md8jaDPuG8od4U0Ice9GEEfehBb+7APLqvyWup+pswb1+stOx2pVVgEXfkAk/eKNvhwirUBp2U1r/W0rvpBZgihMaEpBfo6ENUxPHr5MLxeHxWL5CLBPDo+LRecKNecE0vCGFxDyflsSygzJrJx9gWGK6fNyqzWS3keRYL2RBiIW9ZxELZP9Vb14kFtxQLbiEWtmuFfFTSChZV3opWMOmCRSqY8fZlnk8rJvUui3tf0QniJ8Q0A0nao+s50w6p07ac2RYy2eyYM22XM22fM9236ASaNFnkZgevBA0/XEiavk+afpE0/dmkaVrSNIukaZ4UCqYKBd0WUlb0Y9L0i6TpB6WgXyQVzG6+1loqAMbKmwuYeUwquD5tujltuu+VChthH5aw9yPs30Eq3ET9A1LhFuoflwpmKRXMT5MK1zDfpMI2zL+FVHATRY8m1FsrxcD3uMAuJkuFvc3jvZqskXvqSRtOfoqY/+dDVgyRuCiGCfU42zhR+dpqEEqsUXfRd5aVgGP//SE7OuqWzusSdKxBQy+QJygUhVZEdIlSZJWy8nfAWCvlDs6eTtHQ6WGNgod4qbzeIaoWqHxWo/hRo/imUbwADkLItjmqu57wxLaAd5PitlGdziKlLGSVkm2hUtKmRaTkA1Kt951G8UuN4hcaRW8XKemopFFAlChfwJukYhMpZTarlLJQDixm9T7j1a/IlIDXRyogDuHO1q59LGRKbe1+rkzRkwoIJmCIn7Jb5Gt+QKXwna3d4yqFliqFfqJKudbcRXZ4BaJzHjL3qhTarlLopSrFQVxsRH1Yoj48hvrwfSolXkL9M9r8FuofVykV9To+jnrYvkKlXMN8VimeN2L+ukoJPebDjPnwSpUStZucRqHhIJXD6k5fEXJ/1igWjZ2MbFrBWa4OtWyJMYsityrGKSahYSOqkhM1owWM8KQs6LIQIXD+jWiI6GwLWZ1As+x+7S4YtIcuClQu6KgDruGJU1zOCpvgPZ4NLHBQDN2EG4qwYaOcN6iR3h+iOTD5T+NDOD4pbqCvJuwrWBB9YcxlccODuOHdUtzwPeJGIzqOXSdvtEXi5VnwIKpZ/5XN2rwd11bSdao9XlP2ziqnnXRZ59iFzuGFzhnfWFY6nWObzqmHUXpQmCyhkODqLl/0v+yXzY7jthKF9/MUfgErrCJZJJe2277AXWefxQBBFsn6vn4Of0RT1o8lj7rHA1wEGZtql0Qe1Vd1KsfUZXOScqU8tg/tt/V4hnnDw6gKHG3xON2WSr88ln4Zlv6nAypNTaiyVPtpg+VJlJtIOSORBb5wWP3lhRlVvq76+2H1Xzejuuczqtul+gdoGjvJdMqg9rrw6owaI58Pqbot/3pY/vU6y+Msofo7fp73flPeP7U8a/Lev5r38KEd6+Cf5/0G1/Pz8n6d65nK++SBNiV+47jmM9+hzQdCq9uY+mvMfp/6y25ft25/Reo/2gsJDB8T6gnENPbC4O3c7cVkkIWzMKoNgnbOpaDy9ehdF/Djv6Mk9Xs1LLF2HHIByf8ig3+7qD8ior//2fgZE9D9JBJqTfRsy3ZGLlprcwuWyEVrY0zYZm304X/YwX8P7bkFDgFZ652znfbSWBy0W7yweGr4NUvxK47vo4l1nYa761f4s04tu7/A6NwKyZrDcoO2h3y/fvW9Wg5bbeIi+BJMxwG/xq+i8dzFkEtryPetyPedW6U7Y5yfEvl4VznqaDk5woHMx5HOxwehS2Qv5/GZ0vetmThCQtUlUeMxH5iskg5Iv4PuD3fMW8pbyNt/kTrpIXNaPowBd2xQ3AwpXsTmdDqd2VpK+Gi5noLx+2GjqeM4sbyIjXuCjQywkeZlymZsUA0DGRq9YX6ZG54BZ+sg+wybkcibsXHPsJEhNlNKT2IzL+or3PAkOA033HDDA24mtJzDRgSSxPnxWbeR6/nm+APy4ddWbrthI2ia5Pz6bhMG2IyoCUNq3IAa17xLt5UaHL3zyv+CzWas8VNqwpCaMTRhCI0bQjMl9BQ085q+Qa9hpK0api0yG70Rp/aQqAvaN54Y44gkxPq8GppR55FdFEIJhcVsfKXvfBqfBtZxIi+jd1SP3tFrhZ2r+AWuVvncBE8XD2zPTq5OBzF6E7H3bfv4ti1eu9cGHlpTU+COvotGOY4Q+JPk+c7dV+kz2ZT+ClIoVpsSeIQQsaiq+g3vFlNgZKlc+Pubx+zaXPC+s0L1Tv2yPqq/kHZSYtWh3DW+2b/qI0pJ/2dQ3sGhj8nVtwK88Lxz0zmm+7o5W7mCkkppmIzxMZ/0/Tg6HkR31mAqhPx5izmgX9Ub9hfKE0tYNQHDzedMjeMEDetWYIyCnLJjlG7xvJ2YVLiCza9N2fwh/SqeDNln64U6rZbYOkDGX+bv+Is99GExyvU3zYtUveIT81LlgHaAW6zFgSxKu4n0acHrD60P0OjtKZXi1JsKQizCZRE/0uPLOqBW2UOJORKXk/Tfvn/TySn06xxeosqiv2VZpsflKFVOpKpGaXuB7qKhWKZ9QCrFti7rNl1/hjgzllhKGsSt4f2jnvTPjT9xwz2VZbl7Cri/rv7bY78InEfU6YT59Ea3xh221Xki5z3yA8Vu7gizOW8/I+ftPjnvVegIdf3/Of8ZOY9RAv5DeGPS885Jz2uTfmQqbDS7Gvu36ORM3JoKgzejq6mYDGKox35bkPHYo5GNQdpB3o3b0wFvxyLHNgUZGAVnNwYpmDdMb5uCWCi9nk0xcAt2UwSh4xuSjUHIZh1x2hKkvO2Y/bYggW+Bv2yDwJ5zKah8PVoX8Yv2SrWLxuuC9dx98r/F6tKj1RWOtdQCXEFdhLfLk6s116vI5RpEO21uQa63y0u+d2JSdZBSJFpNgc92YmQwqvpDP6kmXmcHVfGPk6o/DAeodLOX51Rn4am9o6k3UioZbe/frkbmVa1l7pBL3Lb+3VSy+86jrD4NRmOB5+dUGc6p0qhcrxSZXx9URXGnFelFUeMxzcZJlSZH1WZS5WZS5TKpmjktE0MNJNoXSKzAEPlAGRJ1MVpuZwYowl5Yzh/oeNf9ALEeHgearQTEDwEJy4BIC4g0r022ApJaZaAd7K1rO/2Ijh+yt00SGil8jPV9yod/4CM840OGfEwJ3WyNfOFjVtNX6JiEgzfRwQt41B5imTrxOveQk7+psyKlPzzz1V9BABw9uq+xZkdEDHZnMQ3s00PCJ/WQZAzjb3+VHgKBvXd6SuB5Rtywh7hRD7nL/CM9hOI93aKo8Zj6K3qIXttDrCmQGAfH6lXuIcEbw9fgzNWf3eWk3EW5/eAwwXfG0rv3jzQAtb7/zfuH6I4CTPWEvk/Z8A9shBEbP9Q/NLbvFS9o+goZL/UPvbp/VHtlNEYzZ8oMQqJZ5KOfRfjsnSH+2BEPMInTrO0dD3i4L8NDO0x9flzmeAAIDQChB0BoAAiv6B26BUQPAdGLvcP44q/GAm/2V25ff8Wq+KsFURuHRa0SNCSEWkL4We8Y/ts6rAktZw2W9ri5o9w72H0YY+0liIapugW53i5ydZiqjN4REkKKGn73HqIDnhKV/UV6iKaekZG+P3sGUbowMqvp+80gDsctiBibGl8kBJ3lvB8JWiyeYejdSTABWo0L25uS4FDcMgljfX82CQHtS7Fe0HTkpnhIArckmIYEU0kwDQl8aO/0mpvylQSFJHeS3ZTWcjWiMG1o3hEJRhkzQVYiEQ6juXABCdciMTUTrkdC4e6ezMSg+CoUtMJBrYFiujsg8SylEjwSeMQEVSh8r3JdVpnrlQEUVAUdUDGldTv+ANNAflHWERfmeYegZx6qv9M8F2uwYCvIG5MtlMVcUWzUflSwc53DXPjmjYKF0p9/kUZxh2Ks73Mo/AMU4SkU21pFhWJW1VeQWGmalpBYahWqMkE6JoVNUDj1Ie58O7nLSbmL+sTZgrXplF3dPh5AcV8GCrlOAo/rHL+MCn9q+yDb2ZgHEwI/kkKhkuKGpLQyHx907kNfIMXGQhyUX5R1xMqKAYPXtQ/9UvtwQEUZbQ+eJGC+yO1DKTZKaRgtdvtRQT4AS3n39kFOQzL3FaZq0EGoxYKGWNDyqEGmjBpjiX/2qAEq8qixIOsrwwY9nTaogYMGWEypOWoh1AlBHE9sOhdM6MEAFOaEzw8AEiGx+H5VSl3wyUpZm//HTKLMrXzH7/GB9Y4wGYtv/t1Zwn45eL/sxWiAEj2gRF/pxYhQ/5We0DclvZ8Caaa/hLn+8gDSktBte+FixOY1bTiitrvQsLvQC05sqbssYRRTOzkx5VUnPmQnFi7u7Oim9IU1W3/aEQtwa4Xtmzsv5W1HAQr/Ks7LhTKjjAXePqPcndc+M4pVBY0FWV+ZUlY6r6UpZR4NGyoaGkf3kjuMIXeWcDoHkZO5Chsm4htsWhlS4no/XJSFzDa8eRdRhmBNw5MusgWWT+4iSnUqdZGRvj+7izjqTEZlVtNXZpSduwgjZ9UwZ5HW0BSndjYEqEEN5LFVJ7D6vDKH/zSh6JidjvY4hwqUrKHs4ZxNDU2MTublbxf1R7zZ7382DHvhzscqhjtr0Gf78Sk6P/NR3N9lE6/NvlPyYLdOYPCd1m0egY0Q8/cYvT8q6lG6+G+/Sp8pd/oryCEF5EvgESUgJoiq375/Q0ZIhKlc+PubgVrNBYusE6p36pf1Uf2FtJMSqw7lrvHV/lUfUdLzn0GqAkQfs6tPa7zxvHMcPnaGft2crVyxSA05lHi8NPxfj6NxZ4uehQlBo+jmLeaAfnU/QblQnljC+g09bD6nKh3if4PCFZg7Ytx/It/ieTtJfQ/VP782ZfOH9Kt4MqSfrReOpDsmXWPLMlWv8h1/ib/LYTHK9TfNi1S+4hPzUuWAO3JPinEgCwNggB/20wXH3OSiRp1KqSQdqVQRYhUui/iRHl/WAcXKHkrMEWjmk/Tfvn/TySH06xxeosqiv2VZpsflKFVOpKpGaXux4lUNXd4HpFJs6rJu0/VnIB9raor9l/1qWXLchoH3/Qr/gBUSJAHwaM948gO555CqVA6b/7+mQVESJcsPeTxb46rs1oxFjcEH2I1u+JID2xruH8o0rGtfkfme6rDOXgKm6xqeloKRyfVzrQLmMaXjVul4Ujou1TZsVbrQYGUF85AnkCJfOsJFzKevwHx6DuYhMp0PuMX/Mf8FmFeotjqmjaCnJ4Oe7gX90lWIKipiwP7FQVOJm5YI+hEMU2f+awpijp2LtDHI5y6zi5uCkiDRsnF7KfhOZFNIVOlYdVOMJLNmzjdBgI9ICaqP+4D8ik9449pB49cA176A9r+rXfNLu4YuClDMti7KlZnzVbuW4umU306nT7dZDMPAoLAIK1AlNOuz0N0OjZbtv++teNZpcW0CZOi0eNZpeW1bLcz3eK+VXd9rrdxIJSM9LEF0gY5bJWi11xKYN5/9Wo73U5IXvRbPe602zftFntd6rWuJbrpATdbyxKs5PWu2aN5sUdtsxSGqHwzdVuyz03+9nelys9WkslBo4ggnHTjiQicONniNI+EN7InphPv7CHwkZH5bm3OdLygdSYI8ypf8C/mCekQOC321Y6OtdKFVvjBDDYLGtSRfJozMCSNNnsc3nydMwBo+52tJPeNLmPMltHxJNah/HuiSanb6r7czXeYLXSEMcN0Thq19zLwuKpnjIcbTIVF6T4cP/zyysMKaMLzK9xcXMz2og7fEJczYEhZsCb9OXFg98kJhLckF2DqRxedbbJFLbPF5The9jy4J/p+CXk1rw5fQ8iVUvow5naV0ymiT0Daft/hyF108UpDhAi/Sxb+neCRHJ5Yn0iXYXcRX0JZi93N6HW2Z6NIn+VN0uSgun6ZLn9ZzutxUl9iqCzfqsiQLbWLLNXWJVOmSxHdBZV1d6CO90+kYwhsIxWhfkHs6Hp9Im5SxkZRfQWVKw5vpZVoYTq7jzLqW5KUle6LK3GnKiDovEL5raX3EldGqLdvkyu5RmUSYUdO6ytBR0aBh2qd3MCmqfVdfQGVS8J0ov6DK1CR/T5WpaX0NlZFBZaIStBG7XqNLPMWYvBejjaBzfCJdHG4ADHwBukTFVFnTC9KlTzJ9S7rUtL4GWwZxiUEhiY7X2ZJOH2gZD8aW5A/H57ElptwJhPkFvFiMuOB8TpbvasVGstQcyxay5AVZ9CZZZE4WaVIt18hSshrP0+ofootf5csmujTZJEDXzaELdHfOw4RFhWTnkKeNx9RxodYArLj7vUWShg6aIzWSKU6hBPL5MIYWlq4C87c396dN9sffDYs1OOwb3MXMoXNwuEbizHw4HA/uoQZq2rZib0k5YXLG/QffXNUepiVbwvY+oh5jHkYip1H5LHV2eAMIOfizGrinXJjoxifcLM4C0R5e/PwhCvSOYwX2KjptomE4rjS8KBvpQ92uzmnX+s+4QK0C/84qAlio5vGH+o/b7vcdO0G/MI6bk9U3CbDgXY23qwzTYQJmVuDBEx5V+x32AcNoOkB9UVesYWM1m2++h6nf2f9Z2crW65DnNbDZeTuOReVzkpIrl/oPHkZ2MmAvjS/2PkAqwhhbh6V01Wf8xb7Xh1mUDJP2g1K8bMV+6PqAiW43SnH2CfUmGvUSksetxGJXgQuQuPOu9GVWg+vAPsrydZxRqNKuxuw91ZMMT3/9CEVahnEfXqPqYJiyDstyfZSrJ3Jjjsr2sp+ShkpZ9oFUOUrjcNymDGfwavW0xPqSA9saqj+qybCufUXme6rDOnsJmK5reFrqRSZX5loHzLdzhSuYV48qKvdgXjdhPs4xHxvMx3sxrw9iXg2CfA/mucU8LzDP3wTzPMc8LzDPlzEPn7ER9OZMbqJe4WFygL3bBntawD7MYJ9a2KcJ9qmFfdjNJroT9memAt6OY8T+cQpU/NSoMxQk8GQq1oI0Q0aj3xhkmUp5Y5CLhvRtQcKuE9kUkmF7g8u+CQIWREpQfdyDUR1DXH+WOx4HjfWyvqOgrP9dnZdfOi9OCr/FqFpZuFNzJGa9SE9vB5RwOmWhE+d4YP50z2SSn9WWygJ0yOWeKQ8902jmz7z8wsovnHzbM60Z+Vs9E9q74DHDym2M7v5RMfFf2jTB4gaY6LUk76csl86HHu6ZaN4yXct0s7VgDhH7vpbUWy1TaFum1LZMaWyZ0tQyhe0tU+FPQxDguhLEzuWCLwQJnN/CGwV4WcGK8YnkQGeZhPRucuicHPkGOXhGDm6ujDeTAxWbnM3xnY1Wg0C0UyRl52dJvkkOXZAj3yIHz8mxlulmaxHdYTJUXk7qI9xYpQZt4gZdIQdxJYei60smTUaOg364o/MuvCvRSU/gAX0BURy8HWt4morkL1MRcyneuddREVKkFi50JclLopQ0b5SRvNsvUr1BR1LOXY7xelpnWV0YXksQtVyJrY7EkSxx0hHatTO1XLmYzQVVBPYxF6JpjF3MsdcR5yji58N+nkcNyKz5zFfQkOLFc3wZDRGn6BpJ1pJcQKzXqHG3iDSprrPepSKKjFOka2m9pSKxZQY3KsIjMbhRkfgEFUmghkMi0WMBK6oyUOPduQB6hITnk3MOP5T7Zzo9kS7kcZINSrKgi/xCulgXmv15yaMZX/yML37BFz/jC92hJKHlS5jzJVxVkiQdTICuJXmz5ZLnWi7CWZ21SleS2rDFt5nwc8/lW89Ft/qR+e+WLSu5XJLFu2q5JHFHirMbWcS9sxw/DvJ2cPLmJDMfMh30+bZLRPDd+AraIuw6QQpeRVvYR0xpxfQ8ybdt18Pach9dkiYwGbX5Slq/obZkIDtb9sV7KCKPtss0RKr9eiY98KRsper70wMTxyyvQw8Yf5/QTqwkebOWXGTHY1oCqMAK0rWk3iJHaMmRGnIslYQaKdlGDgJy3Ry5AHfnPE6NCISpo2nnMXVcqDQAK+5+b5GkBCTl3IeKC82h0UCqj2NoYeUqMH97c3/aZH/83bBWg8POHegrHhOZozXWmqhR4jc6YiJ/OG5i7bRvJVxswr0jcblLQm2ZVZQLMfCgFisQtufOfg+j8lmwM7wBhhwDLH3gHqbCAOLGJ1yu79jYVF/8/CEZdmN6oUAd6tIw0zAclxpelJ3UWLers9rV/jMuUeH57wyqYKIaugZY48b7nePSyE/j5mz1TQI0eFfjzZuE6TgBM6vvUox41NxvsQ8YRtMJ6ou6Yg0bC9p88z1U/c7+zypXJuo8WVE/x5udt+NYSldO/bW51H/wMLKTAX5pfLH3oSMfxtg6LOWrPuMv9r0+zKJkmLQflPplK/ZD1wdMlLtRjbNPKO7R6AfMa+tBsanABUnceVcKglXhOrCPsnodZ9SqtKsxe0/1IMPTXz9CMdDDuA+vUXUwTFmHZbk+ytUDuTFFZXvZTzlDsSz7MHtKaRyO25ThDF6tly2xvqTAtobrRz0Z1rWvyHxPdVhnLwHTbQ1PS8HI5Mpc63j5dkq3AnkFE1GkLh3hIuTTV0A+PQfyAHnnA8X/If8FkFfUEwgnbcQ8PRnzdC/mzzxFUtTDYPtX7XJ0ufEU6I4MUmfuqwmKkJzEG4Mc+hmJ24I4Af2atwVpCFAw2LgpCPcqUoLq457IzE/CG9cOGhsFHPWFrf9dXZRfuiiOcEIpwZ2ib+uYXN/70Ed6p9MxhLcciE+ndHxPSTl8vgeCjuMflosgGSJmPZCOLRBd74BkvQOitgHSz/Q/ljXxa7dRGUIPywJd4MhWWVjvfyJb2V1N8OX+h+f9DzdZHt98vv+BTY8hX82pnTJu7H9otQG60f/ES6ks9Gn4IVT5IRrBUEDX+PEf+9Wy3EYOA+/5Cv2AGQLg86jYVn4g9xxSldpD9v+v2+BjxJFGskYZK07VlkuaIS3wAXSjAZdfIgd3UF5kDocNeWG9kZT4Ll48jBYR1bqlRKchVCgMtKAZLeiEFjTSQi0XaSEjL2Tkhcx5IS2YskyMiLsT6LDg4bXE2JgXDu1rluteHYhBoydoTgwaiAGrJWLIwIz598iMJWeeUmOSjog3+LZKRw5hj6LwObPLSVzy7F/8/kDbUSQGMpz4o0uH1hlZ73RdOmTGETnhiDxQOjzBKyxLDr7MkDhnSDyTjrgFRbCSsKSrTtVrSvfa4FmZU0R+WzvkVu2YCBIyfGJjmBGE9/sMUXlxOWR+DXFDgqAjpJjv0xAtjB9EEKutnT1Ld4vdx02l1Yru4yo/+C2CFAffJiEXCJLOCBLnBPFzgvjB0/4aQS46deDHzbXVIj14FT/4JoJ4Nmx5riAcg5NnG/kLAEX7L9sRBCc2NsqdCpIeRRDtH6P14SyWdG+VlegGBbmlyHqDIOcO3oAg2yjIFacODLm1yEr0loIs1VhyyZeXCWIT7FLvPkLOuEMnSjoA/TbbDQnCyWCHj64ggdgES3+hgpw7eDVB8nsR5KJTP4CCMFBr56gFsNE14dbBwb1o7wanOm9CoVMHltt9HZGUoeOAUjWNVoasgAAlcpNpYeYiMD8/2++62LefA3PRGuLkVimMMyR23KTN7eXw/IX36WUVW49nBn7Udx4rB+wRgYsjhpKhHBU45ExCEf4UqgL0YXkW4PQZhN2C8c3yibPRtG2ntx+fkC+T9p5t4ten4CsO2kSE5wJPK/XhtFWfqEdpxnbXltXA/jPtUcAZK+Ta+y/lYVJstYknxLse3ZnIdBwPl2sz2AuxaPa6qRzvI3oTSAEgKTs4u5yxGvTR8Qptou3YzPqBTg5fgUo7/ZvlrcxsiEtaP0Ob3tcEVxJX9jVwQM/8oTcD+PxxnsQwyWTbhiV5tXf8BydtZrPVpjXrjnVoq8GRcG/kYvRixpMr5IsnhSdOJUGXxIZkSz6IkqeRPsr+bZyRq9SpxegJSahepb/9+CSlr+xjtYrdqg36km1Y96tmtt3JTl4qB8x0dBuyZTkInGXZTcPpnLHfgpKqV7Gl4gU9GwQACaVvrD+J80O1YVu9GBwD1t9OFSOzLWstQ+a8FpSZ1smJ1slNteBvid0C7hOI4SWtxr1/D9z7bXCfILhZ6H/cvxPuk9garHW4561xz7fi/qy0QAcEfJSaT6GS81BaOIRGptJiychBNZMPK404mhjdOiNJQH6264y8luAMDTwaIbAxFqP2+sTIXT55zNhxMFRTAFJNb/W7FVN0WkyFGJFAUN4G71HQMcimxZS1kqz1Fh+x1vlD+IInKijrAj7ut9sh1HAuAA/BR7zBYtYOtWJdK27K1xuiuNwQUR47oquF+lstES6Tk89LkWl84bt7Ir7Al7UysdwSJW/YUVpy8uqWKG7bEqGwiyx81an39ES82BSt6okGXxYuHckSLRoXnxQKRMAYRKWShUEW91IJU0myIUHgQkmJ7yTII/mBhS2ls+5WVx/4QTN+0Ak/aOSHWi7yQ9YSRBYZEtHNxFBgeObltQzZmCApg7tY6ppXB4LQSBCaE4QGgsBqiSCyiiFymSIhs3EKBhdwWaIuJ05ZwWCIwwc0EV+lxGcdb8cWl5LhxH+DnGgdkvVe1+VkTdvxvnKSk6GAenPByX9aTkJGt8J81akDW2Rki8zZIo+TE4iISFLUwhNi4yQnIAZDTvhVJWVDcjj8NuZ7pURL5oeRg09bvxbHu0utFZ3JVW7wIjmOSnLu5NXkyO8kJZedek+ptUgNXsUNvkYOCIkDtIJEnN9yVxKWShDRhmRL5bDW2Ch3K0d6HDm0r4zWh7M40r2FVqIblENGdsicHXJNOQZynDl5NTnSO5HjilPvqLMSvaUc8++RHQu+PGtEoskZIQoiHnapK4fkphyHVl5tSBDx3uRot1OPPCdInBEkDmGLqwkiqAcsvaEeayqrR6nHuZM3UI88J0icE2TJ04sEuejUeyqrjdWDgVw7Ry7AjcYJtwYZvSaOIes4b0KhUweW230d45HIEMGgmmYeLs0JGuom08LMRWB+frbfdbFvPwfmJrE4uQ1Y2WaAH0W0Mhcvz6+BU3w5vObgXlex9njuxEH957G66GloxBGq9xwVPORMQgH+FIx+91F5Fuz0GWDIBuC/Gj5xLhnUTm8ILpuU3TTx6xP8VqDQJpLCmqeV+nDaqk+UkzRbu2uramj/mbZo+fvfWS4HE5Oiq+d9RLye3JmImE3j4W5tBlkT0Wj2uqkcryN6EawIUAKyth6xGvTRtGCfaDs2s0nx54evUKWd/s0yV2Y2xBSW8Kb3RXNTUlf2NWzW10foI70ZAu6niScSwySTbRuW9NXe8R/9XTVTq9gXrYOSv3THOrTV4Ei5N7IxujDg2yn9mIzLeejJcCoJBUrBkC0ZQdNwG+ijbN/GGclKfVpsnlAX1pv0tx+fpDSUfVzNm1Ub9CXbsGxXrWy7kZ18VI6X6eg0ZMtyDrjKspuG0zFjvwOltGu2VHygR4MAIKH0ffUncX6mNmyrF4NjuPrbqWJktmWtZcC8R6Mka6VOBqwsYD6pJElajXn/Hpj322Bec3oW+h/z74J5yG4J1TrM88aY51sxf1ZUeFRryPI4PzrawBCGY1HhEBiZiopFI1T63vl1RjEDhkFWGjm8xZXHy1pxatAmG0Q1xmLTXp+YtfjxmLHjYCijgKKa1+p3q6LotIoKRNBfINlnQrTs1P/wHh/B5zU+230O9NorKh8oosx0v90PobAq/ZDPTg950g+lqR3i691QPO2G0m7exJbFLrewb/VCPtVe6DwwjSt8t0DwBbasFYjFVihQMmg30pJ/S9uSVrRC8awVSvNWKOzampcdfTyaRyuUGSXqFZ8OrRCPrRDPWyEeWyFe7IVWtUKDKwuTBqpEMtFL1qzjDVtPhSrhNR5yCHuXQ+bXELejRcrB2BjifbTIj6KF5uBoo3/3uonX0oKXeYHWgrQmWXBwwXBewYt8Iy/yTbwIXgsu5mtOvYcXi7TgVbzgm4gh2nnmqiFKisz7tL1eJE+QQfroeqF1RrDuDb2QGTHkhBjyQL048uLMv6t5caterObFRZ8OvJCRFzLnhTxOLzKg7REhH1MwYAX10irhc9DSylrxG9LCRtRy8aPrRamk8fq36EW0SG9BeMnBf1ovIvo71HjXnPoR9cKaGNGUoD9ik7LtPYc4a12w1vMhfJFxvB1JEElEkz+6dpTOMZ+H86P2GihXvLpnwb9/XDtQk1Ciaz79eL2Gw/XF73zIycQUu3SIBxvADMf4QEK8MiTiadv8a2OMbMgYyiagIP3osmKRC1HR/y2yErw13rMsOfhPywrjEiLpmlM/gKwwUGvnqAWwQXbc2hOkJaPUOp7coXIsDOvAcruvI5ISGSJEoZoq3iZTTiaRm0wLWReB+fnZftfFvv0cyJxAJdQOKARJcDyNgrLZHV5eUAlGefGcg9+vYuzx3ImD+g+5gnw0ERXngKNkKEcFDzmtXHZPweh3H5VnwU6fAYZsAFiq4RPnAhA7vSG4Ktlumvj1KVGFQptIUfP/tFIfTlv1iXKSZmt3bVUN7T/TFg2e/86gCiYmRVeHNcV2cmci03E83K3NeEAj7Jq9birH64heBCsClOgQbD1iNeijacE+0XZsZlM+mx++QpV2+jfLXBkkI6awhDe9Lxqekrqy/4/9akluW0mCe52CFyCmPv1dirI0F5j9LBwx4YV9/+1kdTeABglShB4oyxEOhwFUi9Wf6syqynpt5OsrjJadDPDz08CRQVbWybeZJX21b/zFflfdzCuOk1aj5C9bsZpUHWbKvZONM/vBjmNnypZC+pymyFMFSmFgKhnB0nAz7FWWb3ZGsrKYFp8jSzvJ+PX9SUujMNrVvXk1Y5yymWW56kXtRDTFqGwv8xw0ZMuyD4SKxE3mtM04noGTVa/iyyUGtjUUACSUcV37SVzuqZlt9uIwX9f4dV4xslCZax0wjyh1urXUaYeVFcwnK0maNmPePwLzfh/MJ8pDVv6L+YdgHmW3XNU2zMvOmJd7MX/RVKAkAxsQH0I4f9Cuk0L5UIPURfs1O8FhoJg3OjFa4hy3ORHai8wbtyeQVupip/VQ9HOMxal9HkWs+/EYod7o+ijAqCa2+mxtFJ+3UUHRYHhFqy8uoNMF0ayNGtun9BaCeJ/llGKMGvcTQBLQsrDXOwVQXgqgdFsAxV4Axa4tj1sF0OVtNIbwh8sCX+HI1rKwLoCsIfdr4X1X/uQz+ZPekz9xKX/W4txtDA0jq7ibIV1E9CznWHCk1z9u9KrGKIBcDU79eT9Tr3+uRrKwZ5UeZHmfZEGP4MObcyfNGWHIp7wjPRD4wJTupEc6XCjXG/QIPT3WVOv99EACFsfx4U2TbGWH3KbHRXjfpUc6o0d+jx5hSY+1OK/S42pIP8KOVXLIJnbIDXpgr5UeDEgEBaiMHuhGTzE9k1M6xdf8quHtzbO8vAZJEtjvRxOOefAU9qoi+UFVxFoO1vTnVBF0wzFTWAvwdaKEZR0JF3UkTGH+eB3xyQ0S5WZM7ZSuJ4ouiaI9UXxfRvzEFD+XET30M/VEcfeWkZknaL29CRvjScj5zSUfP4EnanHn/MXLCbOJPflzysnMk4sAv8uTdMaTfMGTf1JQZp5cjelHaLLKEtlEk1v1JHLjCQHlTnytJy6EFwXVc3Aqp9OOKoQyDzbtx3gRP4sXRUhKvsx1siAGL4jBZ8TgBTHkjvqhPTF0SQy9WT+salh8VgK8udGK+zZaUB/ESPe3gmrH1DFqXSR4yQzumSHvFZDlszJDr8XyooDkIYHK2LUgJmhfa6Plvzn1Jy/PPhGpI3LfiDzhvz2YSCLGnut4+W/fb/ifdiSRQ++KSH7x4kLYcBL9c4oL6eByCGsB/s1qxRt1YiHR1aB2HHpsddGrsRSglpaoBbBBf5w6iLhBmXjeuWnDQrkRWO7w7x5JSQbmFJurqp9dJQ2J3eRa2LsKzH+90H9tsv/8r2N3QhBBYNBcOA3OO65l79U5cD66/Kbu+UU2MXbed5ISP4/ZNQ+CBNLhKAFY0cCDvjQh1R7DYM/RKu+CnXEEGCJgsjkeJReA0PSFy+UhWV/RBn4+JapQaAMpDDHINNNoTkuNA2UnzZcObVa72h/TEg2evxZQPVqq1BnWuPG6czdE4dnuztZGPKARDs3fFtX5OGoHQXcCUOoh5brF6jBa8wnaQFuxuU35bLn5ClU+2L9F5soCvIkl/0u82XmH4Erqyr5eG/n6CqNlJwP8/DRwZB2EdfJtZklf7Rt/sd9VN/OK46TVKPnLVqwmVYeZcu9k48x+8OyMflY+TArOWFTkqQKlMDCVjGBpuBn2Kss3OyNZWUyLzxF9eD3J+PX9SUvrMNrVvXk1Y5yymWW56kXtRDTFqGwv8xw0ZMuyD4SKxE3mtM04noGTVa/iyyUGtjUUACSUcV37SVzuqZlt9uIwX9f4dV4xslCZax0wjyh1urXUaYeVFcwnUNFr2ox5/wjM+30wnzBzVv6L+YdgPiGjlKvahHnZGfNyL+Yvmgq0p8AGuj1xDo1uSF1TgQMZpC7ar86JMCGa+W1OKQ0+9j0bSnGOsTi1T4QbIIpWT6k3uu4Gl1vTTX225obPm5tgVdBrtnXRoUAyLJqb8PKaBA8nCp3Ir9E7+ufShKs0CUq+qr2vKU1ylSblRpCd8h8jTXDMpLiDlQAXGZEeIE1uRbpXTdbWx1sxvVAmbjdl4u5UJoVCHUeijBxxyH5n/X98PT1H8HU/WkiAE/dCYAst4qfRAinRQw5dXKEseKELXugZL3TBC7lCjK28WKdFzANbi7AS4ALhvIEW8U5a5Pto4QlsELkZ1I4YFbo6h7QjhvbEkFVmXBBDbxDjHl5w9mii4rJ2yCnFnYmBACfKX75eWNnX/OfUi5kYFwHeTIx768VmYlwN6kXB0N0Kxi1e3FUw2DNKsSx44V7YZ/7G+/GCbT3Sr14w2GM5De8VjC3E+KSCcRngL1MwbgT1I8TYt2BUPSXALp1hN0FjcooHF0iHoJh8ljtpSOwmjdT0zArGTNDQuaBJStgDhYPzOYKFAJ6RL7xGzcFBgiYImefXTeTr9KyUSHjsmyHTyHVxP6aBs8m0I7sh4cKPYbDnaJV3SY/jCOBAAfdeHY+Sy13T9IVrQvrIbhr4+ZSoXmobSGGIQaaZRnNaahwoO2m+dGiz2i39mJZoSPu1QB0olQwnI0I5tp1DNUKsTnZ3tjZiwiMcmr8tqvNx1A7CQwS69JBy3WJ1GK35BG2grdjcptS03HxFnYlcXiahLMAbqtsa3uy8pkWMANnXayNfX2G07GSAn58GjqyDsE6+zSx5qH3jL/a76mZecZy0GiUT2YrVpOrQs+dmYs3sB89O7EwIkpPYYVGRcgqUwsBUuG0JtRn2Kss3OyPvWEyLz5GlnWT8+v6kJYGNdnVvXs0Yp2xmWa56UTsRTTEq28s8Bw2Jr+wDoSJxkzltM45n4GSFqPhyiYFtDakcCWVc134Sl3tqZpu9OMzXNX6dJ/8sVOZaB8wjujndWrS0w8oK5hOo6DVtxrx/BOb9PphPmDkr/8X8QzCfkFHsqrZhXnbGvNyL+dpd9J1mGoANxv5RD2NKXb+G8qEGqYtOanbyaPciAY1bnEKIhtjeCcGOsTi1T4QbIIpWT6k3uu4Gl1vTTX225obPm5vgqAoLrKuDc1lWmxvPOTl5jbspDBcSQoFZP6Yw8icpjHIb2VN8eK6Wrbm6V4tdG+8c0pnjtQBvVhh5X4UBTwdxcSuoHxEYq/pCNgmMPpaFPx1BTKhVgrBNr3FBkBz4NXpHOxIDjBTuZcAWYsRPI0ZdRVZUYs8MXTBDz5ihC2bIFWpsZcY6MZCL2RqElQBvJkbclxie0P2I3AxqxwztmaFLZmjPDFmlxiZm3EMMH/0gjs4qxwtFQSbajxg+oxVh+uoVoxR9x39OxZiIcRng310xJmJcD+oXrBho8hoxgF1WwKonhqdvL/ISo3h+dsIS8vNpR5J47JX8V68eXqEL0Fu+Uz22sOSx1UNxNMU5VwL8u6sHCfq8cDOmi5CeKawLkri+eLiJJW69eMiCJFdDKQAtLUELXA/EOLRHSHAE4nnnDkcpjBpxdabLEiQqp9hcVXu1lIbEbnJtcmgFl6aH6FwPJVy0TxRsZnDKo5M28rq3b98SUXxOdIru9LKJsPO+k5TwecyOEwhJpyePaeBsKu/IbkgAyTEM9hyt8i75dRwBhCgAK9XxKLngg6Yv3C0PKbtp4OdTopou20AKQwwyzTSa01LjQNlJ86VDm9Wu9se0REPnrwVSQcNk4BpRjRuvO0eGhNad7O5sbcQDGuHQ/G1RnY+jdhBGPfD4TLlusTqM1nyCNtBWbG5TOltuvkKVD/ZvkbiyAG/CYQ1vdl5UqVLes6/XRr6+wmjZyQA/Pw0c/89+tSQ3kuvAvU+hC6iGBD8glrLbngvMfhYdMdGLnvtvX4KfKrJUklweqduOeOGQq0AJ/ICZQMI6iFA3+1Yz5676jm/0d8VNvbhNWoycvXTFYprisFDuRjIWG6ZgvdKP3eS9kQ6LDmkqQwmKwOSqqUm4GvrIy1dbkKs0ptnnaKmepL19f3I56TW7uFevarQpq5mXK16mnsjMMcrbE7sEDcky7wOhMuRnc94mtzPYpMUr+9ocA90achYSSltXf8LjnqpZZ88Oy3W1t3XBEDJ5rm3APEIOur2FznVY2cB8AhWRpnZjPjwC8+E+mE+YWZz9P+YfgvmEjKJXtQ/zdGfM03sxfyYqQoIKQZEA6lXnxq4RQvlwCqkz9dU5eSDK+H1OHsI9sOv6GpRiYc5O9RXhBohY66npjU7d4HJLuin/q7ixa3EzdybBQ4hYdAxZ3Dj/JhReuHUo8cW5Dwmda51J8D6hRCf7sc5EflFnkm8E2Ukenq9pb77uW86+MyF0JriDjQDnLiLt6EzknZ3JtUj3nQkIYPlaTKnI0YW3/kpjEqpTeW99SajBWTcmfmhM3MVQZgptccQlqOKq/xtFMPjM6WQeRBGjibpvCvZQhH8VRTQ9BrRGG41mzxE3cMStOOIGjtAFkuzlyC2KnAV4N0X4MRS5EtOOI+6wimjHEddzhDZJsosjVyjC1CjiEvQUlzJySkQSGe0bvwjFt/vxwgF6ychnLx1ZATj5OqWDZbIqozcCnDEsDygd8j5eBIOKQXQtqGe1w92tdrgP1o6ZGCQeKYdK7XiJr96dXlx4Dkzfvt2RFxDcbNxnrxckiLWLt+rFHmI8tl4svDgL8G5evLde7OXFlaB+hBjvLBjXiNHFkoBaM6IWwIY6xak5SdT2sdu5R9+YWdSANTZmCUXSMCJbXN3QmKUp2aXHqv3QBjC1ITLrhigF3G8MVmfGLwPAoow1xj/jc8In4uPwoV2s7fbuZSKDLbBYO1nTQylNVjRqR4tkgUMdI6K5WPmZ02obAYxMBF6K45EkY8TMb9+fsJog/7SBn0/oNG03EDGTWWZq5rxUG8g7qb7mUGfV2/0xL1ER+u+AVlAxKb4asnHpZecQ1eh3Z7s7Wx0JQEc8VH+9ULccx+lBcAAUKAd2li0Wh2YtJ6gDdcXq1ja02nxBqz3o35C8hGiyhPk3IKfn1XZGiSOBc7BMKI/YLD0ZEBjmgaN1ivrZt5o5f9V3fBM0RsVP3bjNWoycwnTJYprqsfDuRkoWpLNgPTgohkByvC1odEhWGUwRMM1ZQVNxNfSR16+2IGOFQ/U5WqpnaW/fn1xOfc0u7tWrGm3KaublipepJzJzlPL2xC5hQ8rM+0CsDIXZnLfJ7Qw2aQnLvjbHQLeGIgDKt3X1JzzuqZp19uywXFh7W5cNIVPm2oTMp9OBG6hPDjckxLdRn3ah3o+o9x3q/btRnz6K+qTtn2aVm6iPPerjCvXxk6A+jqiPK9THy6i3shf28LiN++TQumYVvQv4tAK+G4AfeuCHBfihB747DBO9E/hrecFJoaPKRDzgQyrZZnnhcTeLvNhyyof2tNMpkErMuMtJkkf6Nq5zwh0xZ6f6inoK1YnO42cG0mx04gigKImq/K/ayK61UYQiCo7yugCEgZK/pI2Cf32Vl9fX/9zZBPR6VgIUn1FSJz90NlV3q3i2suptZOxt0rq3kUN1K6WfD73m5k5z8zu7m2Szkti4lE/e3EiYLEPIb8T4ZnMjq+YmnTU3MjY3PDY3W4HuthaR4YOmpStB/f3NTabRJk9cmFBi3EWe0HNiif50N56whDgx+4/yhH8dTZBavfE3SoMdWGJXLLEP10QbNNkI8V6a8KNYcjGmHUlsTxI7ksT2JNnkCO0iCV1hiW0sSWLRksXL1eTNvb3RC8dEJriX9AxZ+KKsodPp7Y7MgUiLUb5AhVGB4Yz9OhXGCoR6kq0Y/+YKE4A9I8ZfDernqzAhNe54nqI4f5E7yhPvX0+BwrdwerP340uK2EQMn7/SZGmt7eJXqTTI56XSnIf4N1caNHal0lyO6SesNJ4aW4zDT/lypUFFkRMbn1mDkkSvke/IGLR0PuDtvYxJY4U5o0waKRMHysTuKuNeypikYL1VYfZw5rEVxqdJkOy2YnyTMmlVYc45k0bOxJEzW4HutkbQZOT91aB+hDT3rTAE4JoRuMD2ZCxOzeAGCrjIsnMfppgZ1nDlD38OQEIKC5yqq/PdoSlNCWW2uWaybuLyjxfzt0721z8dmRNaKucFS5D4iYNvZKZUifxWSB08nq+7yLvsPzk7kRA462yYgnF9Ck7IfBq6o/UTMvThCPnNi5WfohhqI8CSiQBNcTySZKCY+e37U+QpKW3qwM8njpPpBhKwBeC0mZo5L9UG8k6qrznUWfWKf8xLVJj+O0AWfOy/POLmy84RYrKL3Z2tjgRAJB6qv96qW47j9CA8sYl4TaFssTg0azlBHagrVre2odXmC2TtQf+GBCaEskSYfwN3et4pei2QkwTOwTKhPGKz9GSAYZgHjtZNBLg232rmJFbf8Y3+rripF7dJi5HTmK5YTFMcFurdSMqiCLQ+0xCNp7fcYdEhX2UogW8mJwbNxtXQR16+2oKkFQ7V5wgpXk7S3r4/uZz9ml3cq1c12pTVzMsVL1NPZOYY5e2JTUsMuewDoTLgVjPnbXI7g4XEqL42x0C3hjoAXLR19Sc87qmadfbssFxXe1tXDkF6znNtAuZMJe7pqR6hEjcwn8hOgZlvY152YT6MmA8d5sN7MS8fxHxCXhA27iLmuWE+9piPK8zHAfP82zAfR8zHFebjZcxnaxfou7Uvoz5ZwdUS7YQ9rWBPA+x9D3u/wN73sKfDMNE7YX+mLyKpCtD9ey0Yznb6wuNuFn2x6ZQPjbc9TkD6FALvXClBmJrYwRclXJizU31FLYXsxBF+ZiDNRqeOcKklTZX/VRzZtThCwzIlo+LIJchgg4JaxJELEEhsjHnFE+KIsv2fOxuXtRFUkjdhIvZyqbOh1tik1qU2Kyvu1BqbNDepY496q0W91ddEP2kwNq5js6/Zk+Uf29cIhJVRCX4e4Zt9jaz6mnTW18jY1/DY12wFutsaQyInlZtXgtr1NdT3NTT2NfS4viYTqGNIQEBFN+2BFgGXCkFyt3DSjqE+v+FDGHe1mwh1POpv70ccF+1k2fqPEYd/GW+QZZOxN6qEHWhjV7SxDxdHHTjRMHgPtmwE+Iw3diZOGonTRfm4CnPz/AhxHOiiR7wS1Y439rCKaccb2/NmkzZ0xht/hTd0mTgMJWEJR2QSaA/xrbQQmAIyGaI7sgLdpQFVP305UR0hnL5KOWGbJu8MtQjHT1ROkkC72tbFSPoS5YSt1d95VYfqZ1LHiiyy7sgKYrRUkT57rcg6WejL1IqFFOcB3ksKfhAnLsf0rFK4u1WKa5S4Uily7Y2AGZNhoBwXVJuQBO1kqqYKb/EZz8BFU/k7aiqiNKUQ30uTNBaPM56kgSdx4Ens7i/u5Ymlyad0q3jsIcpjexFlB3vaCPBlmsQW49mcgzyP1CgfxzAfb8W52xl0lA/Y0LWY6in9TqJ8qHb4S6EkgNaMoBUtw1b7OxNlika6guzDFDOrGqz84c8eR0kZAe1RXJ3vkoPeD2Rlc80E3YTlHy/mb53sr386AidnsHETdWY3cYCMVgJL9KdwenmjZ0xkT8+7CLvsO5Gg8SLw1OAEYGyfbhOUpYbsaKGMoTCOEaFcrPwUxU4bAYYgYw7V8Yi5FSBmfvv+hOBoCmoDP584TaYbwCYYdGwzNXNeqg3knVRfc6iz6tX+mJeo8Px3gOpx/PKIGy8713ntYndnqyMB0IiH6q+3+T/qq2S5cRuI3v0V/AEyaCwN4Ch75PxA7jlMVSqH5P+veY2FBEhKFDX2xFMui2xIjeXhvV7MchwjB8EBcEtmCD5vMTtUazlBGSgrFre6odXmM1VpkL8ubkWt0QAQ7/FNzjuxlWQ4RecTWMrlB1dLTgb6uXlgREuhQdPqW8wUu8o7vpHfZTfx8nXSbKToJStmU2WHRXIHsTgScgZJSFPeTd5SU3RiV4YTldDuqBQQJAgXQx5p+WJHBCs3FJ8RUSifpL59fzEp6lU7uxevYtQpi5mWy16qnEjNGKXtRQoLhj7vA1Ch7pzNeZu+noEQHIsvJQxkawj/4EVdV37i+z0Vs8yeHJbrqm/rhBG1ynPtEmZTEZ7pkj6jItzhfKA4Oe/9MefjKc67nvOu4bx7lPPxSc4HkjSuzE3O+8p5bjnPK85zx3n/v3Gee87zivN8m/PJOkX6Zu3brA8I32y1Pkl7vaK97mhvW9rbhfa2pb0euokepP2mrmCQxsIBva2RxEFNXWFxN0tdseeUD423U04oAZ3z51ZC8TNFxQ19kcKj98mpvCKXotzEEf5JRJqNpirCpeYwlT9LUUTrosg5FEWMGgProsZUxqSiSIohKYyufLkGa9/t1do6phThYDa0Y/jd+493OqZ0OvJb7W18tNWJfasT1q1OHPpe9ahVPWx1dG51tle12+qcyQCf2uo454Ar0R7Ct3sdX0GezRnleaTAPPY4j0dAN1vTjJJcyuc7oMoxTRsHzAJp0+voH+51zC0sk7gW9eASJp9Eq6T6B9FrR2Hpm7OvWukr+w8UBloY8mSfE4b/abpAhA2KDjIEdbKglSzo0wujZeMcEAQ1jr4D8KEuQq8Lv5FF6GXBvSy4wZk3smAEZSV8vIkpJmpkQa0sqJcFNbKA154sTKOL/rPVhSlgmgeEodihhbVmEYa5vMW316Cv6vJxwlCB0ea6L58xUhkRffhVMsaijIwwf52MsUgjgxp+rYyhNMFNNRnDXi9IgN/c5Z0+UBiWpsj6q2eMVClH/QtmjC3AZ3WxzRgfJIubmD6RMMKuKPQpVeg7srA6yQKxkUFy3E/qQt7dN319NeYtGs3XK2Ri9OvrxxVUHKOfguNH1RH6tLGRRxj6TH+U6B+UB4IbTTaEo7RxRh+fmzakqww45hbgs/UUf3BBpbWksbuQdog2OOzKw7ZJw876sPtJQ3fyuImkBmdVz1nQelKEQzvHmBVSWHZu3cRJS5VVdvi9pVEQQaDoSK6GYnNoHaZAZnZNstxl5W9v6k+Z7I+/GtkGI/esWGYGnFbZks74EvUF904eocKe0uuy76ClqUJP6IDvRKGtPcIkx8CVkZ0CKouRgeRipWcU5tQRMEjuvTiOmFrooea37y+oIiTw1IF/XnyYVDMAFD3EWGeq5rxUHUg7Kb5qKLPKzf49L1HI+W9H1LH/csSF553LvLTYzdnKiAMzeCj+cplmOY6Rg+AAuCQzBJ+3mB2qtZygDJQVi1vd0Grzmak0yF8XtSIkRpp4j25y3olTvJyi8wks5fKDqyUnA/vcPDCi99FgafUtZopc5R3fyO+ym3j5Omk2UuySFbOpssOiuINIHAm5lKyoz5vJapHwzEWDKJWoxBOplC4lBBdDHmn5YkeEKjcUn5F0OUl9+/5iUsyrdnYvXsWoUxYzLZe9VDmRmjFK24u0gIZYmfYBqFAgzOa8TV/PQIiNxZcSBrI1hCzwoq4rP/H9nopZZk8Oy3XVt3W6iFqlufYJsykDz3RHn1EG7nA+UJyc9/6Y8/EU513Peddw3j3K+fgk5wMoGL0yNznvK+e55TyvOM8d5/3/xnnuOc8rzvNtzifrFOkpPMD6gPCNulefpL1e0V53tLct7e1Ce9vSXg/dRA/SflNWMEhj4YA0T9K1+KassLibpazYc0qH1u6kE5KvtuacEztphEzTCGGW6H1yKq/IpSg2jcaIao2mKMKl5jCVP0tNROuaiAOyq4KCsS5NKqBskZpIKfuO4SueAd8aPDX+rx/WywBP6UTJPtrMxL6ZCetmJg59E3rUgz7YzOxcx24zcybKf24zE6FrUHwP4U03Q3M7M6M8bmAeVzhX14rneAR1sznU3c5KsXUHVjmoadXegNphKsi5tqFxc0PjlobGDu1MbUNjbqGZJLRoxEWaGMJwSFYgurNFIoYgiQvk4UQaRSJFNkbGRVgmvoVXr9XlqfbivoR06lbjoxIKvYTiWkJh6BvVoz71YQlJwA3+i9dJy8ZdRDsUeBfhjYRmBXEFeTZnlOeRAvPY4zweAd1sDW2Ny1y8CepGP7rXj271UzPwkoDb/Num3z77bvWjbwuIXZhMNCRpVIM0sSYZDcUYJBjtsmr0N9gW/7D1ByYbF8zknf7yySZVGcH+OsmGHQoc6/cQvq0U3+cav8k1fpVrnko1hievme6CupGK6aVizqUaM7QzPZNqWM6vSKhAYfKe51zjmjIMOcZBJdbXHFPyD+f3lH+iqOkDFWQiyn//5XNNKrl9+GVyDeuIdiuYPYQPFRRWCoobBf1IrgGbJo5gyh1QnxHQrn70KQHdzTVeijVQ1npxUXOuCVk9qVrD2axIBxWchpL0u/x/nFpsRHVrtXtSLf5nqQWzTOTdUb6hTi60kgv93HxDEZliB+HE7LCoheKRXPwtuVDs9RIe0wsyDvtwH9ZGMNQKhnrB0OdlHA3iqp644PakCPxC8xigdL1s3LqJk7gqsezwe8ukIKIAQNkzuqYA0GEKyGTVNel0l5i/vak/ZbI//mp0HIzCvhXLzHqSnlFkrK9Bucvbu37FPHR5PSXZZdtBom4Eezji/onB0YVHARQTwEayUwDXRrnWxUrPFGnrCKZQDKpkxxFzCz3U/Pb9BVW7tI114J8Xjw6jGQCKHnqsM1VzXqoOpJ0UXzWUWeVi/56XKOT8tyPq2H854r7zzmVeWuzmbGXEgRg8FH+5TLMcx8hBcABckhmCz1vMDtVaTlAGyorFrW5otflMVBrkrwtcUeuJNPEe3eS8SKAp0UfnE1jK5QdXS04G9rl5YCSkNrC0+hYzBa/yjm/kd9lNvHydNBspfMmK2VTZYRHcQTCOhEhGVsQHtCzyVMNFgzCVqMQTqRQOJAoXQx5p+WJHhCo3FJ+RdDlJffv+YlLQq3Z2L17FqFMWMy2XvVQ5kZoxStuLtICGWJn2AajQ0c3mvE1fz0BBImrypYSBbA3xH7yo68pPfL+nYpbZk8NyXfVtnTGiVmmufcJ8ucJwh/OB4uS898ecj6c473rOu4bz7lHOxyc5H0DB6JW5yXlfOc8t53nFee447/83znPPeV5xnm9zPlmnSE/hAdYHhG+2Wp+kvV7RXne0ty3t7UJ729JeD91ED9J+U1YwSGOj7F+qCLRFTVkBELxPZUV5Ha2dtPYYUM17U3MAsxwF8mcpOWhdcgCxyedFLe5f2VRy8NW/R+aLf32/ojIMT5Ue97oFjiiytNHx0W4h9t1CWHcLsesWfNct+KaE9ee6hZ272O0WzsTQz+0WnJSQqbzYIDwuEI8V465ZiKtmIW6ahTiMPc7jEdDN1lDISKVXMDVhgykNXQPWALHbKtjqtYhz0SY1vULfMeReoVqq/HoBMwloRyEhpNQQclHu2Zo35X+oOL+vEEWo+4J9VCGhV0hcKyR0CuFOIXtN3qMKCVKou7ht/L5UkbGrkA3ChwoJhwoJvUK4V8ge0DsKuY1pB+kqfzUC0a1AdvWhG33ooc9c96HUYK3qWQtiowXCoVkFnrTItW4cUYiTmCqrVlkviCJ8KJ7RNrchYSKl/C6x7bBSMptaZ7Zg5J6lelMQrsWI6Na667vlcHlKr02xgSZWR1QnTEIiloudSRSm/6gvmyTHcRwK7+sUvoA1BMEfMKI32VlZJ+j9LHpiohZT99/OA0lJJCXLlrOyKntji7QpkdAH4D20zKxUXDGU2cIuo8Zw1hkApK+9Lrzi3kqHWa4W9zlPwIPKZJoJ5SVbzXKnebha0TqRd1LXmtmC6ov9/mXwoz86Tq/9j1e877LzYm2XcXO2OuMBRtasul5fJq/HYT0IDoCXxBeJZYtlwTxaT1An6hPrsnlDw+ZvGouEDCNLYQ+33ljEU8aCe2PBjbHg7BPoAWcRO2fRtqQ7tTiRnzw5Tb9kUYMoDdYizNbCt9bCD9bCd9Yi/DZr4Xtr4Qdr4W9bC3vWWdgHjEWyRULvI/PpOt0O9UJp8hGu4S716RT1vqfeN9T7h6lPz1IvgDBFwzepjzP1oaU+DNSHjvr426gPPfVhoD7cpj6PTmFP8gD3ghIO8WtPgm8H8G0HvmvBdyv4rgV/UDYPgr+RFgHQOFXuiN5gONAnU4xZWtTLq3OTtdrrTHPd6A7ErNSB8lllB42yw4dqF8hYvH/jsuxg9w1q4TXO8iMF92JfXr6FV+Z3SZJDC0E4m+U2L44tROothIwWIl1683fP+z1qIbbvp/Jln66s9kZpPVtZdy2EDxA3HipkJ8JZ7suBhUiDhZCNhUi9hYiXes/bgW62xjgrqyI6CKoek9vscgcmws+rymB2Eb6EZzQRrjMRfCuWOad2ksZ40XYhXdL41wRxw5Zf8eHl5WOTxkBa9q7wTNLEX5UzRkMGH3tck6lLGRpShj5cjOzlzDbAd3NGhpxJm5yRPmdCnzOhCXQ4yJkS1LQT1GdSZjdj7KmUaWNpQa3pqQXYcEs4tU8JbSz5xoY6P4WcYTNXQ3cUTQlECEvd1IknK5NkZdD1vx0stQGasQEKG2wcesUngaF1uNJktt6/vLym6ANFxMKdSthGlMDwWlQFvCuDbQoitGKExyXJisYV85nt7jJqzGmdAUJGjU5ZeMW9lQ+zXC1OdZ6AX5XJNBPiqi0td5qHq22tE3knda2Z7aq+2e9fBu/6oyP12v94xQsvO9f70jpuzlZnPF5q1ra6Xt8mr8dhPQgOgHfDF4lli2XBPFpPUCfqE+uyeUPD5m9akGShTK2W+g1uvQOJpxwI9w6EGwfCDzuQ+KwDSeQnj9akMEIV2uAHBxJmB+JbB+IHB+I7BxJ+mwPxvQPxgwPxtx2IPWtA7AP+I9mitHeJueU+HhKHH9HpdpgXSpOP8Bb3mE+nmPc9875h3j/MfHqWeQGCKRq+yXycmQ8t82FgPnTMx9/GfOiZDwPz4TbzeXQKepIHqBfU7+CsPYe9HbC3Hfauxd6t2LsWe3vpbvQg9htZEcCMy1IeHcRLK/PQI1OMWVfUy6tzk7Xa50xz3YgOhKwUgfJZNQeNmiMSAUXoajwV4RafJYcx9qsx7PBtf6I/gL6B0PLP+YNs936NQdjEf/F/z9ZNe6Nwnq2buwYhopmGxGkvwtc1xPsGIQ0GQTYGIfUGIV6u9wK9bi1AA1HEAY+CunEIfN8h2F2LsHEIfOAQmljmnGmTwuj/HCpJ8OCcXJMV1v/UrIDWDxCC/FxSxF+UEx6Na3KwEMc1lbqUoCEl6MOlxE5ObON7NyVkSIm0SQnpUyL0KRGaOIfbKVFjyjsxfSYjdhPCnsqI/VCmCMFj1bFEHJ4SHtVuGCfn3LuN1hL0Zhfm77iMNYDIDePWf9gwJXbL+jrMNNRr/UVhKQvzOlnuXIdZFOmT69jUVetBLJLP9MmXgsqOQHoieDOTmoLp0xSIMh3IfcqXocwh5n65JjObQt0iJ+wizEnl8cjmccTYXHIuXVhEBSj69/I80Gk1GaB4JqENLcRqGx2cFqdIOKlr1lJQFwU1ZQlpvK2+WEx4vZpMyBoclJvy62WioNUkTbRgWkSJHfYvDEvrgBHqt0wuNcQyTVZKuIZnN4sQHPyJH1oVgkrjcBEEDHokSSuSCZAWGTRfX8nhxXsqQmgddErIjVJoLfUkiTUdBQ9kjyhKyrXeveEAr8Yzi7UpfuXwpw0xvmrdN8V7XP76z5c/5t8t3Gyir4T1m//o7zpv33yY/x9RgpGk7ub94ldn3yBk6z7Sn9/EvYTw3r5DKfopar+QBHsAM+S6ziNr46Gh88gdOSaXuqzpPfJ867HGuInNCpDhh5oPv6P5UNt8eL5f+eyaD9eK2dq/lmJJUOnO7gU5twpZ2w+lpf9I339kI8mk7z+Uek12FO0uxwhZgpJyENgurk10qXagZajB46YD8dKBuEao/H0NJS0BfTieSTwAsdhxgkvSavgcsxu5dJbZFk8UddQMu1epahRpzy/wI36BHvcLfNovtHiO4TxPZ/wwOg/i2oW1wdP2eNoWT9rls8HTNnjaDs/DcKJQIQ7oo8ingJ7H7Y57PA+1/E06n4EzN1+0+9KxNXWO4eSB0R5OfhZO+x44t9G8T2f6ZXQeBLaLa9eaOjr519CJ01vL2kYpToYN3y2eqcQyLqMez1QjGfvi6Vs+fRNGv8OnJ6ha1jAaM4XAdNzbx6+j2nmit9t39fZtPO/zGe/yGQc+fc/ncWBbPm8G9pni+ZN7++ozBmuWbUMIEkqCsY+uNwDi/eIbqsDfkZH/ejX/1tv99d9W6wePAFvVvuKsutB4qPXZfUvh7dvrKc3dHAW6D0FIuZIhB+ENmqPAfSW1MvAskwAD2NiQ7W0d1m/QMc+AEhNAQ1l5tSkTYJarv7+Qw8snv8wgr53aVbfMkFfBZ5ebLePlcctM2c98Axyo3lxf4ff1URXEHx2USDtZ+hb+hEQpR3CTJus8bM5YZ/xk9KZluYLDzbFYD4TCofaQsfVUNlrWLMPmJHWmPHVeOW9qPEEBk/TF9UaEBBreIe1nJE3ocooh8GOxcCmHDb/nrziP9IAA1C8TV1IeeFlbh7li1Wv9RXEo67q7LjctjyxDU1e0OXbor0gM/K4gAiLeDSqQc2ky+kQyChSqNS0j/cobqOOE+pQPw/mt2nqY+ervL/pLWMa6Ks6r6mC+ZR2W55Vlpp7JLHHKG0wkaxxj2QiiZaxbhss+43wKVO9LXUs5Cro3ZKhWsvpg/UvsN1WH9e55wfrK5qtto8D/vbfuBja3/CsN/pU6/8ptj+O1x3Hb46jtcfRoj9tDPzB2Djzuoy8d+vIh6EuPvjyNPtriFGO8S77ryHcD+e5B8mNHvrTkS0++tOTH2+THnnzXk+8G8l1HfuzIp4q+tOhLj7506NMj7AcOiCvJSfb9wL7r2D+v7/yj7Bc90hwgBoEm83zxjgRnxNrlAIDH5tVb9QXNRdpkvAthMgZFpxMvXmIRh/X6mjzI1b5mmutG2pCg9eb3Uj6rtKGNtBFKkxF0A+/Q9gi6KUubl/T2CqVi7VtI7iWEU1KGIc9olGcR8iAhsN6JVUjjXTdRla88ZnZnNxFaNxEa0RtqhO7leDIQAiBw51UcOAx+h8NoAezsn+0BPPRrJIhK9hc7Eb7vL+Suv5DBX4TeX+yFus0LUJr9xUFYf5q/aOyFbeyF7ezFTjRz8uwnB5GaMOqSI/759vLzEgQBqgkCJ+N9ok+bIHr3nCCklgJA/OMSZBPhT5UgN8P6iROE4VS9RVa3CcKczAckCEuYom8ryCdNED0eC/M/LkG2Ef5MCXI7rL89QYoetMDXDPiqMAxBQslvE0PsJZ6AftOLuB3KVMSZjYgLHqGxLpdkVePJv1/EtaIcUtyklAsn/BNLs3MtVdn2EFRTKG4tyDqs32rS6gyQMFC6deXVpvy6zXKFN4XTkF8m/vdF4NPILRMJQRG73GkeLo+aJ8pW6mJzqbfVV/V9eUal7UdHHjJLvF0ppVi37qaYfUzcHK7O+MnghdT1ChWv51GJLqhh2DJfEpc9lgXzaD1CnahPrMuW+tRvvqCn2p6GShQd7JTI/2kvkx1JkiIM3+sp4giHyvJ9kUolRS4xAnEAug8jjRCHRjN9qKYPg0C8PZ+Ze2yZWVA9wCEzwtzD3c1t+e23OgedKbucwTKanIcKhIu5TL56yNWwZlzH5/6xr11aOvmyvc8zbZ0si/PqJigkyZFNNH3FNov+PcBmj4GLFa6EgUgtv80lxR7TWlGJokMOi9AeKNDlCv7oZbz60y39qev9qcykRZZVeV7VhXnLLupxbZXpV1r7XVWv2tVuAKDqgbEol4u4qJnnO0gT19daNYKoRkraIc/nyid5r1MX++66YPXY/HZTB3IQeuTCG1HzVgGzVwXM7gqY3xYwvxYwvylgdtht974Cdi/uky9UiPjWDTZxX3YBX/4vcV/2cV9+cdwn6kTO+T+HfdiGfbgK+/DOsM+7sC/bsC/7sC+bsM9vh33eh33Yh324CvuwC/u8C3vb475s477s477s4t6+J/CTBy7j3Nq8O/Dj/5a5xXcGfoRlbLV3aO+JjAHlqYyubOu0hX64LFxBuFOY6RXTP/H77uHpuw9u+Oln3j/+7mn6Uofz171tfIS/ALpDMNgmR+t2toE8eHEs2zvJddtarDsvci1TiHS3mXSpHqwEyLzPPKDmmgWdlLjo62/23pzRFZlHzLx4w3y3l/eby1vTbi+fWAfLSOIgC/uIIMGXB2sT4W5SGxPeZS0h5cmAYDIcJdntSDMXh96Ova5jvsaMf9FYdq9sQfOUD7XiMyfp7teBTw83Q+zkhCXUulnnuXyBcq57zyNbrW7GXrdj831k9zjbQe8sKgiOLZbpau3GXuFaSifV2M5Z+D/ujF4d0eVsMWa3hCdS66yLgbwoyB2/H54+fDbDz5+Hy/dDd41ltWOn/rF6pg95DAhTdWJNmhOC1VcbFV5X0/WBrTX7kFoTXsw113Xe5YMxZbP3PDIrIMa8GnrdDsHbIgC57B1E3eTKotMysOq0DEms9Lus61YTzHtfG+XTxvwkTmQs5lqa/XcDs6K51E2WO5PfcsB72ohrkPLYLngjtvZST+q2DeL8YEjnkCUQAAMgx5Pvuc6gwoSxy4DUXrrCmur6jWOxrXbdxGUJSadpf9VSqoldlXDNwLBwjkWZQsYEwR8L8EWFJm6YV7G9aDIuQyzyNfCNOeQqZ0PoAz1IU1wGeMkl36piSjoUx8w9u5AYgToAEnk5Rjws5Bckr3ERxQBygYd5wCa2pJgFMjimYT666eKGvSq95TS9q5RW8+PH3ml6KR1agaAs/d3aWAWpsZ2JYpisPeevfv/Pv33++tdf02k+ndzcqj4aSodU4IMbPv7l4dnkcTT+crbuWM2UjUnH8k3Nqep6hys9ncyfbVea2mmi3IZrDrNkCQ3yJAq6RnxjuApqPx/NOY0l1lmL1TG2VMC0pX087MreY8BgSUrK67U7iVJKN0D41iq/rGqWn61uXaRr9a3OLwJpA4chq0ulONhAARetjfGea534YcRw5On42Xv2tXFMcru7dnu2YaqWvPwmL6z3jWBkkFQNwMWhCN1a7utMgkpd3Xch7eKxHiUkI5nc4m9+r9kfpOh4mG/xFAa5dgG1QD/m01jdWHw6krv59AuVt7mA58UK6BmBgbojTpZ0tFbVX4RISUjh1u2SCqHiMJ+dI8sApl3fUcA+Jxs5C1dL5e5QgXQbey+mhJ36LJsLl7lmpxLPPvd16AHg28qXpqWeVFLgEhBxvAWXdARr/Lh6A2uxs/fL94EsN2H/9d0IWlZKayI4JlCH70AKADq4tlR9D75l1yN8fgeKwSzomatCrYJVR7tLyHSFYz5R8cbzZUrjRZzs5fAU2w79fd2B/ArWtLwGoE/ZVjA4JWOMld+LgtMCFD881xJPwUylllDzcRp9mo7+5Hw4TyVAhV7q8EyGxZdAXSHpXHhxSV48AeMiv2lyx5M/VXKULD2dwsufPv52G9vP8+HXv0s27q25mnx0l2OJJdk3lc/ufB4JXpSeYj2a8VSiD6cxXGwJYx7n5Fg0++8vo61Q9VaxPDraijMJfkoXzrzUGqd8vIzeFzf7i1KKpxT5TVCM5SVGeQEmNRTaZBuTF9snlbr3SRS0x9k+u10E3dcPzdSArtH9fmxoGwRuGCZ+I78Lv9I3aotIoZJ2i+TjftqUjqmdRlCsH136Di43nSVF50msyxg0CwhMklUZ1sYUfruM51zCOeBel+JJbYVyQw+VeBRb8TRSuPjVrrTrFyjsbm8vZqY+n16oOs1C4r9vq60CHpswQ33K+6fhsb38Q6hI8LU2rO7vawb6gy2ND/zwnMIRGgmrSfUUJj+KD19QXqPw8uKWCzumiPdkYygn2HHMY47jNpzaxzFPbf2yM8Dg4infjeUXYPr5Qg68BM9UsOeTu6QSx9MU/ETrQaZUYvLRYg3dPb1EEP65HgGEk6n7fAknGwWNUO/sjseY6nh043gGC8/hMkoJPbrsvYyzTd6pf6WKo7yPkxWjcKE8PE80Py9QfkEt9i/T/RvJF3zKNjkd7FZnBYju7D+sjgwQYCnJ4qz5HXChMiRIqqduQIRTc5c75uCmk5XL7ENyjSLBU6WOwAPVWahlORTKEW2Na1Wi9Rw6TztbQy9iiWoiVNdBQ/sm1kCYnSmwmqwEmJr29JsvZjh/feh9XleV2qBdk6MzoT3pT7c5Tge8q7Zx1a3cNymJGGsbZeiD7afZ9bT3pIg5RCE0/Kehvf/xO4oonY6z2R1iFCpB3ZWWoKIDurdnkR0+rGzPSdG3Vcog9As2AK/AnvOifXFeqYATToXHIfGuSAX2OyZAxY01K185SGt0I1OpaZWQofAh3xtwEPayWXEl50PS3vZResRyK0vJD+vnVyL/vp/m5NZXsjCtz4sq+VCpAULEjNIijrCoAhWjcmQRodgqFun26BjhK9IY9gF6pxSb6vNIwBx6J1OcWgfwbHdUbeIBEqJbgGMpNvvlZibTFgBS+vR2lWUBI93gpP7mS8pKTCqXEOaN2gJjShvw7am96yJ7aLBf5KZTqhtdvPa2+mHYy3LrvkBGyLykPFOVyTIg7aJeV6yiTSciZF1UrjQeVddDOkud/fCqOidZIN1jUxmwEjEmuyoAj65xe760sBoibOjSvQHcE5qG8yWuBoiT6DeevJbXBZUcTLfyemRfcDMAzSWa1hVQ8hA1Hn/ckXEnfQ69IRionZ7fNDxSJMlpHlSnVjKzPHIY/i6TASAhJXLWydJtKT6FOgj/xxNeTQfJ0givkBsoF2Vl9qMQMKduQgn5lpvImcgk4iOIXv0i4WGz/TYK3muqyE7EbFX/1aypKqgo3pQejmYVYE+a4DbLvrCcRcIraZlTHQRFRPY6CxbqTlW1r0Ulr1EFSJos5q1RL2NlWzQR0+AKo4+oOQKk2NrF163Y3EQdWaQisD4YZY1yPU4kqSUvCnWqDCR+1uObm0mEpOsyDhv8oV3Ucn978C3mvZdSoncrtUGTXJuAR0sxotdkIvu8Ch7NQQvM8kmUCxS+Jr7Oohzg2jYU1VWk7aEykTa+42woOmtiB04gErSomhcSF8SDRKg0i151/CybKFzgYAVlIzeRIkUhEXzThMc8tVlZHM2nwbd5jKIKgBsdbnlr8usit/h4/RfbVW7dShID/R+FEtC+vo8wNgY6a1D5u1sHejjipyUBnL6AQqGg7fauNxtz5WSI0XUv/sGjtumLuhBvGgY2ioGToeznZb+qjwsY0L8c7HbzsFCvHxwITh/h2CynAnVaRGylVJpkK1gULkhCaStobhRBcSrECJ4paJYtszShDpImiBvSDlBrhDr5HpBj9M3uA3s7Mo8T2BMoMwn4A+nA2gwNN7NqKg1RFpsP8nH7AiAfv75AGv0FJQ1yPE/bSIDJ/qKk8B55w7O4ByU5MkCqzaoXo6KQviqygF+VsR8fDKznxYqopLouMs8L0cjV3Ed2zNB7W63SdKhvcCBkjhTKaE0OqFc76vZz+lhehKpCnfGbhp98mcJdAG6EH/fHx3vodhD6XPRy4XDRP1wTRL8+u7xQLsQFWOHmBaQOB0BKacjjC/Xkzqo3XhES36eBoREWulbVjZJaghaBTIB2aLflhy6RG74pHIAUsD60CMzDjRnSoqPRZtsr6nFSK5fnefMwn/P3qz642DbCdSL0wXUtVMb6/Ow6dyBYlSYo2gwx30h54HciiIg3xlALmb9jFTLNn9ESPQe8FqO/tHEtPj8zEBOcnQfeCt3xYxf7IF0Yexysyid2iJIZDuYNdnWaBFHmNlzPuyvpUc/bXT551oygn9d8dMU6JrSUjx4Ue+n2sB3w2lB9+EiwIPAYqI33C28J9EJHmfvCW4pg7mm8leVd2F2NN84InYzSvQikt9d1uI7uiFTuQADSrtthKr3CfPDW1+V63l1sbvm8ve367hqLLqJcz+ADmxzkfIGbVTxIiOeCK83jed49TTI/6rO/O4Yujcun2HgW3g+NcGY7VqlytGAHUnGWp87qULBO5ajdQd+pXo5zPbFjVxOWY1buAuSVyBQJDzZ7/yPYRLHCncxvWINip2NzWCU7a9MpOAdKfTRp+ALgFv7xE4pL27DoB1W28g/B4yf3EsFc0l105TL8ST9xauFoVyR18NCwdAvuy/VKyZSm/O2hSn0lFtVLcL4yPxn3A47TB+5oOY4DMjEKkzJx9dzI9/iZla45EN+YFqDbSJgNbAtl8BOVQVoI1/Puaho7zyOYhd+uia6QGxJeZty6y96z2+aclxtHnXlivAmjNjlmBYNytuNH1ay0pVO5TRuaCJJQeY6OuA9IgtttXq7rGQcoHzzswPGIE5Dj+s+fsf/mCk2APvpjiFF9H5ccky+pjG5088UiqshByueahemAq+7tXr2Hv8mn45P7cy1imsh0Ieoqrl1j0URPyCVomidlwiMcD0uLxpeFS29NkmK3ZVSoWRujhd0dFL7D+xzXkPKJNGfS7d01NADy1nWXYCoFjKHewcAU8zi8zkOLu/rSy9XFRr+0pmfb4F7Za2avociIGNfscyiyGb+0mx01tetyh3851N7ve1zs6fUqH0L8k+taSNJYs392OWhvrgq8y4F037AC9Zvz5XioWn8NvaDBnRkdMELDeHcNvQjo0Dibx1cMtQwGRX8PFZ7F0Ii3hDT520MgA16+LLxjjkFJcR4g+qgJvtlQLvt5syeonbVwPNheg0an0kQsPPpsTz7nx8FcXT8iBpMaHr/iNj9/WC/jsp+XXUUOHCyy3vq346zQULI+ODbsuP/ksPluvxaQH9sHx0JF7RiZwDwfHEOC//kHihMIfzdfn/vV7/YWMp5/qgeKN5NzWu63zy8HMjDZI76pZCpThhbEoIAChl7eORZ2CR8u63wv+FaKWfug6JjFTXQgO0QJet4aMnvWWFvzis8rjsVhi9shjIwNhqHkJ/YDFX9LLfvCTjgoq2Tr3r8tjgE1Mis18WaTTl5f/7aACinCQOSbeX0L7LMEf5vXOf74zbzu6DnzzZQiX87NhFr+ZjfqKslKQT4A/e8kDek7Pf6gylGgoCgNCWRCXpAyA4so+tAD+b/6Ffif1Iv2QsqQ9QwrCV+Nd9J/qUnjVwDPR317V7QwYrBqKnkAVJ1Fjtl1fXHgUAonFgElRLKhoyNB4uQEEA6dk0ABI2LVZmo5LzRtOJp+SxzMdCQxwyFA0w+275IpeBKEQPyGoHSvsgbZWWXDgfTB4OYkOzOYRRMOcSk62T6hFCPNJdYkbBlqlwMEJU7ggip1jS8TRQXWz64ENbSIICemi06kBmyoTbOohHzJE5J5TBTKhkBircU3TSa5XNZ1U7Lv/npBpPTmb2VfNYE3cK/LRjYZIA5H/dybiSo6UDXcKIgfFzF1AVhLiys9bSUtI6Hcb4ibRNIu1MdF2lAfuVwFdJlsPv/+bj9oFYsDE7X2Zh897Qdxy3y9Af5Ehsu4plSQy1YMt6DQlsJEZct+lP3hBp6K5D/H08RCzvjCDQnIKqKWMaqTOhQt4BctBIHRZAtdjKt4HUGJEsLEt0Vka39FLiiKpkA4WxYlFlUriYV0rTwnhtg7qiGyVrQp9cXPn5NlBlCvjq2IVc5wuh1ljMCWDb6S9amgD9RMndP0XhKGEWx8sVcfRFafwWYtGnWtRQC5bVNN1yIQzy3ntNXWumEEH7VmuM3Z/7Y5RhY3O7322P+pm3QBmOMeRRWTxfJD+FHGfQZZ/iAZEzKddTTJbSurGDrgjpJoCsSWbMNvgilyF6SiLKEVL2GyEd7402hMYIaZmswKFayZ75sjUxFH1SxzzixelJk53FX1T+Hng12rugPSQtL428FayWb5wur7y4Ej144WwgT5Ric9659kMKTo/mM7IcIovnVaADMYoyspiv2Uon38edkt7Vuu3u3MAS87eY1vh3zu23ZhO0LrbHl5xSIgqW2WrsjBhqbaltqzQ8H3uYNvVYVlQLRwyY9srFMPoDdIiG3LEm0Js5XYIkkv7Lqsx8YnGwuSHVOjmHRJrzfHBdmtyevdBsRKfsm1N5Mpayd32yA1qnMqoUjZDir7Zl3ZLXpy2z2qWjQ/VO0iJplrSGm4ZGK37kK1ppd/ujpxUevvc3ymU7IzdlmI0wQu72zaB5mk1yIdT/LiRaKS7oRRKYA0kRKzi48uUyw0fTZLkzRjUiObXeS1ObNiZ9KnK9ydcSNc80gIJoEDq6iMRS3kNPVKKiAhp/DEui6D9LpClNPG4cUWJwFzhaE2FOXG/Zj+ydftbTA09YQ6bQ0JoGi+YI8az2NNtkoNqZq3oeAI3+FQf/bUMNSR9VsWAh5qm/G0ldRON4sZX/eh6uvbe7PlPAjH1TyDTAevkLRg5iRVP2Ti7afRruSSy1JZe1tW12JZootTVLega0n2PKWZ0lC9r9G+zjVBi337HmQfdqrUXEipi8l7mVYDPanjr1HCnpYSTW6pPoB9Szhx+Py2StTedebDXSrBoUwggNV7rdJPE5O98cgABUubaR+WmDTcyIL9SpgqzqyB0Ifxp6uFss+wu84llGSbuboY1SxxxAqeS26edbeQ5c0aq0o5rqH2KXnnYfdoqCyIBklwY+EPmswxQ80t9f6ch+2WxdfFkjQvzYHuONIxHHidSgt5/gpOTaZ1KXqpsSpEq72WKICWJwmAdF4vwASQhM5hRE+jjzch1JGLakKe1fMk6Dsw1jw5rmGmHlWdqGfNl1vw1xXkQavFZKj5sbd9NBCtod4r2MOyHCtJIp24B/MQstVVszx01uLyrEVjYrdkpWOrRZWa9fsYZiCpv+YcoTnuFZ83N/fFQ9jEqSDRAccrCLx4a3GZNDxCFNdcC4G8gkdCPhuM+Hx4NpFuiRKPirnIwzrFlxEp487T5DK3sOP4d0lXVtQ6iRlNUC6MyAlFoJFPSd19Ke7SxLgom6CLTl6bpd74kCrowY43FwUuudw9uS+WX00vuuROuQYLr1MMj+jg4wwmXl66WLKS0KAePPZoOTL3P9llklMxDATRq/wLILk9e41YchO4/5YaOomAFcon8dBuV70KMfJpqhlURpuHAFSbr6QKF2jatEcXPs5j8Dih82phmv7jg3G2TnxMkt16bJCXh5bEfIaVrJpOxjVu/uK9oHqyXz5yJ1hzzzflWC3NsChMJMO+mUblta2IDYiGHKVfEMY4YgXulonUBcIqI87JRhiqRanjilZp0xiGjX0HCCuhrjdeW9dQqSDAMghZyj1KcZZwou5lrpUy9S3liSpsWbyTkBE3dHPXF8+IxtxEgz5CVM510eo53xZchJxYIsoWqzLXU2z8DSvpGU4wC/xwq0hlGLdnVw3bIIrXcrcSvW2ZaeNZP7W5XnZthSYRqsPG8cWyVTwxx7gXSmzNdjCLBMHudv9zO09t1SKOBgnVnYcTugU7F6iTalN77FUNQnZTF5UtJFRwRXcIomo5rzQoX0PZ18RwedEgF0uflTNuVShCbc1PwKVlhS7EUD5sGUkHB519PvxxV4izu2hKh4un4S25XRmiqpmPTJ55hjmU6OozZIthzxKiq6H59KXoRZUUlaJjFvtOKAChcHWqZkW6o+QvpDIU6zsfhCqHA/nbf88Hu5IL4bO9/z/f71Pkfw2QP2i6C5k/Pt9f+PMjwACBxbTWDWVuZHN0cmVhbQ1lbmRvYmoNNDcgMCBvYmoNPDwvQ1MvRGV2aWNlUkdCL0kgZmFsc2UvSyBmYWxzZS9TL1RyYW5zcGFyZW5jeT4+DWVuZG9iag02MCAwIG9iag08PC9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSA2MSAwIFIvRmlsdGVyWy9BU0NJSTg1RGVjb2RlL0ZsYXRlRGVjb2RlXS9IZWlnaHQgMTA1L0xlbmd0aCA2OTQvV2lkdGggMjc+PnN0cmVhbQ0KODtXOittQkhhOiNZW0lkKzhcVkU7VCtqWTA6SlEpR0tQXSFWYC0+TycsK1ZaKFhOaEApJ0FuVGdiWXNLOUNHLz8KZ10pJmE7SHA2NmY3ZiglbXFINypDPVdhYFlyPEorYW8qJU5WJkg0WGhCN1tcTUB0ZGRlWkpIT1djTzo8Ri4wYHMKLl1edC1NIj9kXTkmZmdYMEJwKT1LRVpYXGgyZU1tNjgxPnRwbGBRZ0REJGNJbmNjXDMwPjk0XV1bIUlCSHFAVWcKJ2dERE1JLSZMQS1sc2NuN0Q8RyctcGk4W1kyNVk3aykxOztLJUNZbixPP3BhPF4qOmEpTS4yTDNxMTkxY0NVYjEKSCFdIkFGbmlyYUlFQD1JRDsuZm9hT2RCJC9NRjciL1NdQVstIWpIKD4uNiNjaSddIyRkOWhkYUNNO1FVTi9JUlYKTjNLKHMkJiorckoqaFpIalt1SThsN2RUS1BXLWo0RkwoUytqVTlTYkohVUgkNmxPc2MuJixBJWVARmJDZz0qWzMKV2lBdSpfZEJ0Wy10ay5NPyEkWHFmb0NjMkFpbEM2a3FqTDphWkw2NyVrLGw6UEZvPzAiNXVzOzMlbF1vbTNxVioKYXBwVV08WVU/ZjstZ0ZGb2RJZFksay5XWSNvKCFcPjNYPlFETnRsLS8jbDxNMFInV049Ii1KLT9AJWtCbnNXX3IKJmw6RWIsQnNnaSFbXGJYalxrQGdEaVBII0A+KyFpYk4maVchUFsraidrSVBMZUI/Yz1rMCRKPFdfcEAyPi88OVwKTkk2cWZfL3QoOjhcUzUoM29iXVlWMEBwPFBcclQnLEA6XSokU1BZI2IzXEYyN1snL0U6U3JJIUZhYzdgSSc6Y00KVDBKRDVNbDFCSHIiWUAtbDIqVzVxQ0QlNyEwUzNNa1B+Pg1lbmRzdHJlYW0NZW5kb2JqDTYxIDAgb2JqDVsvSW5kZXhlZC9EZXZpY2VSR0IgMjU1IDYyIDAgUl0NZW5kb2JqDTYyIDAgb2JqDTw8L0ZpbHRlclsvQVNDSUk4NURlY29kZS9GbGF0ZURlY29kZV0vTGVuZ3RoIDQyOD4+c3RyZWFtDQo4O1hdTz5FcU5AJScnT19AJWVAP0o7JSs4KDllPlg9TVI2Uz9pXllnQTM9XS5IRFhGLlIkbElMQCJwSitFUCglMApiXTZham1OWm4qIT0nT1FaZVFeWSosPV0/Qy5CK1xVbGc5ZGhEKiJpQ1s7Kj0zYG9QMVshU14pPzEpSVo0ZHVwYApFMXIhLywqMFsqOS5hRklSMiZiLUMjczxYbDVGSEBbPD0hIzZWKXVEQlhuSXIuRj5vUlo3RGwlTUxZXC4/ZD5Nbgo2JVEyb1lmTlJGJCQrT048K11SVUptQzBJPGpsTC5vWGlzWjtTWVVbLzcjPCYzN3JjbFFLcWVKZSMsVUY3UmdiMQpWTldGS2Y+bkRaNE9UczBTIXNhRz5HR0tVbFEqUT80NTpDSSY0SidfMmo8ZXRKSUNqN2U3blBNYj1PNlM3VU9IPApQTzdyXEkuSHUmZTBkJkU8LicpZkVSci9sKypXLClxXkQqYWk1PHV1TFguN2cvPiRYS3JjWXAwbitYbF9uVSpPKApsWyQ2Tm4rWl9OcTBdczdoc11gWFgxblo4Jjk0YVx+Pg1lbmRzdHJlYW0NZW5kb2JqDTQ5IDAgb2JqDTw8L0JCb3hbLTI4ODEuNjggMTAxMTcuNiAyODY4LjMyIDc1MC4xMjddL0dyb3VwIDYzIDAgUi9MZW5ndGggNDMwOTAvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAwLjAgMC4wXS9SZXNvdXJjZXM8PC9FeHRHU3RhdGU8PC9HUzAgMTkgMCBSPj4+Pi9TdWJ0eXBlL0Zvcm0+PnN0cmVhbQ0KcQotMzc3Ljc5MiA5NzAuNDUgMzEzMi4xOTUgODIwMy43MDYgcmUKVyBuCjAuNzMzIDAuNzMzIDAuNzMzIFJHCjEgdyAxMCBNIDAgaiAwIEogW10wIGQgCi9QZXJjZXB0dWFsIHJpCi9HUzAgZ3MKcSAxIDAgMCAxIDE3MTUuMTcyNSAxMDExNy42MjYgY20KMCAwIG0KMCAtOTM2Ny41IGwKUwpRCnEgMSAwIDAgMSAxNzAwLjUzNzcgMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgMTY4NS45MDEgMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgMTY3MS4yNjQzIDEwMTE3LjYyNiBjbQowIDAgbQowIC05MzY3LjUgbApTClEKcSAxIDAgMCAxIDE2NTYuNjI5NSAxMDExNy42MjYgY20KMCAwIG0KMCAtOTM2Ny41IGwKUwpRCnEgMSAwIDAgMSAxNjQxLjk5NDggMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgMTYyNy4zNTggMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgMTYxMi43MjEzIDEwMTE3LjYyNiBjbQowIDAgbQowIC05MzY3LjUgbApTClEKcSAxIDAgMCAxIDE1OTguMDg0NiAxMDExNy42MjYgY20KMCAwIG0KMCAtOTM2Ny41IGwKUwpRCnEgMSAwIDAgMSAxNTgzLjQ1MTggMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgMTU2OC44MTUxIDEwMTE3LjYyNiBjbQowIDAgbQowIC05MzY3LjUgbApTClEKcSAxIDAgMCAxIDE1NTQuMTc4MyAxMDExNy42MjYgY20KMCAwIG0KMCAtOTM2Ny41IGwKUwpRCnEgMSAwIDAgMSAxNTM5LjU0MzYgMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgMTUyNC45MDg4IDEwMTE3LjYyNiBjbQowIDAgbQowIC05MzY3LjUgbApTClEKcSAxIDAgMCAxIDE1MTAuMjcyMSAxMDExNy42MjYgY20KMCAwIG0KMCAtOTM2Ny41IGwKUwpRCnEgMSAwIDAgMSAxNDk1LjYzNzMgMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgMTQ4MS4wMDA2IDEwMTE3LjYyNiBjbQowIDAgbQowIC05MzY3LjUgbApTClEKcSAxIDAgMCAxIDE0NjYuMzYzOSAxMDExNy42MjYgY20KMCAwIG0KMCAtOTM2Ny41IGwKUwpRCnEgMSAwIDAgMSAxNDUxLjcyOTEgMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgMTQzNy4wOTI0IDEwMTE3LjYyNiBjbQowIDAgbQowIC05MzY3LjUgbApTClEKcSAxIDAgMCAxIDE0MjIuNDU3NiAxMDExNy42MjYgY20KMCAwIG0KMCAtOTM2Ny41IGwKUwpRCnEgMSAwIDAgMSAxNDA3LjgyMDkgMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgMTM5My4xODYyIDEwMTE3LjYyNiBjbQowIDAgbQowIC05MzY3LjUgbApTClEKcSAxIDAgMCAxIDEzNzguNTQ5NCAxMDExNy42MjYgY20KMCAwIG0KMCAtOTM2Ny41IGwKUwpRCnEgMSAwIDAgMSAxMzYzLjkxNDcgMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgMTM0OS4yNzggMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgMTMzNC42NDMyIDEwMTE3LjYyNiBjbQowIDAgbQowIC05MzY3LjUgbApTClEKcSAxIDAgMCAxIDEzMjAuMDA2NSAxMDExNy42MjYgY20KMCAwIG0KMCAtOTM2Ny41IGwKUwpRCnEgMSAwIDAgMSAxMzA1LjM2OTggMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgMTI5MC43MzUgMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgMTI3Ni4wOTgzIDEwMTE3LjYyNiBjbQowIDAgbQowIC05MzY3LjUgbApTClEKcSAxIDAgMCAxIDEyNjEuNDYzNSAxMDExNy42MjYgY20KMCAwIG0KMCAtOTM2Ny41IGwKUwpRCnEgMSAwIDAgMSAxMjQ2LjgyNjggMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgMTIzMi4xOTIgMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgMTIxNy41NTczIDEwMTE3LjYyNiBjbQowIDAgbQowIC05MzY3LjUgbApTClEKcSAxIDAgMCAxIDEyMDIuOTIwNSAxMDExNy42MjYgY20KMCAwIG0KMCAtOTM2Ny41IGwKUwpRCnEgMSAwIDAgMSAxMTg4LjI4MzggMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgMTE3My42NDkgMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgMTE1OS4wMTIzIDEwMTE3LjYyNiBjbQowIDAgbQowIC05MzY3LjUgbApTClEKcSAxIDAgMCAxIDExNDQuMzc1NiAxMDExNy42MjYgY20KMCAwIG0KMCAtOTM2Ny41IGwKUwpRCnEgMSAwIDAgMSAxMTI5Ljc0MDggMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgMTExNS4xMDQxIDEwMTE3LjYyNiBjbQowIDAgbQowIC05MzY3LjUgbApTClEKcSAxIDAgMCAxIDExMDAuNDY5NCAxMDExNy42MjYgY20KMCAwIG0KMCAtOTM2Ny41IGwKUwpRCnEgMSAwIDAgMSAxMDg1LjgzMjYgMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgMTA3MS4xOTc5IDEwMTE3LjYyNiBjbQowIDAgbQowIC05MzY3LjUgbApTClEKcSAxIDAgMCAxIDEwNTYuNTYxMiAxMDExNy42MjYgY20KMCAwIG0KMCAtOTM2Ny41IGwKUwpRCnEgMSAwIDAgMSAxMDQxLjkyNjQgMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgMTAyNy4yODk3IDEwMTE3LjYyNiBjbQowIDAgbQowIC05MzY3LjUgbApTClEKcSAxIDAgMCAxIDEwMTIuNjU0OCAxMDExNy42MjYgY20KMCAwIG0KMCAtOTM2Ny41IGwKUwpRCnEgMSAwIDAgMSA5OTguMDE4MSAxMDExNy42MjYgY20KMCAwIG0KMCAtOTM2Ny41IGwKUwpRCnEgMSAwIDAgMSA5ODMuMzgzNCAxMDExNy42MjYgY20KMCAwIG0KMCAtOTM2Ny41IGwKUwpRCnEgMSAwIDAgMSA5NjguNzQ2NiAxMDExNy42MjYgY20KMCAwIG0KMCAtOTM2Ny41IGwKUwpRCnEgMSAwIDAgMSA5NTQuMTA5OSAxMDExNy42MjYgY20KMCAwIG0KMCAtOTM2Ny41IGwKUwpRCnEgMSAwIDAgMSA5MzkuNDc1MiAxMDExNy42MjYgY20KMCAwIG0KMCAtOTM2Ny41IGwKUwpRCnEgMSAwIDAgMSA5MjQuODM4NCAxMDExNy42MjYgY20KMCAwIG0KMCAtOTM2Ny41IGwKUwpRCnEgMSAwIDAgMSA5MTAuMjAzNyAxMDExNy42MjYgY20KMCAwIG0KMCAtOTM2Ny41IGwKUwpRCnEgMSAwIDAgMSA4OTUuNTY3IDEwMTE3LjYyNiBjbQowIDAgbQowIC05MzY3LjUgbApTClEKcSAxIDAgMCAxIDg4MC45MzIyIDEwMTE3LjYyNiBjbQowIDAgbQowIC05MzY3LjUgbApTClEKcSAxIDAgMCAxIDg2Ni4yOTU1IDEwMTE3LjYyNiBjbQowIDAgbQowIC05MzY3LjUgbApTClEKcSAxIDAgMCAxIDg1MS42NjA3IDEwMTE3LjYyNiBjbQowIDAgbQowIC05MzY3LjUgbApTClEKcSAxIDAgMCAxIDgzNy4wMjQgMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgODIyLjM4OTIgMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgODA3Ljc1MjUgMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgNzkzLjExNTggMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgNzc4LjQ4MSAxMDExNy42MjYgY20KMCAwIG0KMCAtOTM2Ny41IGwKUwpRCnEgMSAwIDAgMSA3NjMuODQ0MyAxMDExNy42MjYgY20KMCAwIG0KMCAtOTM2Ny41IGwKUwpRCnEgMSAwIDAgMSA3NDkuMjA5NSAxMDExNy42MjYgY20KMCAwIG0KMCAtOTM2Ny41IGwKUwpRCnEgMSAwIDAgMSA3MzQuNTcyOCAxMDExNy42MjYgY20KMCAwIG0KMCAtOTM2Ny41IGwKUwpRCnEgMSAwIDAgMSA3MTkuOTM4IDEwMTE3LjYyNiBjbQowIDAgbQowIC05MzY3LjUgbApTClEKcSAxIDAgMCAxIDcwNS4zMDEzIDEwMTE3LjYyNiBjbQowIDAgbQowIC05MzY3LjUgbApTClEKcSAxIDAgMCAxIDY5MC42NjY2IDEwMTE3LjYyNiBjbQowIDAgbQowIC05MzY3LjUgbApTClEKcSAxIDAgMCAxIDY3Ni4wMjk4IDEwMTE3LjYyNiBjbQowIDAgbQowIC05MzY3LjUgbApTClEKcSAxIDAgMCAxIDY2MS4zOTUxIDEwMTE3LjYyNiBjbQowIDAgbQowIC05MzY3LjUgbApTClEKcSAxIDAgMCAxIDY0Ni43NTg0IDEwMTE3LjYyNiBjbQowIDAgbQowIC05MzY3LjUgbApTClEKcSAxIDAgMCAxIDYzMi4xMjE2IDEwMTE3LjYyNiBjbQowIDAgbQowIC05MzY3LjUgbApTClEKcSAxIDAgMCAxIDYxNy40ODY5IDEwMTE3LjYyNiBjbQowIDAgbQowIC05MzY3LjUgbApTClEKcSAxIDAgMCAxIDYwMi44NTAyIDEwMTE3LjYyNiBjbQowIDAgbQowIC05MzY3LjUgbApTClEKcSAxIDAgMCAxIDU4OC4yMTU0IDEwMTE3LjYyNiBjbQowIDAgbQowIC05MzY3LjUgbApTClEKcSAxIDAgMCAxIDU3My41Nzg3IDEwMTE3LjYyNiBjbQowIDAgbQowIC05MzY3LjUgbApTClEKcSAxIDAgMCAxIDU1OC45NDM5IDEwMTE3LjYyNiBjbQowIDAgbQowIC05MzY3LjUgbApTClEKcSAxIDAgMCAxIDU0NC4zMDcyIDEwMTE3LjYyNiBjbQowIDAgbQowIC05MzY3LjUgbApTClEKcSAxIDAgMCAxIDUyOS42NzI0IDEwMTE3LjYyNiBjbQowIDAgbQowIC05MzY3LjUgbApTClEKcSAxIDAgMCAxIDUxNS4wMzU3IDEwMTE3LjYyNiBjbQowIDAgbQowIC05MzY3LjUgbApTClEKcSAxIDAgMCAxIDUwMC40MDEgMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgNDg1Ljc2NDMgMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgNDcxLjEyOTUgMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgNDU2LjQ5MjggMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgNDQxLjg1NiAxMDExNy42MjYgY20KMCAwIG0KMCAtOTM2Ny41IGwKUwpRCnEgMSAwIDAgMSA0MjcuMjIxMyAxMDExNy42MjYgY20KMCAwIG0KMCAtOTM2Ny41IGwKUwpRCnEgMSAwIDAgMSA0MTIuNTg0NiAxMDExNy42MjYgY20KMCAwIG0KMCAtOTM2Ny41IGwKUwpRCnEgMSAwIDAgMSAzOTcuOTQ5OCAxMDExNy42MjYgY20KMCAwIG0KMCAtOTM2Ny41IGwKUwpRCnEgMSAwIDAgMSAyMzU5LjIzNDkgMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgMjM0NC42MDAxIDEwMTE3LjYyNiBjbQowIDAgbQowIC05MzY3LjUgbApTClEKcSAxIDAgMCAxIDIzMjkuOTYzNCAxMDExNy42MjYgY20KMCAwIG0KMCAtOTM2Ny41IGwKUwpRCnEgMSAwIDAgMSAyMzE1LjMyNjcgMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgMjMwMC42ODk5IDEwMTE3LjYyNiBjbQowIDAgbQowIC05MzY3LjUgbApTClEKcSAxIDAgMCAxIDIyODYuMDU3MSAxMDExNy42MjYgY20KMCAwIG0KMCAtOTM2Ny41IGwKUwpRCnEgMSAwIDAgMSAyMjcxLjQyMDQgMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgMjI1Ni43ODM3IDEwMTE3LjYyNiBjbQowIDAgbQowIC05MzY3LjUgbApTClEKcSAxIDAgMCAxIDIyNDIuMTQ3IDEwMTE3LjYyNiBjbQowIDAgbQowIC05MzY3LjUgbApTClEKcSAxIDAgMCAxIDIyMjcuNTEyMiAxMDExNy42MjYgY20KMCAwIG0KMCAtOTM2Ny41IGwKUwpRCnEgMSAwIDAgMSAyMjEyLjg3NzQgMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgMjE5OC4yNDA3IDEwMTE3LjYyNiBjbQowIDAgbQowIC05MzY3LjUgbApTClEKcSAxIDAgMCAxIDIxODMuNjA0IDEwMTE3LjYyNiBjbQowIDAgbQowIC05MzY3LjUgbApTClEKcSAxIDAgMCAxIDIxNjguOTY5MiAxMDExNy42MjYgY20KMCAwIG0KMCAtOTM2Ny41IGwKUwpRCnEgMSAwIDAgMSAyMTU0LjMzMjUgMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgMjEzOS42OTc4IDEwMTE3LjYyNiBjbQowIDAgbQowIC05MzY3LjUgbApTClEKcSAxIDAgMCAxIDIxMjUuMDYxIDEwMTE3LjYyNiBjbQowIDAgbQowIC05MzY3LjUgbApTClEKcSAxIDAgMCAxIDIxMTAuNDI2MyAxMDExNy42MjYgY20KMCAwIG0KMCAtOTM2Ny41IGwKUwpRCnEgMSAwIDAgMSAyMDk1Ljc4OTYgMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgMjA4MS4xNTI4IDEwMTE3LjYyNiBjbQowIDAgbQowIC05MzY3LjUgbApTClEKcSAxIDAgMCAxIDIwNjYuNTE4MSAxMDExNy42MjYgY20KMCAwIG0KMCAtOTM2Ny41IGwKUwpRCnEgMSAwIDAgMSAyMDUxLjg4MzMgMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgMjAzNy4yNDY3IDEwMTE3LjYyNiBjbQowIDAgbQowIC05MzY3LjUgbApTClEKcSAxIDAgMCAxIDIwMjIuNjEgMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgMjAwNy45NzUyIDEwMTE3LjYyNiBjbQowIDAgbQowIC05MzY3LjUgbApTClEKcSAxIDAgMCAxIDE5OTMuMzM4NSAxMDExNy42MjYgY20KMCAwIG0KMCAtOTM2Ny41IGwKUwpRCnEgMSAwIDAgMSAxOTc4LjcwMzcgMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgMTk2NC4wNjcgMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgMTk0OS40MzIzIDEwMTE3LjYyNiBjbQowIDAgbQowIC05MzY3LjUgbApTClEKcSAxIDAgMCAxIDE5MzQuNzk1NSAxMDExNy42MjYgY20KMCAwIG0KMCAtOTM2Ny41IGwKUwpRCnEgMSAwIDAgMSAxOTIwLjE1ODggMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgMTkwNS41MjYgMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgMTg5MC44ODkzIDEwMTE3LjYyNiBjbQowIDAgbQowIC05MzY3LjUgbApTClEKcSAxIDAgMCAxIDE4NzYuMjUyNiAxMDExNy42MjYgY20KMCAwIG0KMCAtOTM2Ny41IGwKUwpRCnEgMSAwIDAgMSAxODYxLjYxNTggMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgMTg0Ni45ODExIDEwMTE3LjYyNiBjbQowIDAgbQowIC05MzY3LjUgbApTClEKcSAxIDAgMCAxIDE4MzIuMzQ0NCAxMDExNy42MjYgY20KMCAwIG0KMCAtOTM2Ny41IGwKUwpRCnEgMSAwIDAgMSAxODE3LjcwOTYgMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgMTgwMy4wNzI5IDEwMTE3LjYyNiBjbQowIDAgbQowIC05MzY3LjUgbApTClEKcSAxIDAgMCAxIDE3ODguNDM4MSAxMDExNy42MjYgY20KMCAwIG0KMCAtOTM2Ny41IGwKUwpRCnEgMSAwIDAgMSAxNzczLjgwMTQgMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgMTc1OS4xNjQ3IDEwMTE3LjYyNiBjbQowIDAgbQowIC05MzY3LjUgbApTClEKcSAxIDAgMCAxIDE3NDQuNTMxOSAxMDExNy42MjYgY20KMCAwIG0KMCAtOTM2Ny41IGwKUwpRCnEgMSAwIDAgMSAxNzI5Ljg5NTEgMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgMzgzLjMxMzEgMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgMzY4LjY3NjQgMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgMzU0LjAzOTYgMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgMzM5LjQwNDkgMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgMzI0Ljc3MDEgMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgMzEwLjEzMzQgMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgMjk1LjQ5NjcgMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgMjgwLjg2MTkgMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgMjY2LjIyNTIgMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgMjUxLjU4ODUgMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgMjM2Ljk1NTcgMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgMjIyLjMxODkgMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgMjA3LjY4MjIgMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgMTkzLjA0NTUgMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgMTc4LjQxMDcgMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgMTYzLjc3NiAxMDExNy42MjYgY20KMCAwIG0KMCAtOTM2Ny41IGwKUwpRCnEgMSAwIDAgMSAxNDkuMTM5MyAxMDExNy42MjYgY20KMCAwIG0KMCAtOTM2Ny41IGwKUwpRCnEgMSAwIDAgMSAxMzQuNTAyNSAxMDExNy42MjYgY20KMCAwIG0KMCAtOTM2Ny41IGwKUwpRCnEgMSAwIDAgMSAxMTkuODY3OCAxMDExNy42MjYgY20KMCAwIG0KMCAtOTM2Ny41IGwKUwpRCnEgMSAwIDAgMSAxMDUuMjMxIDEwMTE3LjYyNiBjbQowIDAgbQowIC05MzY3LjUgbApTClEKcSAxIDAgMCAxIDkwLjU5NDMgMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgNzUuOTYxNSAxMDExNy42MjYgY20KMCAwIG0KMCAtOTM2Ny41IGwKUwpRCnEgMSAwIDAgMSA2MS4zMjQ4IDEwMTE3LjYyNiBjbQowIDAgbQowIC05MzY3LjUgbApTClEKcSAxIDAgMCAxIDQ2LjY4ODEgMTAxMTcuNjI2IGNtCjAgMCBtCjAgLTkzNjcuNSBsClMKUQpxIDEgMCAwIDEgMzIuMDUxNCAxMDExNy42MjYgY20KMCAwIG0KMCAtOTM2Ny41IGwKUwpRCnEgMSAwIDAgMSAxNy40MTY2IDEwMTE3LjYyNiBjbQowIDAgbQowIC05MzY3LjUgbApTClEKcSAxIDAgMCAxIDIuNzgxOCAxMDExNy42MjYgY20KMCAwIG0KMCAtOTM2Ny41IGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDI0NDQuODEyNyBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMjQzMC4yMTUxIGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAyNDE1LjYxNTUgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDI0MDEuMDE1OSBjbQowIDAgbQo1NzUwLjAwMSAwIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDIzODYuNDE3MiBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMjM3MS44MTc2IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAyMzU3LjIyIGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMyBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAyMzQyLjYyMDQgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDIzMjguMDIwOCBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMjMxMy40MjExIGNtCjAgMCBtCjU3NTAuMDAxIDAgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMjI5OC44MjQ1IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMyBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAyMjg0LjIyNDkgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAzIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDIyNjkuNjI0MyBjbQowIDAgbQo1NzUwLjAwMSAwIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDIyNTUuMDI0NyBjbQowIDAgbQo1NzUwLjAwMSAwIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDIyNDAuNDI3IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAyMjI1LjgyODQgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAzIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDIyMTEuMjI4OCBjbQowIDAgbQo1NzUwLjAwMSAwIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDIxOTYuNjMwMSBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMjE4Mi4wMzE1IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMyBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAyMTY3LjQzMDkgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDIxNTIuODMxMyBjbQowIDAgbQo1NzUwLjAwMSAwIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDIxMzguMjMzNiBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMjEyMy42MzQgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDIxMDkuMDM0NCBjbQowIDAgbQo1NzQ5Ljk5OSAwIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDIwOTQuNDM0OCBjbQowIDAgbQo1NzQ5Ljk5OSAwIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDIwNzkuODM3MiBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMjA2NS4yMzc1IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAyMDUwLjYzNzkgY20KMCAwIG0KNTc0OS45OTkgMCBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAyMDM2LjA0MTMgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAzIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDIwMjEuNDQwNyBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMjAwNi44NDExIGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAxOTkyLjI0MTUgY20KMCAwIG0KNTc0OS45OTkgMCBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAxOTc3LjY0NDggY20KMCAwIG0KNTc0OS45OTkgLTAuMDAzIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDE5NjMuMDQzMiBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMTk0OC40NDU2IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAxOTMzLjg0NTkgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDE5MTkuMjQ2MyBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMTkwNC42NDY3IGNtCjAgMCBtCjU3NDkuOTk5IDAgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMTg5MC4wNDcxIGNtCjAgMCBtCjU3NDkuOTk5IDAgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMTg3NS40NDk1IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAxODYwLjg0OTkgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDE4NDYuMjUzMiBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDMgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMTgzMS42NTA2IGNtCjAgMCBtCjU3NDkuOTk5IDAgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMTgxNy4wNTQgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAzIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDE4MDIuNDUzNCBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMTc4Ny44NTU3IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMyBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAxNzczLjI1NzEgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAzIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDE3NTguNjU3NSBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDMgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMTc0NC4wNTc5IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMyBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAxNzI5LjQ1OTIgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDE3MTQuODU5NiBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMTcwMC4yNiBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMTY4NS42NjI0IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwNCBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAxNjcxLjA2MjcgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDE2NTYuNDYzMSBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMTY0MS44NjM1IGNtCjAgMCBtCjU3NDkuOTk5IDAgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMTYyNy4yNjU5IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwNCBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAxNjEyLjY2NjMgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDE1OTguMDY2NyBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMTU4My40NjcgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDE1NjguODY3NCBjbQowIDAgbQo1NzQ5Ljk5OSAwIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDE1NTQuMjY3OCBjbQowIDAgbQo1NzQ5Ljk5OSAwIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDE1MzkuNjcwMiBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMTUyNS4wNzA2IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAxNTEwLjQ3MzkgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAzIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDE0OTUuODc0MyBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDMgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMTQ4MS4yNzQ3IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMyBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAxNDY2LjY3NiBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMTQ1Mi4wNzY0IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAxNDM3LjQ3NzggY20KMCAwIG0KNTc0OS45OTkgLTAuMDAzIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDE0MjIuODc4MiBjbQowIDAgbQo1NzQ5Ljk5OSAwIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDE0MDguMjc5NSBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMTM5My42Nzk5IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAxMzc5LjA4MDMgY20KMCAwIG0KNTc0OS45OTkgMCBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAxMzY0LjQ4MTcgY20KMCAwIG0KNTc0OS45OTkgMCBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAxMzQ5Ljg4MzEgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDEzMzUuMjgzNCBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMTMyMC42ODM4IGNtCjAgMCBtCjU3NDkuOTk5IDAgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMTMwNi4wODcyIGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMyBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAxMjkxLjQ4NjYgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDEyNzYuODg3IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAxMjYyLjI4NzQgY20KMCAwIG0KNTc0OS45OTkgMCBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAxMjQ3LjY5MDcgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAzIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDEyMzMuMDkxMSBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDMgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMTIxOC40OTE1IGNtCjAgMCBtCjU3NDkuOTk5IDAgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMTIwMy44OTA5IGNtCjAgMCBtCjU3NDkuOTk5IDAgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMTE4OS4yOTQyIGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMyBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAxMTc0LjY5NDYgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAzIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDExNjAuMDk1IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMyBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAxMTQ1LjQ5NjMgY20KMCAwIG0KNTc0OS45OTkgLTAuMDA0IGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDExMzAuODk2NyBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMTExNi4yOTgxIGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMyBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAxMTAxLjY5ODUgY20KMCAwIG0KNTc0OS45OTkgMCBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAxMDg3LjA5OTkgY20KMCAwIG0KNTc0OS45OTkgLTAuMDA0IGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDEwNzIuNTAwMiBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMTA1Ny45MDA2IGNtCjAgMCBtCjU3NDkuOTk5IDAgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMTA0My4zMDEgY20KMCAwIG0KNTc0OS45OTkgMCBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAxMDI4LjcwMzQgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDEwMTQuMTAzOCBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgOTk5LjUwNDIgY20KMCAwIG0KNTc0OS45OTkgMCBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA5ODQuOTA3NSBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDMgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMzY4NS44MjA2IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAzNjcxLjIyMTkgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDM2NTYuNjIzMyBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMzY0Mi4wMjM3IGNtCjAgMCBtCjU3NTAuMDAxIDAgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMzYyNy40MjQxIGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAzNjEyLjgyNTQgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDM1OTguMjI1OCBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMzU4My42MjcyIGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAzNTY5LjAyODYgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDM1NTQuNDI5IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAzNTM5LjgzMDMgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDM1MjUuMjMxNyBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMzUxMC42MzIxIGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAzNDk2LjAzMjUgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDM0ODEuNDMzOCBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMzQ2Ni44MzQyIGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAzNDUyLjIzNTYgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDM0MzcuNjM3IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAzNDIzLjAzNzQgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDM0MDguNDM3NyBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMzM5My44MzkxIGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAzMzc5LjI0MDUgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDMzNjQuNjQwOSBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMzM1MC4wNDIyIGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAzMzM1LjQ0MjYgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDMzMjAuODQ0IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAzMzA2LjI0NTQgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDMyOTEuNjQ1OCBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMzI3Ny4wNDYxIGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAzMjYyLjQ0NzUgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDMyNDcuODQ4OSBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMzIzMy4yNDkzIGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAzMjE4LjY0OTcgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDMyMDQuMDUxIGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAzMTg5LjQ1MjQgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDMxNzQuODUzOCBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMzE2MC4yNTQyIGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAzMTQ1LjY1NDUgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDMxMzEuMDU1OSBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMzExNi40NTczIGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAzMTAxLjg1NzcgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDMwODcuMjU4MSBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMzA3Mi42NTk0IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAzMDU4LjA2MDggY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDMwNDMuNDYxMiBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMzAyOC44NjE2IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAzMDE0LjI2MjkgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDI5OTkuNjY0MyBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMjk4NS4wNjU3IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAyOTcwLjQ2NjEgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDI5NTUuODY2NSBjbQowIDAgbQo1NzUwLjAwMSAwIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDI5NDEuMjY3OCBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMjkyNi42NjkyIGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAyOTEyLjA2OTYgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDI4OTcuNDcgY20KMCAwIG0KNTc1MC4wMDEgMCBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAyODgyLjg3MTMgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDI4NjguMjcxNyBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMjg1My42NzMxIGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAyODM5LjA3NDUgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDI4MjQuNDc0OSBjbQowIDAgbQo1NzUwLjAwMSAwIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDI4MDkuODc2MiBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMjc5NS4yNzc2IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAyNzgwLjY3OCBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMjc2Ni4wNzg0IGNtCjAgMCBtCjU3NTAuMDAxIDAgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMjc1MS40Nzk3IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAyNzM2Ljg4MDEgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDI3MjIuMjgyNSBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDMgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMjcwNy42ODI5IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAyNjkzLjA4MzMgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDI2NzguNDgzNiBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMjY2My44ODYgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDI2NDkuMjg2NCBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMjYzNC42ODY4IGNtCjAgMCBtCjU3NTAuMDAxIDAgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMjYyMC4wODcyIGNtCjAgMCBtCjU3NTAuMDAxIDAgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMjYwNS40ODg1IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAyNTkwLjg4OTkgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDI1NzYuMjkxMyBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMjU2MS42OTE3IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAyNTQ3LjA5MiBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMjUzMi40OTQ0IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMyBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAyNTE3Ljg5NDggY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDI1MDMuMjk1MiBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMjQ4OC42OTU2IGNtCjAgMCBtCjU3NTAuMDAxIDAgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMjQ3NC4wOTY5IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAyNDU5LjQ5ODMgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDQ3MjIuMjUxNSBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNDcwNy42NTI4IGNtCjAgMCBtCjU3NDkuOTk5IDAgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNDY5My4wNTUyIGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA0Njc4LjQ1NDYgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDQ2NjMuODU2OSBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNDY0OS4yNTczIGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA0NjM0LjY1NzcgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDQ2MjAuMDU4MSBjbQowIDAgbQo1NzQ5Ljk5OSAwIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDQ2MDUuNDU4NSBjbQowIDAgbQo1NzQ5Ljk5OSAwIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDQ1OTAuODYwOCBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNDU3Ni4yNjEyIGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA0NTYxLjY2MzYgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDQ1NDcuMDYyIGNtCjAgMCBtCjU3NDkuOTk5IDAgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNDUzMi40NjQ0IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA0NTE3Ljg2NDcgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDQ1MDMuMjY3MSBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDQgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNDQ4OC42Njc1IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA0NDc0LjA2NzkgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDQ0NTkuNDY4MyBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNDQ0NC44NzA2IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA0NDMwLjI3MSBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNDQxNS42NzE0IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA0NDAxLjA3MzcgY20KMCAwIG0KNTc0OS45OTkgLTAuMDA0IGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDQzODYuNDc0MSBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNDM3MS44NzQ1IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA0MzU3LjI3NDkgY20KMCAwIG0KNTc0OS45OTkgMCBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA0MzQyLjY3NzIgY20KMCAwIG0KNTc0OS45OTkgLTAuMDA0IGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDQzMjguMDc3NiBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNDMxMy40NzggY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDQyOTguODc4NCBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNDI4NC4yNzg4IGNtCjAgMCBtCjU3NDkuOTk5IDAgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNDI2OS42NzkyIGNtCjAgMCBtCjU3NDkuOTk5IDAgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNDI1NS4wODE1IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA0MjQwLjQ4MTkgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDQyMjUuODg0MyBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNDIxMS4yODQ3IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA0MTk2LjY4NTEgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDQxODIuMDg3NCBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNDE2Ny40ODc4IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA0MTUyLjg4ODIgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDQxMzguMjg4NiBjbQowIDAgbQo1NzQ5Ljk5OSAwIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDQxMjMuNjkwOSBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNDEwOS4wOTEzIGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA0MDk0LjQ5MTUgY20KMCAwIG0KNTc0OS45OTkgMCBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA0MDc5Ljg5MTggY20KMCAwIG0KNTc0OS45OTkgMCBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA0MDY1LjI5NDIgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDQwNTAuNjk0NiBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNDAzNi4wOTUgY20KMCAwIG0KNTc0OS45OTkgMCBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA0MDIxLjQ5NzMgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDQwMDYuODk4NyBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDMgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMzk5Mi4yOTgxIGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAzOTc3LjY5ODUgY20KMCAwIG0KNTc0OS45OTkgMCBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAzOTYzLjEwMDggY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDM5NDguNTAxMiBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMzkzMy45MDE2IGNtCjAgMCBtCjU3NDkuOTk5IDAgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMzkxOS4zMDIgY20KMCAwIG0KNTc0OS45OTkgMCBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAzOTA0LjcwNDMgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDM4OTAuMTA0NyBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMzg3NS41MDUxIGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAzODYwLjkwNzUgY20KMCAwIG0KNTc0OS45OTkgLTAuMDA0IGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDM4NDYuMzA3OSBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMzgzMS43MDgzIGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAzODE3LjEwODYgY20KMCAwIG0KNTc0OS45OTkgMCBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAzODAyLjUxMSBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDQgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMzc4Ny45MTE0IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAzNzczLjMxMTggY20KMCAwIG0KNTc0OS45OTkgMCBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAzNzU4LjcxMjIgY20KMCAwIG0KNTc0OS45OTkgMCBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiAzNzQ0LjExNDUgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDM3MjkuNTE0OSBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMzcxNC45MTUzIGNtCjAgMCBtCjU3NDkuOTk5IDAgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgMzcwMC4zMTc2IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA2MTgyLjE1ODcgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDYxNjcuNTYwMSBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNjE1Mi45NjA0IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA2MTM4LjM2MTggY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDYxMjMuNzYzMiBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNjEwOS4xNjM2IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA2MDk0LjU2NDkgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDYwNzkuOTY1MyBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNjA2NS4zNjY3IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA2MDUwLjc2NzEgY20KMCAwIG0KNTc1MC4wMDEgMCBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA2MDM2LjE2OTQgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDYwMjEuNTY5OCBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNjAwNi45NzAyIGNtCjAgMCBtCjU3NTAuMDAxIDAgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNTk5Mi4zNzA2IGNtCjAgMCBtCjU3NTAuMDAxIDAgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNTk3Ny43NzI5IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA1OTYzLjE3MzMgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDU5NDguNTczNyBjbQowIDAgbQo1NzUwLjAwMSAwIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDU5MzMuOTc2MSBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNTkxOS4zNzY1IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA1OTA0Ljc3NjkgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDU4OTAuMTc3MiBjbQowIDAgbQo1NzUwLjAwMSAwIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDU4NzUuNTc5NiBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNTg2MC45OCBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNTg0Ni4zODA0IGNtCjAgMCBtCjU3NDkuOTk5IDAgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNTgzMS43ODA4IGNtCjAgMCBtCjU3NDkuOTk5IDAgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNTgxNy4xODMxIGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA1ODAyLjU4MzUgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDU3ODcuOTgzOSBjbQowIDAgbQo1NzQ5Ljk5OSAwIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDU3NzMuMzg2MiBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNTc1OC43ODY2IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA1NzQ0LjE4NyBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNTcyOS41ODc0IGNtCjAgMCBtCjU3NDkuOTk5IDAgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNTcxNC45ODk3IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA1NzAwLjM4OTIgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDU2ODUuNzkxNSBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNTY3MS4xOTE5IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA1NjU2LjU5MjMgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDU2NDEuOTkyNyBjbQowIDAgbQo1NzQ5Ljk5OSAwIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDU2MjcuMzkzMSBjbQowIDAgbQo1NzQ5Ljk5OSAwIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDU2MTIuNzk1NCBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNTU5OC4xOTU4IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA1NTgzLjU5ODEgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDU1NjguOTk2NiBjbQowIDAgbQo1NzQ5Ljk5OSAwIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDU1NTQuMzk4OSBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNTUzOS43OTkzIGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA1NTI1LjIwMTcgY20KMCAwIG0KNTc0OS45OTkgLTAuMDA0IGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDU1MTAuNjAyMSBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNTQ5Ni4wMDI0IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA1NDgxLjQwMjggY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDU0NjYuODA1MiBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNTQ1Mi4yMDU2IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA1NDM3LjYwNiBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNTQyMy4wMDgzIGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwNCBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA1NDA4LjQwODcgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDUzOTMuODA5MSBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNTM3OS4yMDk1IGNtCjAgMCBtCjU3NDkuOTk5IDAgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNTM2NC42MTE4IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwNCBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA1MzUwLjAxMjIgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDUzMzUuNDEyNiBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNTMyMC44MTMgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDUzMDYuMjEzNCBjbQowIDAgbQo1NzQ5Ljk5OSAwIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDUyOTEuNjEzOCBjbQowIDAgbQo1NzQ5Ljk5OSAwIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDUyNzcuMDE2MSBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNTI2Mi40MTY1IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA1MjQ3LjgxODggY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDUyMzMuMjE5MiBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNTIxOC42MTk2IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA1MjA0LjAyMiBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNTE4OS40MjI0IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA1MTc0LjgyMjggY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDUxNjAuMjIzMSBjbQowIDAgbQo1NzQ5Ljk5OSAwIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDUxNDUuNjI1NSBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNTEzMS4wMjU5IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA1MTE2LjQyNjMgY20KMCAwIG0KNTc0OS45OTkgMCBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA1MTAxLjgyNjcgY20KMCAwIG0KNTc0OS45OTkgMCBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA1MDg3LjIyOSBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNTA3Mi42Mjk0IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA1MDU4LjAyOTggY20KMCAwIG0KNTc0OS45OTkgMCBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA1MDQzLjQzMjEgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDUwMjguODMyNSBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNTAxNC4yMzI5IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA0OTk5LjYzMzMgY20KMCAwIG0KNTc0OS45OTkgMCBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA0OTg1LjAzNTYgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDQ5NzAuNDM2IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA0OTU1LjgzNjQgY20KMCAwIG0KNTc0OS45OTkgMCBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA0OTQxLjIzNjggY20KMCAwIG0KNTc0OS45OTkgMCBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA0OTI2LjYzOTIgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDQ5MTIuMDM5NiBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNDg5Ny40Mzk5IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA0ODgyLjg0MjMgY20KMCAwIG0KNTc0OS45OTkgLTAuMDA0IGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDQ4NjguMjQyNyBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNDg1My42NDMxIGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA0ODM5LjA0MzUgY20KMCAwIG0KNTc0OS45OTkgMCBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA0ODI0LjQ0NTggY20KMCAwIG0KNTc0OS45OTkgLTAuMDA0IGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDQ4MDkuODQ2MiBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNDc5NS4yNDY2IGNtCjAgMCBtCjU3NDkuOTk5IDAgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNDc4MC42NDcgY20KMCAwIG0KNTc0OS45OTkgMCBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA0NzY2LjA0OTMgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDQ3NTEuNDQ5NyBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNDczNi44NTAxIGNtCjAgMCBtCjU3NDkuOTk5IDAgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNzQyMy4xNjY1IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA3NDA4LjU2NjkgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDczOTMuOTY5MiBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDMgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNzM3OS4zNjk2IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA3MzY0Ljc3IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA3MzUwLjE3MDQgY20KMCAwIG0KNTc1MC4wMDEgMCBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA3MzM1LjU3MTggY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDczMjAuOTcyMiBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNzMwNi4zNzM1IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA3MjkxLjc3NDkgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDcyNzcuMTc1MyBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNzI2Mi41NzY3IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA3MjQ3Ljk3OCBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNzIzMy4zNzg0IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA3MjE4Ljc3ODggY20KMCAwIG0KNTc1MC4wMDEgMCBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA3MjA0LjE4MDIgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDcxODkuNTgwNiBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNzE3NC45ODE5IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA3MTYwLjM4MzMgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDcxNDUuNzgzNyBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNzEzMS4xODQxIGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA3MTE2LjU4NTQgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDcxMDEuOTg2OCBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNzA4Ny4zODcyIGNtCjAgMCBtCjU3NTAuMDAxIDAgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNzA3Mi43ODg2IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA3MDU4LjE4OSBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNzA0My41OTAzIGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA3MDI4Ljk5MTcgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDcwMTQuMzkyMSBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNjk5OS43OTI1IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA2OTg1LjE5MzggY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDY5NzAuNTk1MiBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNjk1NS45OTU2IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA2OTQxLjM5NiBjbQowIDAgbQo1NzUwLjAwMSAwIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDY5MjYuNzk4MyBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNjkxMi4xOTg3IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA2ODk3LjYwMDEgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDY4ODMuMDAwNSBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNjg2OC40MDA5IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA2ODUzLjgwMzIgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAzIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDY4MzkuMjAzNiBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNjgyNC42MDQgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDY4MTAuMDA0NCBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNjc5NS40MDU4IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA2NzgwLjgwNzEgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDY3NjYuMjA3NSBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNjc1MS42MDg5IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA2NzM3LjAwOTMgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDY3MjIuNDEwNiBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNjcwNy44MTIgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDY2OTMuMjEyNCBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNjY3OC42MTI4IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA2NjY0LjAxNDIgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDY2NDkuNDE1NSBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNjYzNC44MTU5IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA2NjIwLjIxNjMgY20KMCAwIG0KNTc1MC4wMDEgMCBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA2NjA1LjYxNzcgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDY1OTEuMDE4MSBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNjU3Ni40MjA0IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA2NTYxLjgyMDggY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDY1NDcuMjIxMiBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNjUzMi42MjI2IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA2NTE4LjAyMzkgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDY1MDMuNDI0MyBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNjQ4OC44MjQ3IGNtCjAgMCBtCjU3NTAuMDAxIDAgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNjQ3NC4yMjYxIGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA2NDU5LjYyNzQgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDY0NDUuMDI3OCBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNjQzMC40MjkyIGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA2NDE1LjgyOTYgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDY0MDEuMjMxIGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA2Mzg2LjYzMTMgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDYzNzIuMDMyNyBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNjM1Ny40MzMxIGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA2MzQyLjgzNDUgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDYzMjguMjM0OSBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNjMxMy42MzYyIGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA2Mjk5LjAzNzYgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDYyODQuNDM4IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA2MjY5LjgzOTQgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDYyNTUuMjM5NyBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNjI0MC42NDExIGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA2MjI2LjA0MTUgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDYyMTEuNDQyOSBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNjE5Ni44NDMzIGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA4NDU5LjU5NjcgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDg0NDQuOTk3MSBjbQowIDAgbQo1NzQ5Ljk5OSAwIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDg0MzAuNDAwNCBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgODQxNS43OTk4IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMyBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA4NDAxLjIwMTIgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDgzODYuNjAyNSBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgODM3Mi4wMDI5IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA4MzU3LjQwMzMgY20KMCAwIG0KNTc0OS45OTkgMCBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA4MzQyLjgwMzcgY20KMCAwIG0KNTc0OS45OTkgMCBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA4MzI4LjIwNTEgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDgzMTMuNjA2NCBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgODI5OS4wMDg4IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA4Mjg0LjQwNzIgY20KMCAwIG0KNTc0OS45OTkgMCBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA4MjY5LjgwOTYgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDgyNTUuMjEgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDgyNDAuNjEyMyBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDQgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgODIyNi4wMTI3IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA4MjExLjQxMzEgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDgxOTYuODEzNSBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgODE4Mi4yMTU4IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA4MTY3LjYxNjcgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDgxNTMuMDE2NiBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgODEzOC40MTg5IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwNCBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA4MTIzLjgxOTMgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDgxMDkuMjE5NyBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgODA5NC42MjAxIGNtCjAgMCBtCjU3NDkuOTk5IDAgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgODA4MC4wMjI1IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwNCBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA4MDY1LjQyMjkgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDgwNTAuODIzMiBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgODAzNi4yMjM2IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA4MDIxLjYyNCBjbQowIDAgbQo1NzQ5Ljk5OSAwIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDgwMDcuMDI0NCBjbQowIDAgbQo1NzQ5Ljk5OSAwIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDc5OTIuNDI2OCBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNzk3Ny44MjcxIGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA3OTYzLjIyOTUgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDc5NDguNjI5OSBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNzkzNC4wMzAzIGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA3OTE5LjQzMjYgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDc5MDQuODMzIGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA3ODkwLjIzMzQgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDc4NzUuNjMzOCBjbQowIDAgbQo1NzQ5Ljk5OSAwIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDc4NjEuMDM2MSBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNzg0Ni40MzY1IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA3ODMxLjgzNjkgY20KMCAwIG0KNTc0OS45OTkgMCBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA3ODE3LjIzNzMgY20KMCAwIG0KNTc0OS45OTkgMCBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA3ODAyLjYzOTYgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDc3ODguMDQgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDc3NzMuNDQwNCBjbQowIDAgbQo1NzQ5Ljk5OSAwIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDc3NTguODQyOCBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNzc0NC4yNDM3IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA3NzI5LjY0MzYgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDc3MTUuMDQzOSBjbQowIDAgbQo1NzQ5Ljk5OSAwIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDc3MDAuNDQ2MyBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNzY4NS44NDY3IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA3NjcxLjI0NzEgY20KMCAwIG0KNTc0OS45OTkgMCBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA3NjU2LjY0NzUgY20KMCAwIG0KNTc0OS45OTkgMCBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA3NjQyLjA0OTggY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDc2MjcuNDUwNyBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNzYxMi44NTA2IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA3NTk4LjI1MjkgY20KMCAwIG0KNTc0OS45OTkgLTAuMDA0IGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDc1ODMuNjUzMyBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNzU2OS4wNTM3IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA3NTU0LjQ1NDEgY20KMCAwIG0KNTc0OS45OTkgMCBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA3NTM5Ljg1NjQgY20KMCAwIG0KNTc0OS45OTkgLTAuMDA0IGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDc1MjUuMjU2OCBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNzUxMC42NTcyIGNtCjAgMCBtCjU3NDkuOTk5IDAgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNzQ5Ni4wNTc2IGNtCjAgMCBtCjU3NDkuOTk5IDAgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNzQ4MS40NiBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgNzQ2Ni44NjA0IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA3NDUyLjI2MDcgY20KMCAwIG0KNTc0OS45OTkgMCBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA3NDM3LjY2MzEgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDg3OTUuMzcxMSBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgODc4MC43NzI1IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA4NzY2LjE3MzggY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDg3NTEuNTc0MiBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgODczNi45NzQ2IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA4NzIyLjM3NiBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgODcwNy43NzY0IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA4NjkzLjE3NzcgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDg2NzguNTc4MSBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgODY2My45Nzk1IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA4NjQ5LjM4MDkgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDg2MzQuNzgxMyBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgODYyMC4xODI2IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA4NjA1LjU4MyBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgODU5MC45ODQ0IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA4NTc2LjM4NDggY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDg1NjEuNzg2MSBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgODU0Ny4xODY1IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA4NTMyLjU4NzkgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDg1MTcuOTg4MyBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgODUwMy4zODk2IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA4NDg4Ljc5IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA4NDc0LjE5MTQgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDkxNjAuMjQ1MSBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgOTE0NS42NDU1IGNtCjAgMCBtCjU3NDkuOTk5IDAgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgOTEzMS4wNDc5IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA5MTE2LjQ0ODIgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDkxMDEuODQ4NiBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgOTA4Ny4yNDkgY20KMCAwIG0KNTc0OS45OTkgMCBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA5MDcyLjY1MTQgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDkwNTguMDUxOCBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgOTA0My40NTIxIGNtCjAgMCBtCjU3NDkuOTk5IDAgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgOTAyOC44NTI1IGNtCjAgMCBtCjU3NDkuOTk5IDAgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgOTAxNC4yNTQ5IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA4OTk5LjY1NTMgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDg5ODUuMDU1NyBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgODk3MC40NTggY20KMCAwIG0KNTc0OS45OTkgLTAuMDA0IGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDg5NTUuODU4NCBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgODk0MS4yNTg4IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA4OTI2LjY1OTIgY20KMCAwIG0KNTc0OS45OTkgMCBsClMKUQpxIDEgMCAwIDEgLTI4ODEuNjc5MiA4OTEyLjA2MTUgY20KMCAwIG0KNTc0OS45OTkgLTAuMDA0IGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDg4OTcuNDYxOSBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgODg4Mi44NjIzIGNtCjAgMCBtCjU3NDkuOTk5IDAgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgODg2OC4yNjI3IGNtCjAgMCBtCjU3NDkuOTk5IDAgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgODg1My42NjUgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMjg4MS42NzkyIDg4MzkuMDY1NCBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgODgyNC40NjU4IGNtCjAgMCBtCjU3NDkuOTk5IDAgbApTClEKcSAxIDAgMCAxIC0yODgxLjY3OTIgODgwOS44NjgyIGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpRCg1lbmRzdHJlYW0NZW5kb2JqDTUwIDAgb2JqDTw8L0JCb3hbNzEyLjkzMSA0MjY5LjkxIDEwMDYuMjcgNDExMC45N10vR3JvdXAgNjQgMCBSL0xlbmd0aCAxMzUvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAwLjAgMC4wXS9SZXNvdXJjZXM8PC9Db2xvclNwYWNlPDwvQ1MwIDY1IDAgUj4+L0V4dEdTdGF0ZTw8L0dTMCA2NiAwIFI+Pi9Qcm9jU2V0Wy9QREYvSW1hZ2VDL0ltYWdlSV0vWE9iamVjdDw8L0ltMCA2NyAwIFI+Pj4+L1N1YnR5cGUvRm9ybT4+c3RyZWFtDQpxCjcxMi45MzEgNDE0Ny4yMzIgMjkzLjMzOSAxMDQuNTM4IHJlClcgbgpxCi9HUzAgZ3MKL1BlcmNlcHR1YWwgcmkKMjkzLjMzOTcwOTggMCAwIDEwNC41Mzc2NjE5IDcxMi45MzA3MjUxIDQxNDcuMjMyMzU3NiBjbQovSW0wIERvClEKUQoNZW5kc3RyZWFtDWVuZG9iag01MSAwIG9iag08PC9CQm94WzEwMzkuNTEgNDIwNC4xMSAxNDY0Ljk0IDM3NzguNjddL0dyb3VwIDY4IDAgUi9MZW5ndGggNDE5L01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgMC4wIDAuMF0vUmVzb3VyY2VzPDwvRXh0R1N0YXRlPDwvR1MwIDE5IDAgUj4+L1NoYWRpbmc8PC9TaDAgNjkgMCBSPj4+Pi9TdWJ0eXBlL0Zvcm0+PnN0cmVhbQ0KcQoxMTQ1Ljc2NSAzOTQwLjQ4NCBtCjEyMDUuMzU0IDM4ODUuNDkzIGwKMTIxMS40OTEgMzg4NC42MzUgMTIxNy43NTcgMzg4NC4xOTIgMTIyNC4xMjkgMzg4NC4xOTIgYwoxMjI0LjEyOSAzODg0LjE5MiBsCjEyOTguNDQ2IDM4ODQuMTkyIDEzNTguNjg4IDM5NDQuNDM3IDEzNTguNjg4IDQwMTguNzUyIGMKMTM1OC42ODggNDAxOC43NTIgbAoxMzU4LjY4OCA0MDI3LjIxOSAxMzU3LjkwNyA0MDM1LjUgMTM1Ni40MTIgNDA0My41MzYgYwoxMzU2LjQxMiA0MDQzLjUzNiBsCjEzMDAuOTA1IDQwOTguNTc5IGwKaApXIG4KcQowIGcKL1BlcmNlcHR1YWwgcmkKL0dTMCBncwotMTA1LjIyODk0MjkgOTIuMTE4NDY5MiAtOTIuMTE4NDY5MiAtMTA1LjIyODk0MjkgMTMzMC4xNzIxMTkxIDM5MjMuMTUxMzY3MiBjbQpCWCAvU2gwIHNoIEVYIFEKUQoNZW5kc3RyZWFtDWVuZG9iag01MiAwIG9iag08PC9CQm94WzcyMS41MzYgNDAwMi4wNSAxMDE0Ljg4IDM4NDMuMTFdL0dyb3VwIDcwIDAgUi9MZW5ndGggMTM1L01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgMC4wIDAuMF0vUmVzb3VyY2VzPDwvQ29sb3JTcGFjZTw8L0NTMCA2NSAwIFI+Pi9FeHRHU3RhdGU8PC9HUzAgNzEgMCBSPj4vUHJvY1NldFsvUERGL0ltYWdlQy9JbWFnZUldL1hPYmplY3Q8PC9JbTAgNjcgMCBSPj4+Pi9TdWJ0eXBlL0Zvcm0+PnN0cmVhbQ0KcQo3MjEuNTM2IDM4NzkuMzc1IDI5My4zMzkgMTA0LjUzOCByZQpXIG4KcQovR1MwIGdzCi9QZXJjZXB0dWFsIHJpCjI5My4zMzk3MDk4IDAgMCAxMDQuNTM3NjYxOSA3MjEuNTM2MTkzOCAzODc5LjM3NDIwMzMgY20KL0ltMCBEbwpRClEKDWVuZHN0cmVhbQ1lbmRvYmoNNTMgMCBvYmoNPDwvQkJveFs5MTMuNzY0IDM4MTUuMCAxMjA3LjEgMzY1Ni4wNV0vR3JvdXAgNzIgMCBSL0xlbmd0aCAxMzUvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAwLjAgMC4wXS9SZXNvdXJjZXM8PC9Db2xvclNwYWNlPDwvQ1MwIDY1IDAgUj4+L0V4dEdTdGF0ZTw8L0dTMCA3MyAwIFI+Pi9Qcm9jU2V0Wy9QREYvSW1hZ2VDL0ltYWdlSV0vWE9iamVjdDw8L0ltMCA2NyAwIFI+Pj4+L1N1YnR5cGUvRm9ybT4+c3RyZWFtDQpxCjkxMy43NjQgMzY5Mi4zMTkgMjkzLjMzOSAxMDQuNTM3IHJlClcgbgpxCi9HUzAgZ3MKL1BlcmNlcHR1YWwgcmkKMjkzLjMzOTcwOTggMCAwIDEwNC41Mzc2NjE5IDkxMy43NjQyMjEyIDM2OTIuMzE4NTM5MyBjbQovSW0wIERvClEKUQoNZW5kc3RyZWFtDWVuZG9iag01NCAwIG9iag08PC9CQm94WzE1MjIuODEgNDE1OC44MSAxODE2LjE1IDM5OTkuODZdL0dyb3VwIDc0IDAgUi9MZW5ndGggMTM1L01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgMC4wIDAuMF0vUmVzb3VyY2VzPDwvQ29sb3JTcGFjZTw8L0NTMCA2NSAwIFI+Pi9FeHRHU3RhdGU8PC9HUzAgNzUgMCBSPj4vUHJvY1NldFsvUERGL0ltYWdlQy9JbWFnZUldL1hPYmplY3Q8PC9JbTAgNjcgMCBSPj4+Pi9TdWJ0eXBlL0Zvcm0+PnN0cmVhbQ0KcQoxNTIyLjgxMiA0MDM2LjEyOSAyOTMuMzQgMTA0LjUzNyByZQpXIG4KcQovR1MwIGdzCi9QZXJjZXB0dWFsIHJpCjI5My4zMzk3MDk4IDAgMCAxMDQuNTM3NjYxOSAxNTIyLjgxMjEzMzggNDAzNi4xMjg4NDIgY20KL0ltMCBEbwpRClEKDWVuZHN0cmVhbQ1lbmRvYmoNNTUgMCBvYmoNPDwvQkJveFs2MjguMTUzIDM4MjAuMjUgODk5LjE5IDM2NzUuNzRdL0dyb3VwIDc2IDAgUi9MZW5ndGggMTMyL01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgMC4wIDAuMF0vUmVzb3VyY2VzPDwvQ29sb3JTcGFjZTw8L0NTMCA2NSAwIFI+Pi9FeHRHU3RhdGU8PC9HUzAgNzcgMCBSPj4vUHJvY1NldFsvUERGL0ltYWdlQy9JbWFnZUldL1hPYmplY3Q8PC9JbTAgNjcgMCBSPj4+Pi9TdWJ0eXBlL0Zvcm0+PnN0cmVhbQ0KcQo2MjguMTU0IDM3MDguNzE1IDI3MS4wMzYgOTUuMDQgcmUKVyBuCnEKL0dTMCBncwovUGVyY2VwdHVhbCByaQoyNzEuMDM2NTk2NSAwIDAgOTUuMDM5OTk3OSA2MjguMTUzMzIwMyAzNzA4LjcxNDY0MDggY20KL0ltMCBEbwpRClEKDWVuZHN0cmVhbQ1lbmRvYmoNNTYgMCBvYmoNPDwvQkJveFsxMjY3LjM2IDM4MDcuNzggMTUzOC40IDM2NjMuMjddL0dyb3VwIDc4IDAgUi9MZW5ndGggMTM0L01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgMC4wIDAuMF0vUmVzb3VyY2VzPDwvQ29sb3JTcGFjZTw8L0NTMCA2NSAwIFI+Pi9FeHRHU3RhdGU8PC9HUzAgNzkgMCBSPj4vUHJvY1NldFsvUERGL0ltYWdlQy9JbWFnZUldL1hPYmplY3Q8PC9JbTAgNjcgMCBSPj4+Pi9TdWJ0eXBlL0Zvcm0+PnN0cmVhbQ0KcQoxMjY3LjM1OSAzNjk2LjI0NCAyNzEuMDM2IDk1LjA0IHJlClcgbgpxCi9HUzAgZ3MKL1BlcmNlcHR1YWwgcmkKMjcxLjAzNjU5NjUgMCAwIDk1LjAzOTk5NzkgMTI2Ny4zNTkwMDg4IDM2OTYuMjQzOTM3NyBjbQovSW0wIERvClEKUQoNZW5kc3RyZWFtDWVuZG9iag01NyAwIG9iag08PC9CQm94WzEyOTQuMzMgNDQxMS4yNSAxNTY1LjM2IDQyNjYuNzRdL0dyb3VwIDgwIDAgUi9MZW5ndGggMTM0L01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgMC4wIDAuMF0vUmVzb3VyY2VzPDwvQ29sb3JTcGFjZTw8L0NTMCA2NSAwIFI+Pi9FeHRHU3RhdGU8PC9HUzAgODEgMCBSPj4vUHJvY1NldFsvUERGL0ltYWdlQy9JbWFnZUldL1hPYmplY3Q8PC9JbTAgNjcgMCBSPj4+Pi9TdWJ0eXBlL0Zvcm0+PnN0cmVhbQ0KcQoxMjk0LjMyNSA0Mjk5LjcxNSAyNzEuMDM3IDk1LjA0IHJlClcgbgpxCi9HUzAgZ3MKL1BlcmNlcHR1YWwgcmkKMjcxLjAzNjU5NjUgMCAwIDk1LjAzOTk5NzkgMTI5NC4zMjUzMTc0IDQyOTkuNzE1ODYxNSBjbQovSW0wIERvClEKUQoNZW5kc3RyZWFtDWVuZG9iag01OCAwIG9iag08PC9CQm94WzkxNy4yNDcgNDM5Ny42MSAxMTg4LjI4IDQyNTMuMTFdL0dyb3VwIDgyIDAgUi9MZW5ndGggMTMyL01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgMC4wIDAuMF0vUmVzb3VyY2VzPDwvQ29sb3JTcGFjZTw8L0NTMCA2NSAwIFI+Pi9FeHRHU3RhdGU8PC9HUzAgODMgMCBSPj4vUHJvY1NldFsvUERGL0ltYWdlQy9JbWFnZUldL1hPYmplY3Q8PC9JbTAgNjcgMCBSPj4+Pi9TdWJ0eXBlL0Zvcm0+PnN0cmVhbQ0KcQo5MTcuMjQ3IDQyODYuMDgxIDI3MS4wMzYgOTUuMDQgcmUKVyBuCnEKL0dTMCBncwovUGVyY2VwdHVhbCByaQoyNzEuMDM2NTk2NSAwIDAgOTUuMDM5OTk3OSA5MTcuMjQ2NzA0MSA0Mjg2LjA4MTA5NTkgY20KL0ltMCBEbwpRClEKDWVuZHN0cmVhbQ1lbmRvYmoNNTkgMCBvYmoNPDwvQkJveFsxMDgxLjQgNDE2MS40OSAxMzgwLjkyIDM4NjEuOTddL0dyb3VwIDg0IDAgUi9MZW5ndGggMTM1L01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgMC4wIDAuMF0vUmVzb3VyY2VzPDwvQ29sb3JTcGFjZTw8L0NTMCA2NSAwIFI+Pi9FeHRHU3RhdGU8PC9HUzAgODUgMCBSPj4vUHJvY1NldFsvUERGL0ltYWdlQy9JbWFnZUldL1hPYmplY3Q8PC9JbTAgODYgMCBSPj4+Pi9TdWJ0eXBlL0Zvcm0+PnN0cmVhbQ0KcQoxMDgxLjM5OCAzODYxLjk3IDI5OS41MTkgMjk5LjUxNiByZQpXIG4KcQovR1MwIGdzCi9QZXJjZXB0dWFsIHJpCjI5OS41MTk5OTMzIDAgMCAyOTkuNTE5OTkzMyAxMDgxLjM5NzU4MyAzODYxLjk2OTc1MjggY20KL0ltMCBEbwpRClEKDWVuZHN0cmVhbQ1lbmRvYmoNMzEgMCBvYmoNPDwvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UvRGV2aWNlUkdCL0RlY29kZVBhcm1zPDwvQml0c1BlckNvbXBvbmVudCA0L0NvbG9ycyAzL0NvbHVtbnMgNzUwPj4vRmlsdGVyL0ZsYXRlRGVjb2RlL0hlaWdodCA1MDAvSW50ZW50L1BlcmNlcHR1YWwvTGVuZ3RoIDYzNTg1L05hbWUvWC9TdWJ0eXBlL0ltYWdlL1R5cGUvWE9iamVjdC9XaWR0aCA3NTA+PnN0cmVhbQ0KSIns102LHEUYAGDw4I/wX3iQ4EJAUK8iongIgoigMVkICeQgiFdDLnoJCDks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cmVuY3kvVHlwZS9Hcm91cD4+DWVuZG9iag04MSAwIG9iag08PC9BSVMgdHJ1ZS9CTS9Ob3JtYWwvQ0EgMS4wL09QIGZhbHNlL09QTSAxL1NBIHRydWUvU01hc2sgMTA0IDAgUi9UeXBlL0V4dEdTdGF0ZS9jYSAxLjAvb3AgZmFsc2U+Pg1lbmRvYmoNMTA0IDAgb2JqDTw8L0JDIDEwNSAwIFIvRyAxMDYgMCBSL1MvTHVtaW5vc2l0eS9UeXBlL01hc2s+Pg1lbmRvYmoNMTA1IDAgb2JqDVswLjAgMC4wIDAuMF0NZW5kb2JqDTEwNiAwIG9iag08PC9CQm94WzEyOTQuMzMgNDM5NC43NiAxNTY1LjM2IDQyOTkuNzJdL0dyb3VwIDEwNyAwIFIvTGVuZ3RoIDkxL01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgMC4wIDAuMF0vUmVzb3VyY2VzPDwvRXh0R1N0YXRlPDwvR1MwIDk0IDAgUj4+L1Byb2NTZXRbL1BERi9JbWFnZUJdL1hPYmplY3Q8PC9JbTAgMTAzIDAgUj4+Pj4vU3VidHlwZS9Gb3JtPj5zdHJlYW0NCnEKL0dTMCBncwovUGVyY2VwdHVhbCByaQoyNzEuMDM2NTk2NSAwIDAgOTUuMDM5OTk3OSAxMjk0LjMyNTMxNzQgNDI5OS43MTU4NjE1IGNtCi9JbTAgRG8KUQoNZW5kc3RyZWFtDWVuZG9iag0xMDcgMCBvYmoNPDwvQ1MgOTYgMCBSL0kgZmFsc2UvSyBmYWxzZS9TL1RyYW5zcGFyZW5jeS9UeXBlL0dyb3VwPj4NZW5kb2JqDTc4IDAgb2JqDTw8L0kgZmFsc2UvSyBmYWxzZS9TL1RyYW5zcGFyZW5jeS9UeXBlL0dyb3VwPj4NZW5kb2JqDTc5IDAgb2JqDTw8L0FJUyB0cnVlL0JNL05vcm1hbC9DQSAxLjAvT1AgZmFsc2UvT1BNIDEvU0EgdHJ1ZS9TTWFzayAxMDggMCBSL1R5cGUvRXh0R1N0YXRlL2NhIDEuMC9vcCBmYWxzZT4+DWVuZG9iag0xMDggMCBvYmoNPDwvQkMgMTA5IDAgUi9HIDExMCAwIFIvUy9MdW1pbm9zaXR5L1R5cGUvTWFzaz4+DWVuZG9iag0xMDkgMCBvYmoNWzAuMCAwLjAgMC4wXQ1lbmRvYmoNMTEwIDAgb2JqDTw8L0JCb3hbMTI2Ny4zNiAzNzkxLjI4IDE1MzguNCAzNjk2LjI0XS9Hcm91cCAxMTEgMCBSL0xlbmd0aCA5MS9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjBdL1Jlc291cmNlczw8L0V4dEdTdGF0ZTw8L0dTMCA5NCAwIFI+Pi9Qcm9jU2V0Wy9QREYvSW1hZ2VCXS9YT2JqZWN0PDwvSW0wIDEwMyAwIFI+Pj4+L1N1YnR5cGUvRm9ybT4+c3RyZWFtDQpxCi9HUzAgZ3MKL1BlcmNlcHR1YWwgcmkKMjcxLjAzNjU5NjUgMCAwIDk1LjAzOTk5NzkgMTI2Ny4zNTkwMDg4IDM2OTYuMjQzOTM3NyBjbQovSW0wIERvClEKDWVuZHN0cmVhbQ1lbmRvYmoNMTExIDAgb2JqDTw8L0NTIDk2IDAgUi9JIGZhbHNlL0sgZmFsc2UvUy9UcmFuc3BhcmVuY3kvVHlwZS9Hcm91cD4+DWVuZG9iag03NiAwIG9iag08PC9JIGZhbHNlL0sgZmFsc2UvUy9UcmFuc3BhcmVuY3kvVHlwZS9Hcm91cD4+DWVuZG9iag03NyAwIG9iag08PC9BSVMgdHJ1ZS9CTS9Ob3JtYWwvQ0EgMS4wL09QIGZhbHNlL09QTSAxL1NBIHRydWUvU01hc2sgMTEyIDAgUi9UeXBlL0V4dEdTdGF0ZS9jYSAxLjAvb3AgZmFsc2U+Pg1lbmRvYmoNMTEyIDAgb2JqDTw8L0JDIDExMyAwIFIvRyAxMTQgMCBSL1MvTHVtaW5vc2l0eS9UeXBlL01hc2s+Pg1lbmRvYmoNMTEzIDAgb2JqDVswLjAgMC4wIDAuMF0NZW5kb2JqDTExNCAwIG9iag08PC9CQm94WzYyOC4xNTMgMzgwMy43NSA4OTkuMTkgMzcwOC43MV0vR3JvdXAgMTE1IDAgUi9MZW5ndGggOTAvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAwLjAgMC4wXS9SZXNvdXJjZXM8PC9FeHRHU3RhdGU8PC9HUzAgOTQgMCBSPj4vUHJvY1NldFsvUERGL0ltYWdlQl0vWE9iamVjdDw8L0ltMCAxMDMgMCBSPj4+Pi9TdWJ0eXBlL0Zvcm0+PnN0cmVhbQ0KcQovR1MwIGdzCi9QZXJjZXB0dWFsIHJpCjI3MS4wMzY1OTY1IDAgMCA5NS4wMzk5OTc5IDYyOC4xNTMzMjAzIDM3MDguNzE0NjQwOCBjbQovSW0wIERvClEKDWVuZHN0cmVhbQ1lbmRvYmoNMTE1IDAgb2JqDTw8L0NTIDk2IDAgUi9JIGZhbHNlL0sgZmFsc2UvUy9UcmFuc3BhcmVuY3kvVHlwZS9Hcm91cD4+DWVuZG9iag03NCAwIG9iag08PC9JIGZhbHNlL0sgZmFsc2UvUy9UcmFuc3BhcmVuY3kvVHlwZS9Hcm91cD4+DWVuZG9iag03NSAwIG9iag08PC9BSVMgdHJ1ZS9CTS9Ob3JtYWwvQ0EgMS4wL09QIGZhbHNlL09QTSAxL1NBIHRydWUvU01hc2sgMTE2IDAgUi9UeXBlL0V4dEdTdGF0ZS9jYSAxLjAvb3AgZmFsc2U+Pg1lbmRvYmoNMTE2IDAgb2JqDTw8L0JDIDExNyAwIFIvRyAxMTggMCBSL1MvTHVtaW5vc2l0eS9UeXBlL01hc2s+Pg1lbmRvYmoNMTE3IDAgb2JqDVswLjAgMC4wIDAuMF0NZW5kb2JqDTExOCAwIG9iag08PC9CQm94WzE1MjIuODEgNDE0MC42NyAxODE2LjE1IDQwMzYuMTNdL0dyb3VwIDExOSAwIFIvTGVuZ3RoIDkxL01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgMC4wIDAuMF0vUmVzb3VyY2VzPDwvRXh0R1N0YXRlPDwvR1MwIDk0IDAgUj4+L1Byb2NTZXRbL1BERi9JbWFnZUJdL1hPYmplY3Q8PC9JbTAgMTAzIDAgUj4+Pj4vU3VidHlwZS9Gb3JtPj5zdHJlYW0NCnEKL0dTMCBncwovUGVyY2VwdHVhbCByaQoyOTMuMzM5NzA5OCAwIDAgMTA0LjUzNzY2MTkgMTUyMi44MTIxMzM4IDQwMzYuMTI4ODQyIGNtCi9JbTAgRG8KUQoNZW5kc3RyZWFtDWVuZG9iag0xMTkgMCBvYmoNPDwvQ1MgOTYgMCBSL0kgZmFsc2UvSyBmYWxzZS9TL1RyYW5zcGFyZW5jeS9UeXBlL0dyb3VwPj4NZW5kb2JqDTcyIDAgb2JqDTw8L0kgZmFsc2UvSyBmYWxzZS9TL1RyYW5zcGFyZW5jeS9UeXBlL0dyb3VwPj4NZW5kb2JqDTczIDAgb2JqDTw8L0FJUyB0cnVlL0JNL05vcm1hbC9DQSAxLjAvT1AgZmFsc2UvT1BNIDEvU0EgdHJ1ZS9TTWFzayAxMjAgMCBSL1R5cGUvRXh0R1N0YXRlL2NhIDEuMC9vcCBmYWxzZT4+DWVuZG9iag0xMjAgMCBvYmoNPDwvQkMgMTIxIDAgUi9HIDEyMiAwIFIvUy9MdW1pbm9zaXR5L1R5cGUvTWFzaz4+DWVuZG9iag0xMjEgMCBvYmoNWzAuMCAwLjAgMC4wXQ1lbmRvYmoNMTIyIDAgb2JqDTw8L0JCb3hbOTEzLjc2NCAzNzk2Ljg2IDEyMDcuMSAzNjkyLjMyXS9Hcm91cCAxMjMgMCBSL0xlbmd0aCA5MS9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjBdL1Jlc291cmNlczw8L0V4dEdTdGF0ZTw8L0dTMCA5NCAwIFI+Pi9Qcm9jU2V0Wy9QREYvSW1hZ2VCXS9YT2JqZWN0PDwvSW0wIDEwMyAwIFI+Pj4+L1N1YnR5cGUvRm9ybT4+c3RyZWFtDQpxCi9HUzAgZ3MKL1BlcmNlcHR1YWwgcmkKMjkzLjMzOTcwOTggMCAwIDEwNC41Mzc2NjE5IDkxMy43NjQyMjEyIDM2OTIuMzE4NTM5MyBjbQovSW0wIERvClEKDWVuZHN0cmVhbQ1lbmRvYmoNMTIzIDAgb2JqDTw8L0NTIDk2IDAgUi9JIGZhbHNlL0sgZmFsc2UvUy9UcmFuc3BhcmVuY3kvVHlwZS9Hcm91cD4+DWVuZG9iag03MCAwIG9iag08PC9JIGZhbHNlL0sgZmFsc2UvUy9UcmFuc3BhcmVuY3kvVHlwZS9Hcm91cD4+DWVuZG9iag03MSAwIG9iag08PC9BSVMgdHJ1ZS9CTS9Ob3JtYWwvQ0EgMS4wL09QIGZhbHNlL09QTSAxL1NBIHRydWUvU01hc2sgMTI0IDAgUi9UeXBlL0V4dEdTdGF0ZS9jYSAxLjAvb3AgZmFsc2U+Pg1lbmRvYmoNMTI0IDAgb2JqDTw8L0JDIDEyNSAwIFIvRyAxMjYgMCBSL1MvTHVtaW5vc2l0eS9UeXBlL01hc2s+Pg1lbmRvYmoNMTI1IDAgb2JqDVswLjAgMC4wIDAuMF0NZW5kb2JqDTEyNiAwIG9iag08PC9CQm94WzcyMS41MzYgMzk4My45MSAxMDE0Ljg4IDM4NzkuMzddL0dyb3VwIDEyNyAwIFIvTGVuZ3RoIDkxL01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgMC4wIDAuMF0vUmVzb3VyY2VzPDwvRXh0R1N0YXRlPDwvR1MwIDk0IDAgUj4+L1Byb2NTZXRbL1BERi9JbWFnZUJdL1hPYmplY3Q8PC9JbTAgMTAzIDAgUj4+Pj4vU3VidHlwZS9Gb3JtPj5zdHJlYW0NCnEKL0dTMCBncwovUGVyY2VwdHVhbCByaQoyOTMuMzM5NzA5OCAwIDAgMTA0LjUzNzY2MTkgNzIxLjUzNjE5MzggMzg3OS4zNzQyMDMzIGNtCi9JbTAgRG8KUQoNZW5kc3RyZWFtDWVuZG9iag0xMjcgMCBvYmoNPDwvQ1MgOTYgMCBSL0kgZmFsc2UvSyBmYWxzZS9TL1RyYW5zcGFyZW5jeS9UeXBlL0dyb3VwPj4NZW5kb2JqDTY4IDAgb2JqDTw8L0kgZmFsc2UvSyBmYWxzZS9TL1RyYW5zcGFyZW5jeS9UeXBlL0dyb3VwPj4NZW5kb2JqDTY5IDAgb2JqDTw8L0FudGlBbGlhcyBmYWxzZS9Db2xvclNwYWNlL0RldmljZVJHQi9Db29yZHNbMC4wIDAuMCAxLjAgMC4wXS9Eb21haW5bMC4wIDEuMF0vRXh0ZW5kW3RydWUgdHJ1ZV0vRnVuY3Rpb24gMTI4IDAgUi9TaGFkaW5nVHlwZSAyPj4NZW5kb2JqDTEyOCAwIG9iag08PC9Cb3VuZHNbXS9Eb21haW5bMC4wIDEuMF0vRW5jb2RlWzAuMCAxLjBdL0Z1bmN0aW9uVHlwZSAzL0Z1bmN0aW9uc1sxMjkgMCBSXT4+DWVuZG9iag0xMjkgMCBvYmoNPDwvQzBbMS4wIDEuMCAxLjBdL0MxWzAuMzQ5MDIgMC4zNDExNzYgMC4zNDExNzZdL0RvbWFpblswLjAgMS4wXS9GdW5jdGlvblR5cGUgMi9OIDEuMDAxMjI+Pg1lbmRvYmoNMTkgMCBvYmoNPDwvQUlTIGZhbHNlL0JNL05vcm1hbC9DQSAxLjAvT1AgZmFsc2UvT1BNIDEvU0EgdHJ1ZS9TTWFzay9Ob25lL1R5cGUvRXh0R1N0YXRlL2NhIDEuMC9vcCBmYWxzZT4+DWVuZG9iag02NCAwIG9iag08PC9JIGZhbHNlL0sgZmFsc2UvUy9UcmFuc3BhcmVuY3kvVHlwZS9Hcm91cD4+DWVuZG9iag02NiAwIG9iag08PC9BSVMgdHJ1ZS9CTS9Ob3JtYWwvQ0EgMS4wL09QIGZhbHNlL09QTSAxL1NBIHRydWUvU01hc2sgMTMwIDAgUi9UeXBlL0V4dEdTdGF0ZS9jYSAxLjAvb3AgZmFsc2U+Pg1lbmRvYmoNMTMwIDAgb2JqDTw8L0JDIDEzMSAwIFIvRyAxMzIgMCBSL1MvTHVtaW5vc2l0eS9UeXBlL01hc2s+Pg1lbmRvYmoNMTMxIDAgb2JqDVswLjAgMC4wIDAuMF0NZW5kb2JqDTEzMiAwIG9iag08PC9CQm94WzcxMi45MzEgNDI1MS43NyAxMDA2LjI3IDQxNDcuMjNdL0dyb3VwIDEzMyAwIFIvTGVuZ3RoIDkxL01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgMC4wIDAuMF0vUmVzb3VyY2VzPDwvRXh0R1N0YXRlPDwvR1MwIDk0IDAgUj4+L1Byb2NTZXRbL1BERi9JbWFnZUJdL1hPYmplY3Q8PC9JbTAgMTAzIDAgUj4+Pj4vU3VidHlwZS9Gb3JtPj5zdHJlYW0NCnEKL0dTMCBncwovUGVyY2VwdHVhbCByaQoyOTMuMzM5NzA5OCAwIDAgMTA0LjUzNzY2MTkgNzEyLjkzMDcyNTEgNDE0Ny4yMzIzNTc2IGNtCi9JbTAgRG8KUQoNZW5kc3RyZWFtDWVuZG9iag0xMzMgMCBvYmoNPDwvQ1MgOTYgMCBSL0kgZmFsc2UvSyBmYWxzZS9TL1RyYW5zcGFyZW5jeS9UeXBlL0dyb3VwPj4NZW5kb2JqDTYzIDAgb2JqDTw8L0kgZmFsc2UvSyBmYWxzZS9TL1RyYW5zcGFyZW5jeS9UeXBlL0dyb3VwPj4NZW5kb2JqDTQ4IDAgb2JqDTw8L0FudGlBbGlhcyBmYWxzZS9Db2xvclNwYWNlL0RldmljZVJHQi9Db29yZHNbMC4wIDAuMCAxLjAgMC4wXS9Eb21haW5bMC4wIDEuMF0vRXh0ZW5kW3RydWUgdHJ1ZV0vRnVuY3Rpb24gMTM0IDAgUi9TaGFkaW5nVHlwZSAyPj4NZW5kb2JqDTEzNCAwIG9iag08PC9Cb3VuZHNbXS9Eb21haW5bMC4wIDEuMF0vRW5jb2RlWzAuMCAxLjBdL0Z1bmN0aW9uVHlwZSAzL0Z1bmN0aW9uc1sxMzUgMCBSXT4+DWVuZG9iag0xMzUgMCBvYmoNPDwvQzBbMS4wIDEuMCAxLjBdL0MxWzAuNzg0MzE0IDAuNzg4MjM1IDAuNzg4MjM1XS9Eb21haW5bMC4wIDEuMF0vRnVuY3Rpb25UeXBlIDIvTiAxLjAwNTMzPj4NZW5kb2JqDTExIDAgb2JqDTw8L0ludGVudCAxMzYgMCBSL05hbWUo/v9W/lxcQgAgADIpL1R5cGUvT0NHL1VzYWdlIDEzNyAwIFI+Pg1lbmRvYmoNMTIgMCBvYmoNPDwvSW50ZW50IDEzOCAwIFIvTmFtZSj+/1b+XFxCACAAMSkvVHlwZS9PQ0cvVXNhZ2UgMTM5IDAgUj4+DWVuZG9iag0xMzggMCBvYmoNWy9WaWV3L0Rlc2lnbl0NZW5kb2JqDTEzOSAwIG9iag08PC9DcmVhdG9ySW5mbzw8L0NyZWF0b3IoQWRvYmUgSWxsdXN0cmF0b3IgMjUuMCkvU3VidHlwZS9BcnR3b3JrPj4+Pg1lbmRvYmoNMTM2IDAgb2JqDVsvVmlldy9EZXNpZ25dDWVuZG9iag0xMzcgMCBvYmoNPDwvQ3JlYXRvckluZm88PC9DcmVhdG9yKEFkb2JlIElsbHVzdHJhdG9yIDI1LjApL1N1YnR5cGUvQXJ0d29yaz4+Pj4NZW5kb2JqDTcgMCBvYmoNPDwvQmFzZUZvbnQvSExQWlNEK1NvdXJjZUhhblNhbnNTQy1Cb2xkL0Rlc2NlbmRhbnRGb250cyAxNDAgMCBSL0VuY29kaW5nL0lkZW50aXR5LUgvU3VidHlwZS9UeXBlMC9Ub1VuaWNvZGUgMTQxIDAgUi9UeXBlL0ZvbnQ+Pg1lbmRvYmoNOCAwIG9iag08PC9CYXNlRm9udC9ITFBaU0QrU291cmNlSGFuU2Fuc1NDLU5vcm1hbC9EZXNjZW5kYW50Rm9udHMgMTQyIDAgUi9FbmNvZGluZy9JZGVudGl0eS1IL1N1YnR5cGUvVHlwZTAvVG9Vbmljb2RlIDE0MyAwIFIvVHlwZS9Gb250Pj4NZW5kb2JqDTEwIDAgb2JqDTw8L0Jhc2VGb250L0hMUFpTRCtQYW5nTWVuWmhlbmdEYW8vRGVzY2VuZGFudEZvbnRzIDE0NCAwIFIvRW5jb2RpbmcvSWRlbnRpdHktSC9TdWJ0eXBlL1R5cGUwL1RvVW5pY29kZSAxNDUgMCBSL1R5cGUvRm9udD4+DWVuZG9iag05IDAgb2JqDTw8L0Jhc2VGb250L0hMUFpTRCtQYW5nTWVuWmhlbmdEYW8vRW5jb2RpbmcvV2luQW5zaUVuY29kaW5nL0ZpcnN0Q2hhciA4MC9Gb250RGVzY3JpcHRvciAxNDYgMCBSL0xhc3RDaGFyIDEyMS9TdWJ0eXBlL1RydWVUeXBlL1R5cGUvRm9udC9XaWR0aHNbNjg1IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCA1OTYgMCAwIDAgMCAwIDU3OCA1ODIgMCAwIDAgMCAzODUgMCAwIDAgMCA1NzNdPj4NZW5kb2JqDTE0NiAwIG9iag08PC9Bc2NlbnQgODYwL0NhcEhlaWdodCA2NjcvRGVzY2VudCAtMjAwL0ZsYWdzIDMyL0ZvbnRCQm94Wy00MSAtMjAwIDEwNDQgODYwXS9Gb250RmFtaWx5KFBhbmdNZW5aaGVuZ0RhbykvRm9udEZpbGUyIDE0NyAwIFIvRm9udE5hbWUvSExQWlNEK1BhbmdNZW5aaGVuZ0Rhby9Gb250U3RyZXRjaC9Ob3JtYWwvRm9udFdlaWdodCA0MDAvSXRhbGljQW5nbGUgMC9TdGVtViAxMzYvVHlwZS9Gb250RGVzY3JpcHRvci9YSGVpZ2h0IDQ4Nz4+DWVuZG9iag0xNDcgMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAyNjA1My9MZW5ndGgxIDc5MTI5Pj5zdHJlYW0NCkiJpFKJe45XFv/d74sIal9r/b5Xvmik5MuC2mKJfbn3ve+9973vS3QEkVgiIUGM9WmtRW2jalJraklpKGO0TY2qbdSUoRilihm0j6V2HTyY1/L0H5jzPOfc+zvn95xz7zknf8zYDFTENPhhMhGfiJfyo6cDB2en50aN7JIBkHbAoAODx+UHXoaH+DwTMzQ3M/sVfgMoU5o5csLQWSXfLwGG/QeI6JOVkT7ktU+XTANGxXukllme4yV/lJcT0VnZ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Rm9udC9ITFBaU0QrU291cmNlSGFuU2Fuc1NDLU5vcm1hbC9DSURTeXN0ZW1JbmZvIDE1NCAwIFIvRFcgMTAwMC9Gb250RGVzY3JpcHRvciAxNTUgMCBSL1N1YnR5cGUvQ0lERm9udFR5cGUwL1R5cGUvRm9udC9XWzFbMjIzXTkgMTAgMzMxIDEyWzU0OV0xNFszNDMgMjcwIDM5Ml0yN1syNzBdMzRbNjAxIDY1MiA2MzQgNjgzIDU4NCA1NDYgNjg0IDcyMiAyODcgNTMwIDYzOSA1MzYgODA0IDcxOCA3MzcgNjI2IDczNyA2MjcgNTkyIDU5NCA3MTYgNTY3IDg3MiA1NjMgNTIzXTY0WzU1N102Nls1NTkgNjE0IDUwNiA2MTUgNTQ5IDMxNyA1NTcgNjAyIDI2OSAyNzAgNTQzIDI3OSA5MTkgNjA1IDYwMl04MSA4MiA2MTUgODNbMzc5IDQ2MyAzNjkgNjAyIDUxMSA3OTEgNDg2IDUxMiA0NjhdNTg5NzVbNTg2XTYzMTU1IDYzMTU4IDU0OV0+Pg1lbmRvYmoNMTU0IDAgb2JqDTw8L09yZGVyaW5nKElkZW50aXR5KS9SZWdpc3RyeShBZG9iZSkvU3VwcGxlbWVudCAwPj4NZW5kb2JqDTE1NSAwIG9iag08PC9Bc2NlbnQgMTgwOC9DSURTZXQgMTU2IDAgUi9DYXBIZWlnaHQgNzMzL0Rlc2NlbnQgLTEwNDgvRmxhZ3MgNC9Gb250QkJveFstMTAwMCAtMTA0OCAyOTI4IDE4MDhdL0ZvbnRGYW1pbHkoU291cmNlIEhhbiBTYW5zIFNDIE5vcm1hbCkvRm9udEZpbGUzIDE1NyAwIFIvRm9udE5hbWUvSExQWlNEK1NvdXJjZUhhblNhbnNTQy1Ob3JtYWwvRm9udFN0cmV0Y2gvTm9ybWFsL0ZvbnRXZWlnaHQgMzUwL0l0YWxpY0FuZ2xlIDAvU3RlbVYgODAvVHlwZS9Gb250RGVzY3JpcHRvci9YSGVpZ2h0IDU0MD4+DWVuZG9iag0xNTYgMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCA4MTE+PnN0cmVhbQ0KSInsV0tuFDEQLXs8wRkJyaAsgAWqRBELVrkBRiJSlllwgCyRuESFVZYcAU5CjsIRuMHg8qfd42539wxDMqB+C/+66rmqXP70/Wcy79brnz/W619w8DhaPLYFM2bMeEDYFSoE0Lf2Rr4AARiGn0pXaG4pDc9BgXCdpTA8AFYpcN9XknSQNk4xilPkRQ26nKsc0J2GqhuqyPrKmXCp2EyZpkOvZrw3AuH4Si6VlJnMNhwLZ3pB2/jp4JS9DSJo+QqDgQJW9vbezSe/W1AfCbpQ2Xnmqnvyd/DB+4KNDVyTyM4XwUdfWiihmkLk/gY0K3PhKJ7heVyIw4RdQswMB8GGGmO5rU0KQQJyhlMauwO/6D2Me7UvbCAVLKRsqsMTHTbVJygtTRDCiZscffJc0BhunLGs2eR8oHEKF1zbgrazXXl+XUr0mzIBQkE7m2wiOkmm8u4Fn7PGVe/L4OuQ3skwx2VDR94VkibZ6tFzpHQPhhLospsDS674kuh4cmGCWqRfRRJMvA2lGjjLkPU53dgRH2SvZshPQGCC7xTFYySUSgMG4YzrzsajdgZ117PE4MZtDsVRmho7FYRfB4RNO/Wj57gxVsBHzhaDKLN+LfylTpe3K28L1YFrKlkyKlEHDXwbPWvNyHe/rMetAZub2fcxlsaQo+4JMTTxFPD+x/1en6bPFkLakkaZUwieJ/MmO5WRJq2sJKaGhm8si/1izqd6EubgUWu0PaG+Ta3jRtDu5E4xYRXZWk01mb3CvVFO4ewlhlS6Zt+ie35+fgCMQ/ZsBQkDq1JemSLrZNg+TTt4VY2CRjbt9huq8eOA33dTgQ/hBc8gle37RNuzbfC89d20hjuw/QGkNeLV9Rm/iTT5qVuhnJqf2oZ8wsp3sZmhdpht5HMGuZ/GZepI9/jnTXIlQwRl8EOBRrC2Hdbm16dmbmQv6gITYiPflI/XfwYhRuGQMFxgr9iFhfPQuody4dovROIotiJmoHYdqQmvkwoUnQC1tScfrxE7PEsI+hPkPzhVt8Kub4sZM2bMmPFoIF/mu2+Bj2PHDIjLsHmZmmHh/eN10b/5LcAATc1IAg1lbmRzdHJlYW0NZW5kb2JqDTE1NyAwIG9iag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDEwNjgwNy9TdWJ0eXBlL0NJREZvbnRUeXBlMEM+PnN0cmVhbQ0KSImMlXtQk9kZxp+EBASigALeuETk+wL5yAcSLoqBGhKBcAnkgnJRNEIIcSHBEAQkiqirXZFysY2yJiCtq6CIeKFYd506Dqtd12pXXa0dpZYqbq1FVqcaVxca1/5ZZ3r+eOfMeZ7zzpznzPxeBlguYDAYQWmZOQUqKaUyVpuKtWkag0pjqFJJBHKjqUJT/s6R4JjvCGjiBDkCGY4gliOY4zdpmewL8KwMcPNmN3OCA4FXQk6IY4dXgOuQT4DrPg4RCMaFAU4oPJhgwBUzMIjP8Qc8ZrAZJEPGMIlLjOu0shKtwaw310mMlXUmva7MzI2OWhQT8a7G/lQXc3/yccPKzObKhMjImpoaWvPuhC42VkSGR3Br9OYyrlJbpTVt1JZwU4wGM1euqdByee8fw6O57zdcfRVXwzWbNCXaCo3pI66x9L+d9QauuUzLzTXozc4GKrPGrHU6DSWRRhPX6FRM3GJjtcFs0mur6PeBRKao1HWVWm4Ut0Rb+r8zE0j1Bt06jbnqA3Kq1qA16Ys/oDpTMepMmsqyD13PMRkrjSaz3mjQlP8fFqlepzdXwbkYcIcHOM7f8II35iMECxEKAiR4CEM4+KAQAQFoRCIKixANIWIQizjEYzGWIAHLkAwJpFiOFKQiDTKkIwOZyIIc2ciBAkqooEYuVmAl8pCPAhSyq9kb2VvYDYQ74Uv4E/MIguATUiKNyCYURD5RQJQSHxHlRAOxmxgmviQuE9eIp6QfGUBSJE0mktmkmqwgjWQNWU/ayV5ykDxPXiMfkmPkODlBvuUJeam8Et7PeVd4t3gPw8rDnobHhG/m5/Lz+Bp+M38vv5d/nH+CP8i/yB+hQIVQsZSKqqN2UbspG9VFdVOHqH5qkBqizlOXqGvUo4gFERsjaiIaI5oFMwQRAqPAJLALTgi+ETymPWgRnUqr6RV0Pr2W1tFltJ7eSv+CbqXb6X10B32cPkmfpgfps5GrIysjrwsVwlyhQbhN2Cr8k3BCOBXjHqOOuRLzOrY5djD2r3HT42xxp+KG4/4SNxr3Jm4qnhnvET89nlz6WsQWuYkWinQig6hJtFfUIRoWfS0aTVQmrkksSaxN3JZ4IXE48WHis6RPljnELLFALBSvFdeLvxXfFt8R3xM/S+Yk+yTPTPZNjk5+nPws+YXEU+IvWStplvRJhiR/l3wvZUoXSAXS9dJO6Snpaeld6ZPlq5Y/S2GllKfsTluZtjptc9pXaTdks2R+sqUymUwvq5G1yrpkx2Rfya7L7qSr00vTN6UPpd9P/1tGUAY3IzTjNxlXM/0yj2f+I+tc1pWsG1kjWQ65q3yOPEgula+T75I3ybvlw/K38slsn+yE7Irsxuw/Zt/POZoznHMn517OlGK2IkKxRFGsKFO0KPYq9iuOKYYUD5Q85WqlVlmmPKY8pbyovKQcV1WqmlT31OO5t1bMXjmy8kHeqry1ecX5knxV/kD+aP6LgusFjwu+LzQVbikcKPx2VdvqliKfokVF+qLBNRc1B9ftLG4q2VNypmRI66M1aj8vvaZj61x1vjpLmVrfpT+mP6e/XC4sP1P+5/LR8u8MFYYqwyZDg6HT8HvD28rWytsbdm+4teHBhtENEyYP003T/aoTVQ5zkfkL8wXz5WpOtVf1sur8anNNfG1Wra32YP2N+of1T+qf1f9QP2lxsbAsbhYPy0xLsEVskVjUlnLLQctVy83Nk1tmbenccq5hV4Ntq9vWpK29jYrGim3s7Wnbi3dkf3xvJ7knYc+KltKWnS3NLW2ti9u+aU9oF7Untcvaje091iDrAitljbcutYqsSVaxVWJNt8qtBdb1VrO11rrV2r+PvV+6X7Z/1f5tHakdazp+9+nJAw4bbO62QFuwrdRWZau3Ndm6bYds/baztjHbuD3QHmGPtovtMvta+5D9kf2Hzu+6wroeHZzsZnazu127p3VzDt85wjoiPFLQ49Hj2ePTE9JD9OT15PfU9Yz3TPSm9eb1Vvd+3fv0qP3osb7qvtq+7X0f97X2Hej7sb9hwHsgauD2WfVY2Niasf6xE2Onnu97/sUL6sXUy9Mvz7wcfPnbV4teRbs4IeUkFcMFiYCYyUxxYaaCmc5kyllMJZhqptrlne6EjJMwaINzquAJMAUGD4xlYDSCcQlMCswaMAfBvAvma7go4VIHlz1wOQ+XcbBYYBWBZQdrAuxIsA+DPQFXFVwNcD0C17twk8DtV3C7CrcHmJaLaV/C3RPudXAfgYdzpk3AMxyehfDsh+cIOE6kGsA5BY4D03WYfgMz/DCjEjPOwYsDLxG87PAah7cY3jp474T3eXg/h08YfBLgo4PPp5g5CzM/w0wHZqVjVgt858O3B3458OuA/3T478BsFmaPY44Oc0MxV4q57Zj7BvM6Me8x5sdg/hkECBAwhcADCJqDoF8iOAbBP4I7iAWbEBKOEAcWrkeoP0IPg6gB6QqyDTw38EYRdhzhZvDjwL8OahUiiiCYBsFbRPojqhFR41g0hGglorsg9IXwEGKkiHmD2CuIy0DcGOI/wWIJlpiw5CYS2rA0BktHINqGxDlIckXSQ/ysE8skEC+A+N9IvgjJryE1Y3k9UqKQSiCNBVk4ZP9CegPSJ5AhR8ZdZIYiKxlZ/4T8JLK5yPFHzmdQJEPxCsqrUO2FejP+QyS1gNWYreH3ney/ctlMnd1Qpn2UYRqXiprTjEvG/ZZcCklXSm4VM5EiGjJ0kRhlrm2SGEqlaU7Y4xkTQ1F2GrchotBgwsHaWTmd3eA5z/M96/m+tdb7fu/7reU7Br4XMHMUZpZg1jjMSsXsLpi9BX6En2ltw5wY+PeC/2HM9cHcXQhwQkAWAucgsAVBDQjWI2QcQi0Qeh7zHmP+DoQlInw1FpQgIh8L38XC81j0PRb3wuK7WDIGSwqx1B5Lf0CkGyKfIGouooHoAixbg+WDsPwqPl2Lz4YhxgUr3LDSHrF9EHsdq9IQtxFxzYhPx+rRWF2HNWVI+Atr87DOGeumY90NJEbg8xisn4r1a7C+Fhs+xobjSFIhyYCNafjifWzqhk23sfkakschuRUpmUjVIG0I0rKwZRLSxyC9HFvjkTEZ2yZjexK+7I0dauzQITMJWROQ1YCd+/HVKnxdhW8q8F0/fO+MbA104dCdxq4I7A5GzjDsCUNuX+Q+wt6TyGvDvgbsr8aBvjj4DvI7omAQDk1AoS+KZqDYD4f3oqQUP/6M0gv4qRVlxJH+OBqLY+uhV6DX4+dfcfwCfumDEyPw6zaUF+OkK0624dRd/HYFpyNx5gjONKPCFRXnUBmHs91wNg3n/FE1EFW5qD6A82NgmI6aQNRU4MIO1A7H7674/TwuHsClbbicjCvv4coxXP0Rf3jijzZc24nr21A3EjdG40YDbjahPh23SnE7Ew3JuGODuza41xH3tqJpBJpWokngz8O474r7R/DgAzwoxcNw/KVB81toTsajQjxOxJNE/GcKng7Hs1F47gSRAeMutOggHSCPorUR/3VBmwpts4gxpCnu8637NHvEDhuoCqHiS3NHWmyiRT0tV9DyLDt6spPCzqaYyM4X2WUeuzRRfZBdY9gtjG9PppUVrY7S+l+0fkGNBTVPaLOP7xxm97PssYW2c2jbSLvJ7BnKdwNoH0xtMP85n70W02EBHcPYO4DvhbPPEPZ15fvedFrODzaz30r2z+OACA4cSed/0MWRrr04yI2DQ+kWRPcF/PAQPVz4URg/nsghnTnEwKG5HB5CTzuO6MlPsjgylaO8OHo1x+g5bhDHz+SEbE54zon7OOkTTu5Ar36conBKMr3D6f2Y07w5rZHTUzkjhT4h9PXjTE/Oepuz7tEvnH6nOceNc47SP5JzPRkwnIFdGbiZQR8y6ByDNzBkIkMtGdrAeUWcf5BhOxiezQW1jHBjxG0uTOSibC7eyCWHuLSCkcsYtYbREVym4/JSfjaQMXaMqeeKNK70Yqw9Yxu4qp5x2YxP5+ogrvFlwhSuDea6cn5OrrfhBjsm+XDjCH7Ri5ssuVnh5hNMbmSKP1PamKpj2ihu+Yjp5cxQMWMNt7lx2yFud+OXA7kjiJkezOrInY78ahW/ruQ3hfw2gd+VM3s6daHUHeGuIdzVxN3bmZPFPQnMDeXedOY5c58j9xVy/w3+kMgDu3hQx3w18ycyfyPzD7PAnYeGslBhkYpFXiz6iUXPWDyexToWG2VnfUvzHT+9VbO+Zare+t/NsrOmpeTF6pclirF3a5BG1hgHqFq6KbK4dabG+rJoL1+eMn/pEqppz0VNq6l2aWnWtGeyvVK32qplgZz9YhPvVZuJDXK2Rp+jchcOwWKY8LQVnqViWL1wsPfLUTlLJx/pLmfbSr8T0u2udLJ/gxTDq83umJB3hdMJ4Sb8bMVsH+HuLJzs/T5V1UuHUjlMetpKz2A5zF062KsnicYzFElVZiJJWGqqRLQIOiODRNR4GSWDvESQopa7RUoly0SGWZlI0YiMSpmhqBOEjeQKq1rR1TpY2CZo8vNyi7TWusNRuQsXRS2bZ28dHJa37KBJ1TI59kUgM40qs0w5VvObIs68CFR5vyEw9hc2f5NEC1uj9m+WNxTteG1r/w6vmAv/zxz9inmtboWIP2s0O8+txgYzsdw4WLO3LudKzi2LdGWP++6heR5FslN3Ga/IcfKYpk65KOJVIleplfGq24pMb4lWuSjq4pRzoqRSpJ6zelwn9NfDrlk/fWwjYhXhIVQ1wrHZ65Trt9p0c2ujYXdxRa2tsO5z3DRrGaHUySqNSBWW5qLT6UWuw2f6y+5a2UE+1YgS0d3c+qnocSl4gOPQudJGq9Yl1BqNtTx108zYMUHzZ01RVbk24LjK19936Wg72dtVdBLTxNQmYSEcK/VRIUXasl9UZSHjSgfZSS/ZU/aWa2WisJUOYoJWbUipNt6rpknt85tmJqmTFLFcWAqtiBNx0lL0kDFaOV6pe9lfY7zXaC7G1ktIb+ntLhU5VquOTDGIfINIMpgITGjjCIN8KPJNWzLf9Py3DK3uinq8aa63DCLz9Z06cUsUGGSByBT1hlY3RV2TUCuSzwt9uyFj98tmRk2C5uHVgmNHtKJcrhsrBsu55pFLfeN87OTg19YemKz1v3R0yfzCdmulIRPK+thJX6l9bc3OZG2GVi1o6vzkgqhY2W7v2avmT8Qz+aSuJdpDVshnosLD9B2v6la0RK98rc50oqg9Ev7Hd7UGRXFlYcahb6MVZ1maJjCt3ergBiEmvh8DGvDFa9HgIA8DCuVuRAQFBEYQRiwVdImSaFZwVwwPEVEkRAFRUBgBjQjMoMAiMCqIxmKJi/FxeryTci8Qa5Pdqq3uX7f7nO/c73zfud3txnlqCQzfl4JGw8LU+n+BpSDmLDL9lcbUphClX1j+zQh+TRjlWtH8p8ecrPDXKSAVwfvwMcSbOOoHhE+InxEyi6kPEW4zTaQOihMJwtKMNqPjLwGiUxvuMjqSVVDlJnQOixuHJM87Rb8u8qxTdEa39vel3+YzUSNWgr2JpxoQKES+EZRUJkr33j/fR25y7jJGT6exwmSfFLArIDHALg0l1ibVJtZie9HedjqSvcwAMzEbzCTP74GxmyS+J05H/9jfkd7Of4l6sCMUmbZRfcZoF9MU5PqV85fL+DTkAo64WNxGLSCFWb6TnLiOqM6ccOIF1uAAGkjB1qDAXtgTW2MFTsEasMYORFnt5pibAxPhU1gzQNrFwaQBbEGk8+kcPBFPEmTZpDk1OtC2jjSnyTBKXA1YIljw6i58CLOnXMeLBbwR3TeZs6AFMxrkunA8Dku8g7GcNNcSe7Y9bxZN/ymqnh1BJCT+F6JqDpYRRIjFe9iK744czRV2NVNpO3ekRXCL3c/rIgSYVfAKpsIW+f9sJhIkREtzE3iHi0+Wgy0nO06q1uvg/GjVt8farYfJCLyxnnqKsC90UT/lt7YCLQdHRd2It+OIt4dZ4gprGiY0b/5ghlcwniDIEsYYffAAah5I4Tph1GnwMdAgcb+6sEyYWkWpCjyLOuX6hsqHbdro0Cr+Uh1VF+RaNpfDNk7OWDqlN0i3TXgVTLVFXo91kbuuDvxgidu3Df580FrKo6k/7AUn20lU6dgmgaME4KjNA6MjxLWZilbCDiT7aUzhz+6D2C2FNwTdHuguSBFEdxeTB409lCoHR5d68OBFj0UmdxqnAL0U7HlZSEafUa6WHBK/l8Iem0EEGjL4FiI80eQQPS9x1fb5duloe1+iPqYf/050sCX+hqyMR+JZGJehtjptbGDKwMdmCAESgylGn9VwvDargQzYrLVZAVlrYbwp2PZHBB+RnC5IaXJKXpLikuI8ouYecnVNE51slyKFySlxSaJLkjOBSu5J7k6+pyTrRKVBYy7MEU9Jc2z6EEgh9OS3J8vyquwyUcGG3M9PbgZzHGr7BOGt4gQIgTfUfKTA/okRKVHqMAISV5FcrC5RgL/txwhC8GtKNnssI0QbpBBtY4CLCKJFX+IIBxwety42MMaP1BB9Pf5arHYGhNvOJY9NvpRMhfkGSbZYJM3GPCsWNZiKkGydpmVrgpiks7rZDV/3vn17OZX83K5KNWOqIErDMuW6W6WXaoXDiIk74kkxO1vhEQKbgAH8/rxPNkUG8yVrqTPljWebuaf5y5f9RcDJMfa+eIKcqZqhWzfA57WwfhsKmzuaL4MqT8Bz6PV+ITF+nOwLjT48QUzUWw2+NVtBAN9Wp5r1gvYhUwLdpOe/B+lr8AGlK5H5VJ/V4aGBQuYzCmKUNBP5cxnNxN1GTPnX9dQhxJSEVjfGXOV269nPA/92KUiAKvqa9urpKxyYVSwg/pq8asFMQTZFoxOX6SV1RHANGrblZmFltbBZS0VtCYkN5BQr+4AF687+4apS9bZzQmUdVfrn9cXkyJqM31NgD+wOEgVME2SH3lWtfQja31JVPEJVS2NpZeUYVV4jVBnLlOQEzZxJXVwfVuDNYUssJYNimcBUYc/+6TCJP6FnHVS9YAdWdwZ+uFKRFFoj4Co68LOQmABO5q1phuCbsKLFqq7HmZBzlxy2tzRs5/VTxVeEKC0VvWljkj/HDGGz5T3wXpogUuhw9hc5OXKYtWQIczzzkgCOxxK8HK8CNI1sAK+AeyxIj91p7uEe1a7GtCDDNbkJYlQrbGyxem1YDOuZ4dc2BjEKMU/BohUxw9jiKbp76ru6k3lpe3L5nCbqWGzkkUjOPsgTS4SZtFsa5dNBE11lNsAaPUjq4XBT8PdWtXcDu1fdgX0d6T3MS1cowpksLHrZ/+OAzwVsKTDPU7EZcosvLD3395PfnBA0p87uO82BpK8D6Bp1RXShAKgJr0HMYOqRnTFHojgsmfUJtvAq9S/dLqTTJDxaHRG+QR6au60oiScLL1ODIqI2hMgJ1keP/cGOJ5EHxVjWS1VnMGhrWluuBykXq/y9BPJCtmkx+4fVF26W5JSWnxH2nzp94AT3DHVcSPT3XemLzQRZKiFEfUcy2AvHDdJBm15RQI315cUNXOe5EIWA+wzwTxr4gHZMufmFBQXwh4EaVaYMD5HIMjVMAnOrbqAce5mnI+FlSkJjOViw5wrySkt25G3dEhcfEZ4ff56Qf7AlMsGYNRZyDyinXqa8FB9khy82g0QQQWl6TXvuDlWpd36VmcIzcbt8KKZ8b07R/rMc+Qx/Y8eW5JOUcXkRETtIyoL4EkG2crQGyWA3Kb0bFOgVWMJC/A01gHAYdIEHRFKzEd6Hq6kDYrUL+cjo1+jIXqXgrWHzsw9nZgu7m6iDe9Iz0riU1GOnBaNK+bMPvbxw0y1eBjdGqUlRWw22reyFDHIbmNYxim5cqz5TwbWXjFJEFugbtZfPXOLulvyKs3XteJzX2lAfX/52wsbyhRzT+UffsIBg4QBiKvf2UEypJ5Lt/Q3EcQPT/H9bwDPtbqqwwICRHOV7uymmhORIfWd2MBC/a8k8sYXxL8AdPPD4F9iWXBZjrrZQgK2gM3f0GPV/a//QkG4eOWBZ9/mOxOx4cwJs14tu+nfVkPH0ZBAns73/5rvag5o6s3hjmnvTbTfuGi4GmBJ0p1FUlulWQfGFohACiCiICGoBSR0rvkDehFC6FQUflVd4CMgbFRBBEYT4QMEQuCQg1rI+0GlrW2vXZ88NJ9j9ojM76+zO/vHdOXPmfuf7zvnO+Z3fAX9q/8+CSK02tsvubaySin/2XaWMDLHcZzSjTyC+6U3BTnMCowwpalsvFf9ggacrnf+GJ6n45muEsn/7uNf44mkQ/8L5Ws6jxLdNGlo8qiAlkbFekEm1hm7+Dzx5AyZS8S/9Vxvazkv3yQQoe/h/gAVVJMixI6nxx984Jr5KYgwvqJ9Odze025UXZP79mFScWzwkEF/PTUw+FGu3KnCTl9LiUl3GrwJxFQkxzlLpOUU/TzcKkd/yIdWC2YPD9599cmLRCanf8bXll23bTjUPdzbH7Tpt33JJcCoioEZhh+/J5a7Odz+7tVN6fW//7gDbEGWku1doTXOYfUSgIFx74/Nb5HaZKpZzZafApNvLb4jHoEDF1Dfl5dVLk3WCjMQ9X8bbKeJbBqQwAI4sOoITLTZ4UenoJBCPuRA0uoN99PSmFSCwJ3kwpLRUw5QHt6Hgbbg+bIHrm5dberRv4HqeBa5fl+p581TaOyhixxq7pdvbn0nhvhs+otFe62Gx+FEWy0XHkw6ayAelhWQEcacFCykHZJPXJQYmrSdNN0mbeCX5kgOwlsYPnllGbupdXo0pjg9e1o+oUbhUrM3XFlyxOUJpAvM2FAXfwcuSXymYSQwtpubjSNp6dWhaCDGk6kq7oNJ+AiOSBdRcHEklepVFr+5Kv5CmdSF6y4wgflPvRVwYv4hQi1swtfTUsVNlJ4n9ss/LtpVuu4tTJaT4PaGGjHqlhBGtwMlJ0cnRSdHEVkJ9Qn1S/VKYbGEICzBfIJKh2mAKtriYxH+EauZF991nTVKI4B4QP2WoSwlLXpuywUJ8OhO6kzqQBh1xFHaYW9LCBStjIoP97FKSDx9WS5O8BV+WlO+rJA9qidosltfAOfIbrDnyalcoaOeWC86Z35FDIY3t5mUCURDU8i5DEx/qgpjrF31u/u17j2s2AeuHAu679LvZiAI6ILKD12b58mEd7GMWeMnnuw7K79xj2Xt35ayrFI++uzas/Vp3R0f3tfawtQEbNwZIRS7jLjyujlvO5+5xf2IIRwrcUIJx5iggq7NEoOAC/1v5elMz2QNfuTAQx0UhWRuSCIMKRLIE05L+l1YEvw3zLow78C9wSxiPcYdhWnSAhVMsFLA8g+mZ1RhMMcUzctMXLD3hgaOMnPuNSDvwn0T3jKVFJt8BHrfGyB9fbvJlBl7R3tzUiXwjd5IG4SqwdzWuae+VLOzFj79HUY9aJQFvWrT6GizVw4w+8NfzdKY+qyemxaBizL/7cL9TsBlqmIn3qcLuwv7CASF3Q2/uoXKajzZ/3eh9VBKDdhHovx15Vw5IuDFqD6btnq6MFqrTUg7ssdu5NPvoYmlhQu6ug/HGfUP7G7NbD1V+XVl5/lwtCOrgjFAE53Qg1MOf+3xhxZRe03OrMfGP487cVkZvLqQLWzVnNWeF3Kw+szUlvpV/pqA5v0m4kjCK9K3pUapIIeb5wheUKjw1PDVCiPU+kEvFeu/1iw8Rclup1f6Llq709qhdVuVdGrVBArM3QrDbI/+Wq5LwqtW1itqH3714Onwj5IQk7SuBWUEVNBa2aFqFogw9yHSQq+fBJiMEDECowcps2saVMJiLoZBLQzkOMTAEc/Q4B9SeqCbaLG/MInNR7EqMxRk+MMNcZfpUP2HLbYEAHKJF7uPTeZxykM8p3ZlB0yQv6iy0MjPQjXSOmejveiyldE9BIjjfJMPm+/AOOIAYncFmFji75pWVV5UU4rx/4PTH+EeYnVuYW5hTRMJ2ZABq+nlPBqDTAF2DVhxXB+RWNdCFNfTELGsidRLJAA8Z8PJEL3xl3jrQR3SjBhiFroBBLpIW/XAdnK4/6AVZrz94EJAc3MFClgGyjbuHrF6qrXju4pfuxO4cBpzgPDrRE7bWRGomkvi5GrNgggEZZKGMBiPIGJRhNshICb77gESnlPgtfuwOtCf52R1pZLEU2Lk0MYkv0Th4lthxM4AbnI8cgkFKFKeDaj3U6nkPdU/7X+phtg5msla/P+xhdKbpfhTMn6hg+scnKyjO2nyEwWqcDdU0TGA1gzOhGmZS5sVmG0Z/GSZCWC7IrKY4wQNG2bxM59+xeYukJ3RE3kTSZR1cZDSNJItOKzSSz/DDVWi90LU4oy5Bk95+qdXY+K2Qc9FTIj8dV01KaB4LPxmtLsF3Jkdmb2uYLqJtzW5J68Z2n7JIIXyqZA6dyz7bbAtCOdJ01IHwzM32OOoNw1QMyhfhZtyPc0vUlXvzU0ADy25DTAUEC+E5lYpPk9Fue7RQlZ62P84uxifrqFyqic/ZeTCuN1O/v+Fg46HjueVVZ9qLwKGYkwlzs6uz7DHEbM3suuh3O6hn3S7JxVW9rtXrhKLwfsjRQ4Kex0UZrca4kxUM5MCwHochAcx6HKU7GqI6FhkUHTZBSl3YiPeZMBtzoA+MYwKyPsBijtlRMf5ePyXinrK85nFnvukPJldGlSnAYqq8o6yzWLuyWOKHwdNwBdrhpBJ1XYwmbezWN0/64AMhVFAfowG3YARm/qUkrXJHXhIsG4W5YAukmY2inGTxDJjrnl9aXl2swcVD+CG4eILv6W/q71X8KBQpxj/gsaZXfG6tSc+4oQP+FRfhR9OK1BV7C1JIJVAwB5Y8Bicht2TCwIQ+mgaOc4AfEC25sEbr2aYwn9gkARewh39xXOZBUV1ZGLdFum+2ngnwQgsERFEURVFRQFARUVabIC6ohctEFAVxQdPsskWRALJ206yNbIqyqGxGWQSMLE3TtizjKMZxSU1mZAwZ9Lzu86jMNfX+uVWv7j11zv3O735nPfjACgj2vC5CWwzFQ3jYO8Bvx8GQEyn5Evnxy7GNBd0Z7Ov2isPlwfIwQntxEa9Jt1iPHWUnGYny4GTw2PazogbXVusSLwJXwY/xxQA73IBmdGQzBKMlsNoTXP2iRCMo/g2dgflYicVo6oIu2wtiiyJyaNZ9YD4Bc6aAIA++doBVu6QlpdVFclxxD82eIZmG+bDgP+D+GPbTzj3QC9bdU33Pe3jQ2g9z1DC7Hzb2GjVoRex1BjMEXiXRj83hM353yZVXuRaRmRF5cVLicelCUoTpfP6JC5cVFm8Eg6Waqu6qQ/dEwZIdZ3ZIyLRgho/DTL90TD5aSPb2w/i2zbhnB+yxFayNdYzzTybsMYoc1rKPs5zmA8kDnnyiJOyBCFeHYPN3GJOUE5sTkRH9LhNmZ8GsXLKYsxSzlhgvWEMvxpG6Q/fAorjiCGk0WLfDvKl/w5cEB9WgEvxKazTPEqx305Qr5HLc3IHr4CsHsCRCnwfa7YM8bY/KqEu7EyYYPOGKiS5odaDCUwS2nSB5At+OEE4CHcwvvvCpXW/AnQ6Rfzd+/nLlQ8K+o9yZSffRevFTuNBk9AwNoQ2TkBppekb8Q9ZWC1lU3un0yO6Lg5caLzdklueXX2tozwWXHPYKEbr0/rfz6f2xjtG743f7ewxg8yCcU0Hc8G4KlC6jWQrDPxRaBTC02E8hg48ZdAkZrkiXbZDOjMO5jQLDP7qga5zZiHHjAtYB/87QPVZggOpR/sdf98EV7/ezC3u4hROeTpx5AGu+DZvRFZo3oSYQNK6c3U7Wzhmf7oanm/iR31+ITDOPTvNL883Ii5FFZEaT553p+bUWV/MLitpMRmk0BWTsV8GW3/nC6hG2RMN7qNOn4LHSejLu2iCNYOYm95px0+mPCIRb1KxgCOQUT+Fqoxe6zawnw1mBHJ4PzcR7wTuUc/ZerD1O8iXJ33+XZn4ubWOaQ6ZUUnAiK3IqbSC9QUYapHJFhwlMslYCYbASnAfg3ACsG+T16oRGv0Ez5DPyoaJ/FD4lgPwU30TnRCdSj9FMJTjVQFgBmOzNFp2niOD40gfSnrxOwjYOzgz7QBj/FDoewDPH0Ziw+/jJ/sn+SYGEe+ytE1LCaD9T8tp1Zno6e+pJOCd+e1l8XWh3+K254nNVh6/uLgiZyzl4ayf5+JMb8y8f0LNt9+luEe0cxDm/rOgnOPWVeMNil9V7Cs9XnpHGv+qdfqX6J4EyXMAcsw3c6O3rMRA4HvLKL1J0e0m3wyMPS0c024UOIQVxZWE5MeDYDBYPYParD6vBzB+cQ/NKS6rlhehQjSZdC55phnt+bvofEbrrTClIh/TYYO0Ik4o2mVwSZ4+HS+PKJVT3WWA8Dedb4eBd/GYapZCPX+SXlpWXFOJ7WCVmN8QCyfopvT29nghZFyUPdivh92Gjg9BBD/PHlTa4bOFiWUzp8ZzYpqab9xq7CDeq1DoLbg7Va2o0hH1JNYZV8MYD32CDNzRwqcNsKlRR31+r4t3WLdXTXoNJZkbfk1Xy3ZbPQ2P7RapQ0Xs6bBqD4wTwAqtEuEHNHGpbo/L5MehbkXLvC/dbQcSBDaVGwwa3oiV6OJXGln1sYdsxsAECPLqVh1+CIxrAXC9ZcXlNcQHO70c3MFgEX2Tn0S+XCNfrbHhQr4ZeNU2mHtQMkkg0Rv8l5sUJlfRxIxD04QpFtcgEjLcK2E+4MkbNlm/lox37NbMKV6I/xbJ4W2F00ancSLAfgDXwl/dgNoUm4ICfg32AtLSsuqgQndvRHf66HAyyaNisPCL07QNxnwGsU8J6JdhRhQ5E9xtxhhxU0Ypux+W2aGNtI4v9WNGGmw2tdfcI90ipXSu4paofvfqYQNhMD+MeJ++xADpZ2PXp49sBVl9AhZ6Gay6hXlL43FMpiRcjTeOP/JAebpEXk306Q3I1rTW9Krs2R1Gc20akLZn0GfI2yZQFlZxPTE7BdT76kO2L1wRoJ9aHi95YLkDDvZX+U7f08aVgwY1TQMxBwTfUwSxFK5jKLCRZZ6TRMoKfJiecFJsKXZ8YwCEVXFcFKQ1f6NZq5zFH2zarxD/uCxP17dVsqQsiXA8cYTzRHvVwGZIlstgymt3dlrudrQ8IN6bSrhE0DzY+qqV6UWI7k9inb6jGniN0XE16nTKZOkU8+Vnzc6zzVmBmmIha4/Trt1D1BI+C0/m5nZcauxTgEpd9sjC+IAE/ifI7mYFz8jxAfBQqiNBJp8cDJw1b8UiPfcHmMuGD3m/9NDvCRb1uykXVPgTbcIRh37pzPwv2HwmTJJjLzpeezI6tUNSXQROYXShMqkktJdDE1jBnuQB3TMdxNCyKqwzPjQOLgV+fDcGsiXUvljR797aI9mms369+roL51eBTCMn0TawchChquN0GWP4QZVA1veFdaLsKl9ra/NkzMTca61pq7xBuYEC7UnBTXTdWM0rYD9xpBqshCmIGMQZ2eeEutOIX3pHey2v3lYnOovHfkPnGsTi5OrogqaalskvxkFCxR2GzDzQjtc40EF/oqFvGg00qoPg9oTI6BTXa8Y+x1+LS5TbS2LJjubG1dbW3a1oJ91CldRA0Dt8Yqx4h09wlZmkCtSz/57pKvJq6s3DVkvc6o5mp5GkOtLggsiio4LRWrYBWwYSlKDiKVVBxXwYQCRAgQaVCWJQEkgAhgLILJLIVpeCGQBISQFGrds4wPZ2pTkdrdep98QY7v7TnzDmdf+C9373fd79loZtLubRaVELuwBd+XwErgOME7wdToLdVMRa2OpiDM1mG2YrvogMuwk/cSqWVx4kkuf79BXBGweEhuYF3kP4pVFVWWVOmRGoIZ8Ef18EMRVlRubyU5gb3s+8ZpsBqM9tFjBS0ZDVb0ftDXLSUrIbQQ9yoI8/rom23zIT8upGLd2vHaQg+w+zGJf7oNH9FaWbVMXk6vP39BLj3QABNysBLJhScqWTcFkrCzNyPSeRKUEjA47sRcKuFRBrCSEhVZnolHacJ72Vpzmmx+Wd3zClJkycUpHTndOddKKgv0Mo1VY26MnirDAbo/OK883lO6Ac2phs3D5OZ/uCqqCTqqEaHf4b8JxbWkbzXz842gDeRRtI0NWOQPcZjrZutAcxJfZIxtUeYwddEVwkUcTT+DKsJBIuWE/g9yYwEgou6ix0NdghM1qVU2xiB/z7NvsEEZnjyHQGspU5jQSqhXAQy5VnnCRjg9uIGrKyCcBoUHCkqJF7Hk7KyTuWk5NMpW/LORc1RpilIfOjLvZ5bV9hUUCnXklnUP5VCv32UajLKHc7Z3oK+gqs0d7uBrTDOhAAj6MwbIQyDzD3DIBzgfcOb5/jda47ViznWHm6M/mLHIf6XOwaEdbtoWx/sZaLQ2w+9vO03fFCe0dTSeKmBgHTTaPWgOsZ1D+of0uyCyU7myOdFjXNYD4HNg/KvPHHXBaZzxjTt4F40J+1cvCpdSeOsnOyko85Yxn7NnL2X/9Vdp42cQNmanAAXTA3hOD6BZI4YRVtxP/rjdI20SqQU044vQQD8G5BSAbk0vDESF2k2wLsGcByaQgSQNwE1/9NQD7uGHpSLdW36zmaioRYTubD20dZ7jeTCXuMzxmCbTak7VV3KThoGhrCTU6Ir1hU3C4r5J/dn7ZWSVhUdBgKOZJckVrKLxphQCOGcWC/amLLVHiBitkQIojYdrj54/nDF9jj+409hmt/1iN5efnzdnuadLff/NvGvwbHPGvlZnzvgI47qUmmnupvmhg2yCkKUdUYwWEA6ynvMyqyOTIo+pn9fR1Q8Xx/bsUlDiLICksgUi33Qw8NLbXcCsU5PnKCHtt02Eq1sH2kdbxyn2XE8yeAtjuIf+d/k36eDOLLAPL9TS2lMF8AJUtZ2BuNeFOKMiqwqkUoMUeB8G0S1cISGM5xMfJKBM48eJYeQlStyTt6Udy6MZE95fIGoP6df1lTYXFgpr6zRdZXCe+Usnyat4QFz/HLk+PZrkaSpRF0NrNlOcw8ZId8Ie0325YPPMCwegWUjvNc83m+8TP0rDpd0Xc1kArOd6u1juvEGQnXJ5AXGNgPy2RkcmAU1jAnbIT4I47FBCA3k9UdtfxruYmfEjbDL8ATspbj+r12mgK8JXIfZqRZerHUFiYmiR5thVuS/I0X86+7XcLZ2JW2bzn7IbEMSVH38FqrEFQeK0ls7W3qaSDgZNVmDqEZTnaXKTMOsyYUMaxXYfqBikuMzJS7KTO1RuVh7ob4aEsAnu/Rk7Rmi/c/wMpMwIYD54TCtCZzU4CeH8OACfqbNdQ/W4zH0KZfUJxRn/vjI9LwTeD3ul3Fa1Sc096CJvUFWE2YGhZlUhbXWQCar84QppTc0ja+Nrgwu3kV8JYOxtQrZVg5+a8tksn48AhsPwNxwCb8Z59ZjaPF8Gg9Zs0nQ+j9K/7JKi10Z20Z0d+ymwUzWMJfAuQO214LPBjVfhF678cg+dKbxpdD6tonD3fgVyyWKG2CC+UbYb4ToL4kl2Q9mMy5bgt6eC1UZ2gPydH27/kpL3y9AfUDpR1vu2HVXNhnAtIa3rSqPvqrlp/bEPdw/QGM43GJARI2V3FaPlZ31LvJVfERDYyhjwEPUqYnsJ2eejpUbK65XRFzlz9uNkXG4OpGe3EDFHc9IO+1SkqGKLxRrVHUlEHKNlqllteVO6L7PgZ0OUqoRq/sxBKbkXpJd/EILnpJziWUS1anFGVtS88MKd4B3ApFzLjgMsu/byWeEVyYyi5LMsg29P0IvX0818ZAicZOuqaOe2Oug0bqcah1tulszTlt/h/mEaDchRogx2CaEM1Qo+s8lMjN1eZmkKkmVDm99/9wezoJofI1rwmENhpggBFYOkgr4hjLg+h9w7avF6orz58tUOHXCFT4OgzU0N3AEIgcgcQDcyZvWm4FnBKEBXMy8n8mW79mV/wP0XOJlF86i9GZ9c1fTFVIjzNa1VKu5abRmlAYdPmcwEYWQSEEutjDwGIdsS4y3KbaK7WFsPwvZxMl5HNHpbJFLUm5g3opCZbLyL4WiZ7LhAp2SblGWVvY5Wefdo7jgbwRfA3jZ6WeB+xYeC92/vUgCtE7/K42GLVY/qm20dbyBaMpTjGNMtlVUZXflZc0VYTk/GheuRLelPuXSmiSltK+/d7zra/ru5CoLyOCWEW+ReNBtIAXTi4hxez/43nwxFAb+M2G9CaYOQchw+DBsMfGeSh2fSkFnfcB8ios9cZGbt1pcQXStva3tio6Q7VuTdT3VbtHZO4PFdowhX42YR6XmiWWpLqAGXwZ98c9UviZPo3F6RYESDzNwAZUvoHsIuynHv0phqoAiv8Cp2BIGLQuwEC9Qjs+kkMs5HZEeeSB6c/vOy4evRaby9YLeSMPOz2I37HePL83UxsvTX10c7+ztexEKjnvANblYW15XVooLNMjTud3sHKwwK8ZobpCJzRn6L9PlHtXEmYdhoDoz7emyXZOx0W4VW5WCeKtoFQURV1AiEC8cQQQEK6IIqCFyCxBvqEhVSAgJCeEu4RquilUCAgFyARFbb9UuWtBju6I9Wn+T84WyX3T37J75c/6a75v3fZ4XluH4OOmZo72vDWwhHMKXugc5cpGju4u1ZC4KK+rKm8oxzgf05s1khaFsQDVAqebRMIU4iJYHI5d1XxUcKz8qPXbFoPmpeoyCz4l01yT3wxviLu1Rx5REh3I0h67sq44Nmct19worEKn4khRY8OYtRNTC8N48jgiv078TBVpZp7SLAg89GieY4ACaZ2nvJV6bF9MTXWTqqczUrFmpO7K+482WJEniLyRTd69l51fOrsjLV7XNNN8g7ZmHhnd9zTXh/vQwf0OntcYYY69vSeJUBlf75EdSaBy4VlW0Yv4rqVXVU7EqNlW2Yhczmhe8w7waY74PjdAhQR4bfUOiHsY/ETy9mMuBAcPE9M2QQ3gge0Thy/jIS55ReigvrVV9ubalkULlZFjckRTctCLlkZw0KpssllfJIf7RaXlmxdlC5LuJw9iSmoa6lurLRnQG7FAUrPoyX1lcViBbeMP9uT8Qg1dHBgw9OPxnbySU3tYOdNzX3tdOA3fDPR3jq1f2sjM8WR0iM5ibaIswiPFwt8wJYua4Wzx2MELCMga/4RQs/L8ybWjUtFk31k2rgWOy/lh1h2J8LSZ6n3/QzoA9AS0h2v06Cn7poTPOTLUsD2wlRKc13lqeYeeMlREu8U5Cabr8cI7wrer3mtH2eyFj0S8TJUpleYHMRbFCvb75XpfhdsNzyvI9zKJZGZ1ovu5XRr6wF+bhkDb2w/Q+2N5naw3LLCMsHQTXQfYb9kdQj8O6Bbk4I+f5Lu+HQlNzY5s1KHeNZjeyaaB+WD1Mja+gGTbabmETzAV0ge5HGgzRRDBZ8pEJDqPp6Lo/iEkfZIPsvvgyqCCjiC9NfdXz5s0wkBS6Mwj3yEFEvHJ4HiC1HnC+U+ec11ywoez3dcPq7tHuf3aN9OAJoYfPehl2H3vS7GoOpNM0sZ1xLVsTOBWRVdvk+zBcYKG1dFci5yXYCVUxucLa5ror1e2U5YEeo7bWVHWzdIhiRBMkjVZb2LCa5CEF3dvMsKP6YMhyjpCP0gy/28InGD7Mpi387QyfsFyHYHqr+eMe0n7STimymbRZKbKxhWXGER17N2Sab/2X7o75KYX7c1LrWuu+t9IdS94/yCpT5WDxIJUzcYjWMfwtBJwAOxrasqN5O3b6fzuDezmkI0ZLwdM++hgO1FVCUaWoldf4Kzi7kY3XF24+ihPWjNZU1WjUTerw1rDOyFURi+IWpeRnyI7kCl+WvKx53D4Y+SD6uYAS45uW5bsq113aXP+g23Cr6RmFPrW40T7r0adbEStOni5LlqQBRwMzjXceUmg+2NOBgfNDlsbLjiuSJem/1vze2W+gwAH50UvnIq4vCo+VCeUCcQpENwDvh3H4kLIP1z1pf9o+ph3teNGLt6welvYBo2dPiqDs/aZzRc6LcFCtv0l1/fug9ujNTmTzbc2DyvsUTJ0Io4FxRQwBDHOR/hoxoyQwKIVGzBgwBGKQA36/BL9nVqDPaaYHZZG5lZI6sQYjqReVEeK6nLqc6vU5nDMHM6NORVEojwfniFPRJ6NPxlPI09LjvMW8WEfYe+ogqEtbXnN1sA2Pia5p1prB28jL+Iup3MieHGLbOrAmh8w/MQZ6E/IeIJH3lEHw3khaXKcPghcel95TNiGvAXIuHkrbocoXidDPeh14BRvbwXurER6hTBM0dS0nS8pii7ZVRRbPiDpQm9zCVyfOQMtfcJ0I9ODF/yBntRmrK72L9y0jhhzW/x8x5EwT6+ir4T3+6uh2DSeunqcLbaEY6V2aNeKAHO/6rrWEbmdCkQ+Rfua0tUyzgs5xv8tLlgjO4zJtPyepml0plSgaZ8JGcCTtk7rBTvtH9zPjrn7g6KbBvN4r4Mrrha91+XpY0M8eH2J/YMMaH2J2mqfTgubgnt0toTGcy7uvBRRj098EqXQYWuyNFrnNkwoLY3KElQ2Vl8uxGPT3mj1J9c1Lt4puU8CeSKNZn4iYzSTrbzbIlUuwXg29Qn8SEYkJacdnSTOU8RdT5cpSJTg8zpSdKD+toOC5kUaCP/AQQAJURIMdCJAdyfrYAS0wT6XhQyJu18Hw/ZFUAgESf1wdS0nd3faR5mcBCk5SWEI4P5LSor8A5YdbfOYWmIk46Bt/CCQ3bljLcwulWGqePL3kkDj9UuElVYWKskzVdYJgZz/jiYrIhtr6htomyt6zm9nQ8bbjcec0WGW0Np1fd3o//FXPtohYEyIoxR0X+P7ndZKm/ocyzdYx2WnEY7J5uO6++h71BJ2kWX+KwI84HSvaexgf2VwCLsBZOjlWECPgUyiQqKgsVRerrZ5+lkahhKpJ3HC+moK1RAWKpHcdWBvmdyDhekxbWINEkosfCrSwDx0k1PXqlpLGbys56bgF/AhZkVSVV8TN50SsWOOAPlhTcLwoSZJWpFAVFCoptASWkbvC10cg22h5hiJJnPG0aqD+WmOhUJEsS/b2Q9O4znHSY8pESdpYLVCGH0zSRMnR3ETKzQ05rkGfRMlFiqMSIWX9brtGYA8/eSj1EfH4AiolLRXvr2RB9vnDsyUpOfzsFCqrpDRL+Vl9dllOefmVVvnb6DdKcaFYKalHtsYFj4LzFKqSAtnqFu7ogX81lzSX1JVS9lv1jLMJDhptmZ9vwjE9e8T8m/kMPRHINQcSaOHEenrPCXHtbMYWGkwTk74gJYVo2160HB1ww5ZxRCyEpGfX/81ytUY1dWVhInhzYQSF5NoATsAxRC0giA4wOmIrD1F5RQkgtTx8VkQFDQ+RR3yhsHgKAQ0IBKi1iKIoiLQoICRAwkNdMu3yMW2HscWx1bHWfcO+zsxJ16x1f+x9zr1rffucu/f3fRBQZ/KGURyPWtWU9p0YllB/v9AFayqcMstTqo6eo9Ej/1RKoqNNjP6/vEDTTPZTmsWMwFa9HfvwPpwZEZYJvmEnjTIm69qegeTOjRmilvir4TW7aQh578YknihvcRJ0wdd8+LCi8VC9oibDfuC6fAIt3ix7aB+VNFvwpGtPT8KtBC7nsMgwPPHt0BOazda/J5TUToX7+PsdUqSkKjIzz1RkVn1WmqM5e6kUXCqzcH0smmNqhDqHSLksOHV/AOzrYSd4VIqwm+/XrPhBDB7U0/ob4EYKKTtQnU0Kccw/qdjhaLNhBBp04KcDSyJZfe2AqPzksetjYDX2cFj4VikAJXGmJxi2BP24EooNwSdM/ImyS06QC6HQiZ1gyUqGOAlf8Er5JpgvgF4JtyCMXYCW2Eo2V/AzURK5DFPiiNw+ePYIHB/Qg0UTrKPBA3OptU3pU2LwIdDaYIkJ2sGq7GoamdMnM8gZB87M5t2ekZhDn/E0M/rpnS0doZvwBtoSx5KGVhfyvkypzoFEsAYhhE3CBZiNcWOYB0dxfml9bVt1LX4PW6+w8/ABpNM2ZDKt1YG3jsfumhB+x7ZAKAMXdXgRvKFZx70Nh3r0RnU4qHEt90GYcWqIW0DtJN0pxRW4EZfgBp/a7Lo0VRZ4PQZPmAs8cAYBLgHnReDlpqqrb6w9jz5TuPRXnAeLyyvKK8sriT4bGIUwA4/d/UjYy9obXZjM24kPEu7ID4huRHcE1H5ishqPmFFOzC/WFDU0OIAN/NOACfzr/TcnLg8FNItSQ+JW7ginuaSN8ANaU+mF6QUKMeewgbUmanrWMrTCpmW12ZqD5O9VT7+DP3SA5TP0Anu0gCC5qq7hUs15DOlGMVh8DG4Ej3gI6EHy/DYcCsF2cMbA2o4J3wnewTCMM6wt0pwtxdqyscxCzvY3Pvpa/H/NaI3rGAxlY8F7GL0pgRVYkcuej1acLZmnYEV8RyUB4xUKXlwshoXN0HxuMp0JjMU/ytAsiXgMhSoHeG3gODB1jwb3U2T6xsOcyAeJ2luiNR0o6EerToLPSw/yYfAn6ELtQKIH1xHwIC5uVPhK8ApegCMTvgXnBUl2qvMa06pz/t0Bc8f/ZqAh8jTzNgp4G0c/GewSBX6FtGEhkYnB0MKAK8rRlQJXluD3R1fw57Oz55PIwxTNMUVeJArhyLYHyEmbjMwHL/KNFwWK+awSFXyBHcwlnCPFuejBFwh/T66QZB+nlG6acdETERvR93rwed/0IA9m9CDVg8Qg/A+7CvKZ1yCV8oniKWFA6olSIsMsQOpuCt7JGU+UPOcDsWkMSl6DhDKgBwMerwYXgwvumoauQUzhf3nl8s1LN4MaRYcTEzbv3UHjVaq9TnF1W8/2NntZStvem3GNe+1RKYMr7rhPDvs8sUcGPVI8JIcwKnAVzlq7eJc6tz5NdfSnjl8fPXpG43491IIUa/WQwf/WB8zXTCeqausb1eeWtiE9ufYbwlnj7BuD3ZtR6BnbMAZ3R4VTgpczHxjdGI4HHwUTqWP2PmvU+BdK8BZ6qHy0342rUYE2NXkNpksWP3748vrLFyveOvet7+sQhUyShrB2+Uf17bKu4k4aernHVFb+qYxCcUbh+kL/ElWm6kBJBj01VFR1xam1qkpz28FG1g+uw0DpwEGrhojQYbtno0bZuBAFYBxmhQynplQ3qrpV3TS7XcvJqcr2iutn24LLRWlI78E/p7jR7EUqA+PSVySn0seP5RYoHA8FF50Ncqo6UplalGk4bShoKblWpClv0LRf0/zSDEU0Lsc/MZw+lNVT3KRxDiNAjBgl0wzsjDI+SezGTUkEuWq9Ho6P8FjtBKzUC19DHfszk9wb+GyzNjpJNBA27vNFJH0WFUw08gPQIXb1vR2ivp8MIOx+RxPmGWdgJR7HVVTZraJbHQ7wGKMYvQT6UAHLgwiG+BCIRzP+9sL4/DgxlmyCk1Qqzl2H8zDGqyZXYyKpbb88BYcWcOxD/5/JgXiGqOrqmtXncekdV7CKhRW0zekhWKQFZy04aXns7GHCiELOeMQYwOS0J93b37UlVfRFfGt49U6a+9iHSbkX+mP0mCxFdDdI63ZxMx3AjTPd0/eA6YBZslZRHFqG4IK41TRrDTEMJOMiIhogmXVhMBmcIJnC5xYkciYRqeIFg8dgEURrMZosxWgxxvSOlkujmno0dy/0hqlFMejmg4uXutcoGw9X5bW1X+26TITpj8MP2fN8G79HYNMPvv1Pe5/p7KBPdxNK8UQvMD0a7VYtbOoW5poJeUpBTsOMt3Enk9oaeXvb5e1Joq/29cV+nkS/X4jmjGJwy/OY8ejDop6gfneNjC7HBCYRrcJQnOg7cFDUNd0P9u1gTsPM5wz6IgO+fFiPBwkXYDZ+36sl3W4GYaw7g6VRUErB/q8ZAe2skCYt377q6KtcmHcCHGnYo6MEcz7CfVTB3YLewj46giqWF0cVR9OcJV6g0FGJIZ4oEqtPNR9RKel/gbgG4sHFARL5gjOeMEGp8K816NqIlpG+Qeu9Y84da0qrOHa/e2jgzthlNO/coCu4Wth6qw6W55UdPq88d1yaIztSRH9WvP9/NJeJU5N3HsaLDu/7WtvMjsnbRqiJbL226thqrVZdEBGRQkDBA5QCCooognKZg0AiIpjDlJDbAOEQQe7KpYCoKJCLw04tdbpqHavurDq77ex+33d/L9N9cbr/wfd8nufjzv1t9FUf4M2wkODs89CsuYB5Eh5OQIiL9ymtMpMnSyq6hHQik4KGcbT+DEpAMUggsCnrTxsLCEiA5Y0gha1+LA8+nPkI/6wm+zsBYNgPtruwWS8U606bJTYCrSotPZLhzxE7b4xQPzozri546QWnF1xe3hvuG+oYJSQ/DgsICz3Uspc/1f/L2FMngbbghaWlckGRKlEdrzVIKrIvSonxHo2hQVhvMtg7/OBr/OeQ5+tvxHRf5x/p3enaPnJnyPVg0B3byE+LiQzav0dqlVqkFgI+xrmPXvb/OvHdOMF9k9RaUObLDIuoAmxXQuDBsAxiK9pBZnbFjO3rTU7n30y8G954iKDOsQTBTM0EU+PhM+/RxbFeOgzniEYoodeHzrvPuwU/0XfI3WjVUiRA8z+3FzXksMnh3X/AO7BsHDYRKA39QoZDPJ6HgmPRBqTcwhrWaZY/y1+4IbwBDrAIiBUik3zFaVZQFMqyPP8ckaZ8p9AsrjilPeMqdapatK1aR0V1Tdu3VvC1wQihMajr1H7oIDwlJ9FyeB+t/22dpbK23m5ZMo04sFIEHxGcKCf9V7fPLBnQXjgxzhYqgV0keHBI7lOMoL2HfKEwAqlxtDDTFA2cy76oDU/NzpOyuCO3ZZZLqyqb7KD8T6mlpEFlJ85RJ8kI2ICfR11S1Ix0aJFd4cgxycAKK2uhvxycBJzACpnkArT5eBpRoFSUSfzz9mp0u4RmiT5Te+ZW2W22kRZdtcFx5dpNM2yxURWEQdOoFnBC3JTGydqzD+3ngcVenthLJ5OwGTuG1uxGSzavsikv55kUN+5de9DymIAiTPyXjC9SQg63i/rimlMP8G+le+K+PRq2Yu2OFSlWeWW2QQqH/87mqNhBeJVi4Rex9CHD7IO2W5Y7BNS6GQ1GL4wkv2IGPRgspj8lZ0Zwacl5maBAtV+9R2OQGLN0EuJBn8Z0RdhgMlf1+tEjOCd0nE4b84G5LvB1w7tumO8CjocXCA9hHumKnw7pTOwZ4Kf2bJmM6ieQkZ5DMm9cVCf0M+1u6hUOd/vJmQFcUlwimfWmKHWI1sR6k078QjWkbTYRTWZLdb8f3Y+jixtJ5pmLeoYzWz8hUQuOBNloNUoLEFjPOk6XywnIhbltsBNW+0Ebzglxxt2DdbchcWQBLPNA/njF6AMX8L08CatkCqgvI/ef1XcIKRzy8WLEU8YVyYni4mJVob88Ta07KjTI9DkaSeeFTrVDW6e99I3NXlNn9BohmD0xTRV7Yv9ltmFfNp55IYAYjFuk+Lm6AwQG9pWzTTIjgeazMT/BH/nT0yxokn9mH4C7xqaozTcVvpl++i8nzPnbF88CesMGevkH7i8F341P9LZyS7mNgCcryUjmugsDPi0guYOKmT5c/HY24kiVdvusl2bppC9Vt7RX2dmYrJXsbHpxTvg96p9jV9wL4NAEuCYg0cNzcAfg7lsgOjJ8vCsui9+c3LHbnkrAVmYzWWhL7zzWebWhre1qc0InX5KVnpJ5Um4rsipNBJcZnOqdbppObXhLp11RUIFFoQ9Y0vFfFmhWVB7XS7tbe3u7Wf8QTFCf4NcO3oh0ZBDcAaqVGiYZbQQEsk/79DBSogi02KZoOGUohN2wrh9K7cAQkIjJmWNyFJh+hJAXKcvE/rmxmm8i2cb0p7Tiu6XDqtaLLTrH7CsMWiHYSlkITuA4lDlhu8sHrnmhlc15Xl4BdZGuIbPCUgOP7rlU0iC3FLfe6Xl89T6BfkKhZN7NpB9Tx/bk8zui+jZWxxEQvI6EGBeKgYFwNIASIiHhMJZ4IbGEtXupCLKw3KX7ViNsm11Zk2MuhA8eD8OcGuAQIHWiU7Op4XqfH7yGDjKC6XNjsIReRM70/HGzYpVIvV1rEJtO6iQvVLdn99Jotlbf8KN7cE6QhxI7faDKDVUeCPfyKHhEHycnbW77oCN+kL8mBYWmo+X5Brkh96LMVTFp8rIcFoqOiVhVPIDItShgU5BJVnlKL56a+h7m34b3CCbWTS3Dhw5O7WxKv3aHn9GA5v2a1Ep8D3FOFIdDFfMO6aF6v8JA9Zqc6f7/8YhU2hChUWLK0Emfs0Wyj9VosjrYIrtZ//fuHYHBMZg3ComjC16PPXLD++794/AnN6zw8uTJ3KJkKohijdsBieDA3KMkswg9oBZhKBbNI7WN2iZtMxGBqU5cOHkhk0A7oiAIk6CAr5Ev4oXZzlbn6Asg4OFN4DlgA8EtfALLMCXapwyWSQjl2WJVgb8sRa1LYqvTZ2vO9Jb1qGu1l7WV+kvVdY2mp2Y4Txg1DrUAouH3P+a/gp0/dyh5dgXnZruT7FJp2ZgpNrIrIJ7d1JibhI2sbFx/u4J941AyGg1B0N51mNWCITe0OsHfw4vmTsDvUEFC0ihKwrjtMDcC506wZx4fDfFoG75WtkkuUlhFfPiwDmI6ILSt9B4/VB5SFFpIoC6KIeFL7HhwUrgsX5pbIJGVGaTGEzp5jbFdB1PNl3IseQbJYAs/c3jn89jxg5n8+oyGtMtpqDaH3zPcPdk+RUDdCKPHuD/Q8yWkiHntxMCf/oycqcdlpaVSlUCq2qOOZqVw9qyI+0NaU5PwislUzUpuHc7ZPll+DySj/x77H8tlHtXUlcfxoNOXZw9lbN57NhANkSJSHHUcqZ5ax0PdquzoKBUcRVxaXACRLQskBETIBjEbCKQssogssktFeKiQhIBF2+qcnuOM54xLO/acmdaOvxdvHOfi6Z/3j3vPb7vf3+cL852CZ04Qu2G5E4gp4LtpJUspWUCeBQykOlEqBEWhIMQnbF3WHnN3jE2YsyIt5K87akvblFXF9rbanpo+EhbjtDWxoFmKktFPTsBK5vVxY3BejlmrqOycSqzSpGkP6E1Sc7ZeSt7q0VkaApuslbWXA6ANHfkvaJxIw+cYyPlNu/hzLD/GvhrmS8+ek+Nkdmn1cYGWHNOpinzyu/E3ydhsc7p+le+3eYr75DUvXMV7zbui4rl8POungJyhhdwR7i4j+yL3RM5JlKYWjo6Nuoew6bzgwixs1Bd1ZbLpvf5x8sYvGg5Yj/ujqhjYT6TsSIyR5ufkyOTSMhNuiKGg9nx7BSTbNv5peYRkX3XhlxmmQtjwCFZC4FPYQlaiTcwHaCvajGv0l/VVhQ0ZZsXzsZ9nHz24mTgd1ZE6Mij8fOBT966RGxMj7r5ZEkLhJc7xOs6R9AS/WVwlZ2ViuWa3JlpvkZozDVLy4TXdm2bZ6vAAjuBN5IhzR0/CWvYF+3ziB6cAfy6Qu4F2gWQ6EvzpLx9SBx8Cjp55AXIJH2p/9z6SP+fDtQkGIYJao/I+dkM6yFHQHOspNOJCzX5tot4sM2dVyMivh3SWlsBmq6muO4DanAJ/NzKK0rkBkmv2aOdiss7t7PvX52Jqs1rqBgK4tkg+kpzCQ7fCRXRxt5n2gctjrV9tbxJmJx3+9HgyiW4SI/a83hTH0UH/2OzuQ7277Ef8UWUsQc1b+PJtJ+EX4S5iYdFEAuz+bPSb63dGz0IYCv55GQQnjgnuOrS3YKEDyAmtc9YBvlN0ejhLV2oi6AXvqmgygkelf8hyg9wPDNo8EZeAdj7l1hJU+io24VUwg/CzwBLoqCeMqcqqPmHJJKn0dSwqJ6hTi1gUNs6fOx6AuG1o3T5YtwWVfAYlH/HnriMs7LduAJs0CYNoywPIG0V538DK62jlHfz8Sha2EtTJGHYUW425UzDK4qtbpf357SRlNrDcUmxE47wdDgJ8Pat/4x5cRIVmrzYWc7U5Azf2wbAeg08zBp/BN+ATN23CeObWTgsgeTpmGta4oyAtyg2pM3QjS8fzqGMsp/D4M+gMoZ/QTjoCIok4bbwmQYyCowjqxwgIIkqQ8RTKQzQS1hQ15VoKYDGEdEGpGRpICCeKvUvUSJydThaWFJXJRdKDOkMyZkZjhh7L5LCmpYKknrBthjpT7cXLA0YINnEJJLWXhQ+8lxhuBlK9M3zU6HmHeWVzfwepO2Y8lXy/2DGQTT5xwLkJHy5xlp7lyqCDMbcZOyo7txuF546VpKlPkoiNh05iFxKht7ajyDRbQV2GUQHJ12DhP6awhsMUIUfi3OjsfIzlKk2uKDtKZ4wNtMpMZ/TSibIJTZuuU9dgrLd3tNXfa4RoUm/GCh7gbeTEDPdHIj56/b4VRzZ0Rl1NuUVyhX9jMId6VxPNlxra7Ze2VQsT14YGI0lEdZE926xgLw13DHb272NTXWnoncNo8Wm0SGlV2DIrZBBSB39oBxELZDJIMmBVIWmyX7hYXYMWmxFlX9oF89l/3XE8Jv3iJ7l9rovuRw6BZ6k7YRrCbtP1dDx1jzvtOct4BXGcgLjs/ZXJnz0Avkcf71YI65Pqd9v3IEOisO9pLxDN4ENCvsu7MwYkRBZ6OwX5Ko7LjyozZFhlrFj266u7TNDlMp02nqnMJ6kXnJLrZtBpwnBX9+1d3Petms3lW8UoFPf9JSzDfCRNRWloCRLUqhtzbHJYDpJBkFaBhoQ1hAr9rwD5Z54iC4tU5VJR7l6tMf6N59Hlj58b17br23HL65s6h6pAUs2tJv0+mfj8JryYfOFKcQDhFOC1wHfCW05Y69ztAr8pOoNHn1fR8yT0vIVU9xX42HOI4UKc2Ku+JpC4FMXuRO+JL5S2yq1F5CyIzJAKIQHwi45B2wl9v35gMAD2OLy8OJhHlKLSApSBFiDfGnV9nlnx7D+dsKYaIknwJai8K2qkVobLcotVxeUFOoUmTXeswiyvzNbJesqvaOoNTbra89X25nbLT1XQQ3KrIYlB8YT+nu777wNiiI3ajWURYkTGENTQLBC4DAXH0EEkQL+vUTfl4b8hAlEPpNtATwJNqL3zlWhRTnqRUl2m0JH5KdqK/RgijVm6/KvlV8ubDW2GWlNd06V+C4isXDjpt2cKgiZbnLDJAT4YlJNmoMUNSbNNU/Qoj3byqDGep9/zLkO95qlRn2pZXhapUqvL5SL5IW3FgUCLzIjxdLhsSNusbzbYz9fWt3RbgW+FR79ZTu9NorG3vs8+sMMuTEBLQhGDfDbUKFuybCrndcc0e5+EBvRnvBVVaBNqgU18EHgPMpL86vFACIcnMOQN9Sbyg4ZPwwox9x4B/q1XYFFVoNSQbpFbyaAiRfaHIr9dMz5wYhaUd+DmNJ0C33ruMzFoVTAKk4RVFTSmmQoG+/pHesdJ7z9nPZH8Hlfn7davSah79RWTpLLeCAQlH5gfYSGQj4GKGhBuRT6hIchnHcl9vM2bwY8+GHkk+mRNYUO2tWC46VrrtcskiuEHtaY/E0Mk8QuG2GhLYJ4xs1paRaKI4uKUPSI/1RQwLi7V7fPvaTg8DdvdEOWgf6UF8NEY41kKh/ml/ye57MOhzNc4vopnnmur2cLTGTlLbys51ArJFisxIe+OSCUq6tjUeAnNeBk2hyKRMcwYL0lUxKSSk02kTGa8duKgpG2rbbtU1+5pu59xT+c6v3b/u6/r91zP9Tz373t/788XZen4DVqS9EPGWQSOv1XDtmJooYGvc6acq5NHzWAeNaK4Bn87Y55aRNITIWDT3Nyk70yXUYdyihrNWWfI03zUfKzRjqs53AiN1kej9+uAcRdsqmK0Plpypv7Yr32m4eAXsIAJ6Xd6Yjs9+qT/Rc9r33O8cHs/R76z05jDqLN6VzRv0usnlylnBztrF0v/CvH5eGnGL+pXEz++eLZ+0unWNpr7Xv32LnC6weCuHthoIH8IpIPG/4M4GGeAA/nI4WA+NDOkMsB8ih1ZjFIwACmFzfqk4pAK1uI5Rmf7FibYpehKNbU1d13s8KjjJYZF8Q+E05hHKatTr+3qi2o3CREoI1sDz+4zQX/dUtBY6qx8WCv0HAJP1pbisisHwF5jyAYOew4bdxkNs02QxXyIgq+8x/a19PK+vYKr7i+/Shs9DQI+QyQ0pcEpsODrKJ2JF4c8bqoTDLMCdvMAxfW5/7YDPr8nln4g/kAYWNYPDoNTI6N9xjOfGb37bNaFdWVUunJOnbL6SlUrzRr24gbqkrLxZsN1vxpeUuR+39goGhmqpkd+r6THs5j3fZDIPymARh51s17UvK8ztsUkVNAU3RJWQUDMJQCUVOr+hGhBDI0X/OEo5eXh6PvVbpm4OqFERBtNuw41qq7cvk5jLWdDSwpwzaCZ+nC2EZgy89TTglJRKb30eJZwmyk2Uc5pZ1rMjd6JIQHUnBx+TlyWmM45nn0i1TQttKAo1FwiOpNcIOzKu51/vqC+oLJYLquqlvyrBPTpgtICBZlKd6q1qVl5UUlDGvVwOXy+HhZFSSqq6irKcG7T8gH+I5ob1Mvy1ZBI0uWCQVANg2TYmGW72Vym8M6pnlP3aD51MvBkUG4IjRk+IKRSMSIIHTHMpkJcfbQkDWLeq8HzLCTQJBqlYYsI5x4W0OKszBMppkm+BcXbzMtTSbJNUeWqTjaeulxYc6aq9so1OcyrhGefrKM2f0k3tDIf1aih0Po47nNDKzN5zqVUaSY9CbZSEILdEijQ5nKIzUNN95vON92gRzLll/2vNeBNZpIIVMzOg53Mbk8vV/+wiqz6Y+VZPd0j053/pl0hmWHdVuvcKMjX/7Ngc3APA4DtHNn5iovyBpcyXrYgPVpEtn44ApzE01Rm7j9FBH1C/0SfxEIhPfHDSekF8/rST5QJRZyXG5g+78l1rdvvtPD2dm780a+PhgB2gvnYhpfJX2RjrB3amFXkNAjLxPQrsC+HdLBfAke0RzlceDcIoQN6bDRR9exWeMcM6mwhFF4O4Etw4KMDTnvBNIbqbDxhjOOFnPWkoXGHDyQlJOdJjkn/cSpdKes+zbbfqP6uMq48Xt3M2/VsNfBs3wQKeB3bb3m3+eokMbzx6Un4bIjIgMuGq97eD+s0bJ9dZaTUFoEHQ7KOHib74on4clF5YvExKGkE0QhxxS9o9AMzxs4Lnf6OK47IM2RHJWlg1QROqrcTNK6AlQx/By7abRkvz6hIkWb8egEW3p7speHVYzI+hRzFJcVlWXP2KR7ckJ1PrE1WpJh0Xd2uwrnTX98xCTt4NaHt0NVDJjoLkebKQMf9LhP/ywZGw1vcLb3jRAJhYmbqiWJhaWxhem3JhdOwVZJ+UBibTC7lrj/IKHe7NVtRb5c8oy6+NAPm9/4+/Yj8HOyhxlYC1xqoHVJF1Tl5uYUS9cY8pmiudn1/SrXh5dl1RjXsGzaCiW13H/S/GXGA17vzgUfjbhoEUMoEo5c1rsD5pCELgOMAq4JgM80+GGSyTxh8DPEepdQY8hzXgyEuwgWrcQUfbSJIgjp8RghrOsBiFBa9B31r+NIDnPeWKiobZDJ0VKLpAM55ThtFghks/gCuKjIZXFagBneyu86RO4dXWqI/4hCOCWtTfEieo/Yiz335uo24DLj24LodDtBsJXI/USHupiofnv1ZMU7rWC/gO1DomYaFeAgjzWSZdfESIWwFly4Il8OWbrQcxYW/WTv4WkauiC9PVwhKjsGcxv/efD445TuzE+g4aVVVvVxO49zza65v7Pl9Zgp418GD9MpbrXdt1mouGz3DxPdEjex4+AMYNoNVFbhHlvHE5Cse+fxBvFwB6h9cHTLuNxE8GB7D07gMrlHZ+aH5pqVfeynENfGlaT+NTLxRweKrPk0BNTtp1l3LMPG4cQcu80KDEJgXAyuTYB0NrQMMea1Oz6eeakD/NnTqxyXuK+1drcIrMqoFEtHPnU8ePPilZ82DzS+2Syur6xQym1tu48Ezz8CMeE0DpJKO6mtgTr9ey+xa4y7ta+0G5ogysG/PjR2HeG277vo07KeDyRo64BDs5hngrgoe3T9NswaDf7R0hpI1lymlhL/CqYJ+A50XpRgpfygd30x8wCndJdWNJkxW31U/VN2/pZwn/Dbmm8wUcbI4LSOvRFQaW5RGSyWNRRpTWEZ5Ywzqk92+DQ0U4toESTr8Zer1+xEwurbpNl8daOdrEbE8viy9IoEIRv/Sh46Xgy+3wpxwYOJoSaWiXi7DheeWttvdfzo+9O46GNJcGOgFq96JvmKVIczXAL/f+LHRY/CBAQb4+FfKJysgKzibgAP7HwYtkA8WHIzSJ0dWBFThKaYweXcd0g3YljGVLtR/WPeUcyQ3PjcpT+7Ne/p/jqs0KKorC4PG9150QiLdt2hRYRCdVFZUgigqoCjigopgK4jR0aBRlEUQaLpZ3HDYZGu6mx1BaRCNKMQtLCJL7w1IQiQucTSiZTnlJI5zbtd5mHnMn/vj1r236pz7nW8pB7sqmFzLYagZdrGiudSPNpAEAdDovAUnS4E5ADMT4BMOqs3/jyOTgjuZRgxswwUmJJs+DfD3jSjLqE4qTf2pa2Cw/0mntyFoNEJVWVNXrl7yw9q725/dg5k94K+FA0IZOkNSbRJEbu4Hz17He0bbXrNYJaq29dl+IbhsH+risSSzSK5MyEuFUhUYzsE2QQwH8QA5eTXReOTm5nRJXeTZ9UXfCJtASOPuphD1vv4aSUbLoTuHv+e8hIO2vYxoDrqZWZEUInE123zjcp+2c22NJHH7npUHwzn+NUYaGdFx2r+H7FgRuHFxpHd7oC7iR45+bSZpQn3twW1MVnbXorsBT7bMwClSdDqALimatKqYYjnMqwe3VvjACMwGmPV3+OyoskqY7gp0q0TRJbTrfG16+LAL7IRKL+jiGuCp8F1vreBpEd8Q3YC3dBIRdBQ8sd8C/fCdjrdnMi7E3ky8FCyXVMXWRmliON5zEzQz8GIZ0YcML7oc1nVJcqBr5cP1vRyvLCaHV4YHhEZUnDgnUx+7fbvn/qUHHF2OT4h0tX+o59deNwN6pIMcTTFODNH4lE0PmO6lw2ueSZGJRKdDKJGpFeVxRangXg/uLfBhH0zdBHOiwCOpuKrivMBRcypQ0oyTb3GilP/onv7c+5pz8DeCRAeZOvibQFLpJii1wJEhsYJ20a8IZmIpZLLwM7YToLwTv8L0I6uhZlL1feX18utrKiVSXL5Q0C27eRWZjUfVGZZBw/OuPziqY9L5JTL02r8vIz3tH0l5XNzq3CJfV02yMjY/yXx6KPvKmasFdSV1jdc6KsCngh6asAPaXGeHFcOwxghZRvjc6giLTaA1w4aBNRAmThe9o7k0iWAWaiGLhRfYR+h7QnAIM91nReO23fRX8o4LYkTvbEHjXkzyyZNJOS4JOUtzlhSUJpdFFyZzrwZy1VddL6s1dR3OtkXCHfiIcUg2gcJkLxgJemJI/G9bOjQSVPAnQMEG4RtivUNPSIfogvG/MHQRvCLtu7q33pLyDfGSsUdjbx/C5HVNkqWCQkxD0bcHDxyMO5qcVZyqOnhGcbmsJ5+OXjwfXXu4Ir63VbLtEXLg8Mljod1WGDeBVEhhIjNoB6DJKlaIFBBGvQhIQYthbDYL/wIpQSk25bMQxsIrVBEYwVewYA0uwBc4wop4eM5kLZX5rV+/6Uak7pvRkERJq1fHWkN48O4F+1EUq5FXxZXIYebFl9esHSDxgdWHIV1RWKfRaiowRYW+dTj97t2Rs0+LXghIXqWHEIuw2v9iAB8T5FvF7QKIjxH0oQHgw9hccRXBergXhPcwH47hjXEHwwPBnJ2BfD7bSrOhnnEIvAPf6uF9/ct+cNfZC+9R+aD4nS2VPiW8HNypnBnUkfFJWG6bxMA0nE/04282QhSbvPFIYLKgF1WCuZyeFBKfzJ3ITM9JnBkbkFe8ylUtU8bnpwxmWXKa81ry6wtrq1su1I+cB18uX5l/VvC4OUxZi6ZNc5VzkBshWgfTDcdKHSHSmlpOBRS/FL20yaGcYDQfB9HCl/5GrH00busQncXbGLhL1UQ08jF+KdD4TNyyokpeJWSw7rrb2s4LnGhsG80x8HL2Wd+joYFRmIpimOUFC/1Kq6sFVULvYZzzK7LwkbpcVaas4Bx8zeDWCzt6wb4PJhvtn5vB3QCNBphnFv+ZaXOkhOAObIQdLIyhkoCFn8s7GX5iqQtNJHxBCC1g4EtQkPH+8d/Ntqu2VePhTOrJU7Icl9SckNx1+SpZaUyBjPtne566yVWrUtdec3ZI0kOGHsb09qC00EirmMJIK4EMGokZrBXaCe/BgN9T+BSmP4ZFu7SSjNNTeDvmXOPZpurGFeWSzZ8jK4Q5r+VlmWcTShUvO+73m40c/ZDZOH/h8rkbdrYFdYa1hEdJuvYbIq7vwWnrULITp8drFBWxhbIeTU9lbw2HTyzdNHKrlXVIMECuET42gdMde/AY+M1K/QbFY7ZbcIVgLu8HuUL/3xHrbeq3bZAu43XMQthPwImFlHIobQC/1tBuCX4RhRdi8ZiCQyWLX2Ri9F8nzPRxbaIqjQMGvCvhJCx2LrIdNLETo+Smg706cDHb/2GB2XqoNoCbRfyn7QM6l+BerIa9LDzAGgL3+Rm8u36Ypc2C9PHbmXM/nNfV3fYpkyjC41clCPFGO55ksXnZPPhRJuXUqRSXpJzAHP8zQs8PFaRwY/q80u9cL6pVdTedHUz6KB3E9D/RO8IMPQQYBSsCO03iDFEGnULtCcZgAMSwcLyfYBfvo38MxxnQUBnhZ2+ksxlRFwR5EXzEZ5tpMOzEI0z66dOKHJe0iNy8za4lKcoj+TJu9FauqsG1QVVcfcWZf88WSjwEeIagGNeHl8nK45TJ4NEF3m/+C++/FmjF0x0+26GqqW2sLEfPNvT7ff7bouKi4sISzqHTRO0NMFsguEIrHDRD2sRkD9uiiamsv+JW5c4uidd+/CpG0I1iRcnRM/Lu4r6SXiWH/hgRDOvYnSj2Rjc/X9UEm8jMQ0MwrQOmcny4lW5lb4TqfOqi2rolCc1oB477WrmG/5FcpVFRXFkYVKrKhdZD9cMWEhAliTqJijDROEZwRGRpoSMooihuoGAyUUARZGmOiQtqC7IjIqIoAR1ZHBhWEZDurm46KM6QAYnKJEYlqDGRW8WtzpnqzM/68erd++63XVirx7U0VImehNdBiqijsU1giPm88XtI8TQJObTMWwuebQf1oGqFqd15OruBbmC7BrjhFpC3DBvlg6/lrlbs7ddwQVhORE9keU8alDqCx80O3SOgpPgFoCHs4Gs8LNHxMA1rsIrAEB4S7Vu6aBjizxK8RZU1lnVdbPMsVqSFxfscDGVwlTmOE5bxruKo5blTM5zSdmZotjlnJ+bs1yTpM26duZLHlOXlSAue7BAHy7RwtBuWmqyHTfARB1k9sOieBKqJUEIwC45CFoW90nTHeTsYp8UqsYQIqwQf8yrafFL4iph5U7vgs/GewNOy2Lv8Sh1E6+yG9TDUvtEIOoN8jB0TKvkIoqPZccyn2LGsO5pOTTfjT51UnVj/9UYGcwPhNBWLCwLRFt3XFKovxmUnwTtc7881YPvc/SVOaFnVXKcIGZTEx3bO07PFmmLNBUacIq4kgkpYb1bR5kzhjFSHvkVYv9lgqeMLPe+vhVDO+gcjmPTQ+61clGqIIVosgHnrcB6eDYIYWuk6b65HaKG65GBe8vddz381jjH4ix4G6MfLX7zftq6uURFiRGuYuPARIzqI/kTwk6zWz9L1CWIeMzYLvlu+FcZoWYyWb2h/o7P+wSD49UiaVAkLCTglg+eu59GVrYo/XUevGnQoYnoHyUDSq+iOL681KUKufFC14jwTD5kESqioHWFR62NCK7fdiKlhYMhoSTtYTBVdLCwpKA2+oAhb9ueVH28qTL90KDf9eun18sqKqujamPovPXbM3+eWlJtadCAr+eWltzUv2h5tG9k7ksBkFxVfLshbfN6tYkXNv5qNd/9hYsRhsZ8IwYKfOdjSQiYxg6Fe8NveIwAt29PJ27TrWx42d3TZPTGMavdqYXY32OujuNEe+e/VchsV6+YlLOBbCQ49hCFK30zEUPThQynWVC16IE346RjBQY6YgQVaCuLBm6iCKNUhDyzb4FSQWhx3TtKzv/dU/jrgkIqEPNwDViEdMVdbFMESm9pW3GBEF/yMCDuEQPMO2qwRiqR5GmqEwMgeyzxDteDbCbc4O/DmlOD/gANXDuYbkrXyfisWrOAoX0HYV1YwVcrBYIVTIVGJiWivBHv8DxV6cEtCZGq5n2K4Bia1jrWkdCt2HdmdFJnEwH8xnvimFtxxhrc0uOqkhYnjKRrmczb48Umc8vUBp/hj6mPJjuroU2dinbOTM2M1iczV2lNZ5c4VWSXFWXVMdrUGFkGgg6YgvCRNWpxwTpANZCmxikbXQBs4rcRrNE7YWv7Zo5s2OEC/VxkLE50gU6KB+pfSenDMcz58VvLgfAanfJW+X+UoW93FN3DFersmCAkwBEAQf5yTV7KVEg0jCfsC+mn2KUyX2nyB0yExABMp9g3KldI3yPEttSk+/GDUkct+imdNMEMHjO5Ip4L/4DrBd/+K76/8MOJqoOLNHXj332D3gFkyTHbVfdrr17ozUsFtGlxdu52R7snlpxLkqSuNpc0XWgJLJAOc9Smy7ssK0sr256Q1NjbcrethYJBKE5em4JLoverUNEvejfM7JcWXvMPZUnzRHTeevKm5qbmUXXqttrkA3Av5PYwsygDhnDUfaZK382t4f7Lnnz59qo6Lt8935mv98hTR6LUWXVzcC9Xl8Xmpuo7We3WPb2/o9q/cycB7ohWBcHjF4SuwpYvSLsflqTubG7XVfSbf+ytqNjU1KXbcWfrEx3TpzoWuAi7A8jd3X1TM+YThP/IVK/BHJfyI4eKHAeMyyUfByIEbd46z64R1SglPq0FtAA9OXsVWAUAdQWqLDWuARprVwiTpqQ046Q9AUWwfyqSnNoAM+yywSoxM/j+sJrb+1sJIp6v5yQQ8MAGXUZrq0zW1DtCEawjnDfUYBx4B6IFBSghCG3p3RuTxKCeMVsJ26gASb5yGSreitNL4HCkaj3wH8mswuw1XPpVEf7ZvXsnF8qJCfKdzMUwNh8WMbKceHHVPdGGlEKaFuQ0R3XawVQ/2XLHppQ5mGOSD1fLtVnJvK3awenyacJ8EUOxotRhCp5w4cSTDKflk2CnVmdzEXAuY7zefzq2Q4lV2ca0Dqvg5JBAf6yjRT5Iw6TQ4SAyai/Y02AdJTs/B32CyFifD3J+7xRDVCM6i05EEwQxa7fO5t3twfnpZXE7aK2P10/wnjGRacEPMJuAId3UobWa+OAX7AqEPHcW/rBufqactq1hmB3h3aLjrOgnwnkoOZreDU4fWEKQH72b5PrV8ghc70j6+XPiCHKjcUB/xze5oRcO+9q3lnzNivyTJC7basHZW0P+Mk6KkEpNpVm6FVtKMgtWSDvxGbT+8OzHGwv3vakabf2pkoDeD4My96BDpllCiVLy4CnbVYHuTcQF3gk4UG10K3uBEY3AHwVrIgFoa8jNI7PzoJRErkl+nw4xj4MJAjI5iGS/cR2U0n2ptcwigNp3efGazE/4USLEnFsMzKgu9CnBhGU4LXu6z9pPQInX5oew0U+PdrttGBid+0+Cnd9SW1MOsXOeUcwn5KUWMy/H0nQmOu/eZgIp1Noy2AH0TZjIyKVxP6gRZV3/bg7a+TmvQ9MB8EywyyX9X8xVgSyC6838kl3lUE1kWxolAVWk7jJqUU8K0OrjA2C6gSKscVxSCEkUURVYFZJNNlO4mMSQZBhekRdaQALIIiICobBpAUCAIUcDAcGylxTM6pxvbHnHlVrhxnGLmnzqv3nmn6ry7fPf3YcRL4Ro8ug+Oohn+4mlI7sI3BEaxTjRLbjaSBMu5WdrZSA6R+EczltzGbRks0J3uQm94DCs6ccW40MZIjrtxtmAfrMTH6OsJ8aTH1tXCbyPUSZcSsiWvNe9f9IxRMER0249v+P1Idn5RqUq5tsqhx1NPWRztgi1dT7Ww+MHTbg9wnKMFl6mm2vCzTt4LIb3nHwpe2QlMhHzGjo1i9XTvGwix5R623WhL8M1mvReRfMpuMYaQfLOFUy/zFi5GGw+wIVFujKPhnyR/lvz9A4I/22Tx/1JMcAlHkivpd0IgOaU6lBggCZWVuDLPr31sGG+Q3WfYkECaQ7ph2EK6YzGtq4PhkIfwxOhF9MDX9F4Y1JLoyjkPVzsUrMSv3VWyEg63wazj3fCTp4PuMMvhg08Od0e1Enm3cO6oS29mZkZWBseXYNY92NTXpGus0cW26Dvn3AaXKZF2PZ01eh/0PYKJPP7EbRiFc/TCI+Z8Sg7PuMttAZITEUrO4cv/BXu6CRJcifbcBgIniIDEIEmEgpPskeq3Tb83UeDlRPsHrPTcGqFKuvRDlnT4+quu3nYKTM7RA0HPRY0htzTM4bq13cKbFOaCFQ367ajn5sk60LMLaVfUD5Cgx6006nWgJ1D/F+6EG3eCtUCCZj1QQmaUZJZmlFFQ1ckxRsbVzKsZV7ZfZM7GnY5MiaTwu31wjDgdf/pkSgKFNkYPOw/DtG7CQtQOB1oGNY+aO7t8dGDayYmn864HsKcHAnp7HpTfE0w+EpjY8ifHJgWG8zSGEX8rk1bLLovkTE5CbnzWSQpj97GniXKcTaM9obqSX6uuEakZRVSivySCQldCk5dSLm6SVs3bL1dF5h3JjJuHSzzZNsI4gpwkmwSb883k8PKNzhZO7ZpqdHMTNOWi+PEtmOIk4SsOlITLi4XMaPVE43g9BQKgaXiynZv/sNsMnrhMLToR6SRFWnrKguQL53IKLGENzOY06gBemyCTcGagJ66PyJMXxGdIwK2pfTgfllJjuJw4mCkpUMyXqSvPlFr1E3y5bVHFhXTVgoIMZU6mOiM/vfHH+sSLJ5VJytSg1GNnpWdlf09OPkedTRGnSq0s4ttH2l6297XC9N47rXO6YbOoVwTrGjvPckp9F2brFFrBp/1Tkfu8jh00hNLSqihNbM2+k0xF2FVfVRSFdcZUGn7h6kj+rneqdpbAKdFUF8wwQZ6I4L+yBR4aCX9x0KlwRYmQeVr9ru51vaybYf3V9BrseElirNkIdDiR+MWG7mmBDl8dSxo3ETegja4OvLI7N6ShgJHXRXdH3aIgDh3pyuu12spW/0tMYmCoe1wwxRfsh5XeNLpAIrgQRvu5sJODq50EPIcquqK2SlPe4HqZ+eFwqCgmiMJBHGEvc3xgAZu14Nj1TPtRywP7PjjzEAo5lGRDWSsaHfE8eeFqWmW55U8kq+f+iYXgCIVEXxf92QvnEdYStF64eL5KUZGQLR0euv5r/kuKHT3URzxkH9Fa44IXQgej5V7W0hqf7zUotPjhI2kR+Ih90ctjv+hNDTvYUnpww+NlN3Zraxn/oRVguulZvJSBvB2fY/Qk5rLZ9Pe4JAy/8v7miD7iX8eBzLmSU5ldSUHYQzqJQ++dRO6tHE2WZkchE4cHRLjHyboguUyslF25UXa7tK3CpnZ9vbubjaOzrU+BoixOeerXlhF932sKbcECvo2ELVawiEgvUtbkFlCpYUvPx1ihPa6ogEVILhiAr1pgVSn4UBYu3RDe3n9nqHmwdZBT95g+NnpAIJukDRvpTuMEWViuqlBV7LnE+Nk6rFy7J09WHJMla6u/167RUuxh4wn6kI9LyPrIjdVu9b6tVAyk0Gy0szGaAE8zNno7t2DFeIqWnTE3fkMUFheWqksp1gkajR+wEcwIz40Ozmv8VIrLJ7PljeVNVfXXm/w6QnTH0CIE5ycgo8iWKI+nJ8IyNayuhD+3w0w/sI6FZVIqu1BdrlKjZTbSRci79ur2U237PygL9guHd5MDpuwRwyYaDxIqTV5zTutOJROKzrtw3apFakXld7myLn3rWN0nCg4RYuTFLA/bcPim6JZ3dXAg0xU6cLApaBvO++sKnL47X15xPFcMoTAdVoPkHmsZoGYgGDfTMOz6H+sBVkM+E/7m0Ox5V8N46XDab2v6OX0euw8N93nPDP8W3DUkGZJpGZfMYqKsrORyUdk2NeO+DmfaoIOrWl7yfbZkrOlJW38HBfWE905nz/V+4VUHagPLfMOZhhPNkdeikOeFM0PQnBvQqtgMMWTeAw0HM3yIpT7hEJ10xhwzifKykvKisq35jLMtB0rmGLBNJeP8qxT4dz7qRvUU1BDe67e42R8Mv+bdGFS5P4ppiGoJrolAa1fcHIqbxRz7R6eL4W0DvIYZsAA0XCBPDPDY8Lumk5vYE/SAcS2pnkgbTxuhdhCpG9OWStCEMs51ZWcQQbjfBn0wHXkFUm6CJcKPQEyAXzP4/IRJ8CcUwcFVyqLiinw1ev2MDIi2QwL3dX4/JPfz2MOPBHcnnVg+3W+0Iy82pNXdtIQ/wJf+z5VCYHEmeTQ1OCVovpEvZEkiHBctw2WoRp5KWhSfIwYlTONs1/Km/7JcpUFNZVnYavW9N+UM2iTPeYAQe1S6ZVqbdlDbanHrNhAWwRFBFDAYNCzKJluQNLFacVgEBJMQEGKVW2QNSLNEoFlEyU47boMKQsvotEtXTVl9Xryvrbmh5ud79757z/neOd/3HVg9gWLAA62A2EBlfcPVOg0S30ZesEoIkfh3TNshEecS/xO+6iuYxsl8TlZ2nf2hy30KXtvRa/hiJ/oCPQyAhxvJ+GLxaTG+L4BdQBxGyz5FfHTeTyNvSKvOh8qfYT643gTBYyzcy7ABlUQqtfXOxJJ6kQAW7YQAfNs9K8TjxOKdiX0L92gr9zVZZTh70+BugkkbmgShEAlRLHnRUDdQOyDUMFIs/ni88btwuim/VtHW3TLcaKQgP4SIKT7wfYwX5yViFxMSxHijxahsA049HceieYEz9+gG7wcoAtzREpBGqOrrr2GDHt+L3IASwg4cix33gg73wiGHH72/47Obm3VHDjCPj77Zd1NCHUBudHTn6gF/3aFY5nHK670GCQUHkYYGTyF4rXuytaef2Xgf/WUWLbdSZ7EzvQL8UlhdBv5UAFGCtpeh1eloCcWFh7BbiSjMLBS2fqpQTUH98ap8aL2LOchtEIIplm8iXLYah4dh5fDUGBThMWG9Gc6N7zZDqJ0vV/B+V7wn2GL6yy7kZ0F0T0V1hbJCiT+7TfA+KLj5xDldZVNFCyUkziQVJZ9KoxCEw3Pi4Oo1e1FKmvK72uOVBbD7yru+0Qngx4JPyFQ8hc9Eb1ASjVaiC7CShCfoAA1V3DJ0z2wlHYfZFfSHP+1y+HMEcaKoKLfYK3dnSbm/QJmnyqjIo/4zVqZsE7SoVA1d7ti3Liddto7DMyuYLEktrmySnf+M9/K9CAsI5wvzCd4jWDgKf34+PUnxXka3y88s/N0riH1AfBO2MsgvgULenJ+I9UNGUnbKeVN2yY7Sr8rVuTWplbnUK1OZuk3QplJrDe5gYn3xLGKBYhOEmY5dz4OYEJPrMwvYx8Fq588oeC8U4ONYSzuw3JoVyNNOOt/EIJaUt6R1Z7QG5zDadG2i5hjFLZ/bEWMhHfXoBM153iB4DxUzhpd2o4XCH8W1FGA2zg5h1xGRscKY0GNUMOcZwnqiHFJeVCTzyi8JKQ04q5apUyvzqKn+UnWzoBmj0ekOuazn3LyUbIT9Y6k6WGRyhUgr/Gbjv+W9xfPRUtrEachafU27uiOgjikUyw/KxBRqDIFKIgh9sgYxaMnfVAV1qdUFPU2den0nxflYWRn54z+7H7U+pdjbnAuNLmOfOnm/+7FxaIzivRU3Y4rj1u2Cd0RcfLg4Mo3agFpCoQVFkfIzRbISHG1YqfCsMq86szyPmhkqVTYLGlXnndHug8tziGYYYfOdVF0G7A274/oM+1EbTFj+j+hn7DvasX8OLzfLHKJ70WayubO9/3qv6BKTeUAceCSWQl8TfdrCrkRz4k233TlNMc3BNWI3bKLbtfkdh24d7nSLyGyW6CMbEtzwTudZe02koxXF0dzaHif2sx2vRiy3ndgfbJL/YyF3OozdRERKhdLQbGo75x3KeqM4J/Y5JV55xYGl/uXKvJoMXCAvRspUrYIWpRqXIsSxa0nMm+YHEB1qdH1jc/iO8x/xemCTYxXt8MWFiDzGSfwcjRxkQXOWIac9MJ+pO9aQoEmhcKXj9WgbyZ5CAjplY6wwPGLb9W1Xd1y6qr/Wdc1AsV1LzVwleW3gyoDWIKxlsvel/T15D4UuBYOckIYfiUgUl5Qw0xkvEmeP+AQi14NoTZqm4GJq1QnYqAf3gXdPARs0MuxB9Mgo49+HyBG05Eejqe9hyyvKJXwMek2w2JjQAQvMrtNWCLCDyAb77Hlj/OcKPjOP90YBnztW0I4AgvdUgf5qhxQEZIE+ve94u0jGaFMaJLVJFO7fFCvB+3WbY14WbeS6Qkk2BfuP+O8rdQKsBT2mD/ND4BIpR8HidSgntqbwQkblCSgeGv6tDqQUiFANsf1S7owXfEk80jbDsmpBXmW6skBFIerMaVmCh0u4FbJMsMWcfwGWml1nLLjxwGrjz/IZ3q84Pm/aEUTwptCnNpCi92RhU2Z/lj5IxtQfbUhQH3WGJ7UQ7MeomYYhExrCkcIWqDNzT4Mx9/iT65tEoxL46Hzn+e5zvYFVTDYSRWC1XuBXd/JqlqrQfrvvXxgstPPfsEYKiR4gI8obVI1O7xaHtpcme+wKL1dFCVwgahQuQjQmh1+s8HYcasf593h9sN4J3yaC9wS54yrow1XwCylvTe/PaA/CxHBMK3FWwTLnerSVhMvJdEpbcG+kThLPDKWY9usSKVR8mB5Jtkc3SW/0MymtQsOeRgpL8CQNTBS4fzsR0jXAbBxDgrvIbYCS/kxfe1UNVAUIMDEXoRVFiExeSznt8DwiwntVAIqWaOT1GVUyyBqA+TMjQFPshlHCRXILfG8pVDA8lAUiXMZPLLNm1sc2YeP/pOB/tI33cBC8sXFzROI2GkSLbKTzjQgh8kRj1o0cXTCu6Mz6ozXpFOc9t0NkIcEFTdNPr04037vx4NBU8mwGxUVh7gdf1gf5krzuQQSsmoZxQrx/jzgoIUQf+YOkj2IX35nzZWZsSmu1tRe/qWH2bfFZh7W49qQ2R1lgvD7YZtB3xBokg1LkEopWxSG34+oCTcY52ZB6uGb4AoV6zS2sT7IN+knDd30n+08p6+t0WIBXaJGnHpHDU0N3Lf33KZftd9jm0SP6/xpdn1tYVzNU2Pgmvi9vEtY6ts6x+QBaboM47g9koS6nXaYLyGVqszWpykyK+yOKsxCOj4P/R3KVRzV1Z2HQkvccBywkz3kTHeGIuNRlpO5jtAioIMheRgW0cwAVRGSRhLBIQAFBgiI8EpBEoSibqNQFWdQAEhLCYm3Vqrhrq87Yo9Np78u5oWd+sSfn5I+8vPf7vvfd+93vMqHh7j5rttLCx2l9cb3bOk9rvtbUamko77fcCwaFYIEPOoejcI8qR5N0PPvfTb9c+vGaVqaRVu1f6osST3Tcq8quTj2eBZPbYPHtd6Oq5IqU8hR6zmIMX4BLd6qzyEU5uF0Bz+dg96JyabpH/H46Iz39cNI02W5l6S7nSvnxZLm4qKW5uG7alZLTx5vq+y7Vg9MuYGo4DVej6kG3/+BkmBrC1Wjrq1Uo6p4LVCRM77tw83LHBdrhXwOwYSD6IhkZJvAisj8fum3iJSOjIyLjR9kHdKS/JB/7i/ZAOyK7wAO8yGzLaZJeTG/amMFWp9bsqSSy/+2jv3oNUbxfHfMmFOyW9gR3drChfUg9XthL440SJshjwXr3yKqcumTuwCvdh8cjT2m0xf8xD3vumPTffrv2TuCjLbTFH/MY2MBLcAOFcXwtI6xVzMc56I1O6L++Ortmf2Vm58mO2qtnrEKf4yV7CahPFXCDupLSLu1MqzipratW47IhnPUQP4GpZRXWD+2QOAhHeyEBwsisGRs6OXR34OcR8LqpGlYTI/EQ0S5C1oWUuDdj3ioQurggSx5LfgmzOFKHGhXfHGj0z2W5JG5P2b6P7RqvwDDCdfkxZmerR0dAQ1w0a0z8LvIC6dc3Lcy+wIh1gdt74ll999UfWgZpfiEWME9PNsCfKpzlR1Mrsjh6bmFeVsQ0jBWkZZYoc51h5i1wevYKbEMa2DXzkZLgXzbTsDYQt1BF1Ird7vvc96uztUnlWWNfPzxz/ywtPXEu3zhNmO8Bb/Eog4dhrw/uJbl+xSaU8r9FDUOLryAKjIwp9HtJS/j1C2ycbt0Pm3poB49R/uxgu8nJXD7sC4EinfA9v8Qc+nGvJX44JMhEu5TZcUvCb4b0hXVFRrOGsCGfft8AnCr57O+B1QdOpXIZr4cfvDGAY2dIW1h91I0uNvFGpDHM1AGCVpheA8tI3uLz5zHC92gPh33xMLb5Q5ulQkCCVkbxjMyQYqWfMyfj9pJY8LS7RN3o3KBSazvFfAUlfA32AjxHvC1zIOKniNGwVLZzfceCEwG0g6cJDhnAzdBmumKwhRITnzwsShQd4wv4AgYDwA1WGXAVsH4kyUgCQIJuGBHAfynAAPydOA54GtAT7P3QHr0CSP2upiQ5XorQg5wPC1NqwbsRVjcdNrK8P5/DzAWZL8qwyQ+aLBoCOj+DRJnQYj8lJ1ftK5XTT7pKVARzpVp7VcxrfqYwD+8y0r7t73Z+HyJlz3temXMymHb4op/k6HL9q+svr+8wDfc4gdAAMUa4O+gP60RdOpG3DTFACOKnMxDjjjECiOEnMsIuxTKMeUZBDEoZjHkJMQIjhDK4SlDVVNVW1epTyR6Kz4rKiqNdLau8g6BG4L3IdTXabFEralMrDsCkQZj09j4I6FLMF2QVFGYVz8gq3lYcrizP5JJLM+nbV0u4M871HKdtEws/ceEP8u8YobcHTgC5P8rxvB+ct5wmlAutOhWHFW8meYdLIpzHupSVDYSzStMu5k9T5F6YIMBCvM/ITNvehn/3z1T2mnf3PK0fIX7Llo+/NZGPNxuY8UuU9GC+NTwVex1Zp6yUq/aQ5PqTQcmdcz6rqjp1XWy+RMFaLGWeo+tDDKjHSbca2RSYvBw2fQ4utGXgEJOC4jD0WDxTc7Ah80TOjzBRDxtbYBY5aJR/P2TLJ46IdFDHL2EirE0jWO5Vk9sorVI8evAY7HvBkeY5iGBSguMDE6JvprFX+7pet45t1bCk3i1PBA3X6nW1Om8tG4zzF+A8l4Xa3GapOqdHpxvtukdDguW+QJ5fkE7w+xevL+VklYlHZfTzm0qu2blFpTpFCuABBSwZavfnvcC/tv1j8CwbM7YYpq4h4cq7z9gLrn1jA6/6QdzvBO4DgcPPjVBmfDZ8ZFSUpRPZugjHn5rtoIghaaMMXCkYxW3Wdcgeh4z9FO9mXsWg2NIJYqoIzzElLSVNDWLeAqXja1EhwBUKUqV2uHJG1cEGGZdNC3+/9RSmtMIKNcymzRMEuVh94LP9KbQiL7dIPi19S8mxUOfKjONJSrmuUHekQdlcqinTnGo6r4IJVWCgK0pqj8xwAKmevOGXenDU24LzMP/riMhi7jUnMOho+RUcKfNK9GegcDwD2yn8PA9TFqL7jBMFjRlqBf3OevQhkIg7KfNCnMvoLYNBlHkKrmX04yFBEEtFSoI8ZLK0ZKk8s6hCziUczW6q7CjlgxpPJFWncjJDM7vL4PVb6IPQFPZMbHPUmR2W2als70D/ne57tAPICLL+X/VgQxZVt2H4s6nMCLHGJyMitBHR1m3VrLfitLH8AjaUeTmuZkA6nm7FuTQPk+dYceY3ytW59H9hRRXBuUZM9gpUwDFcyUAsTiRWzNtvZKIT/L8KT4hvTWyTXqbhnR53w0RY14/rXm9ehLHWr0XBsIj83S9IQA4FO/QQfJWYlp43g8uuTi7N0KqbyqHCVFSlrFfWYOoWFuLIpjuKi2DqTNi4vUJTU1ddtVi7ptW/s6dh8JuuNmLJXfqL0e0Puwfa77V3X911PgHmf9nzptcJZg1dNqYZIMAAoYMxI1FG0ZjMRmTzqUJkQ0bzI6mCKJPGLLR8eEOZl5IXDjvG06x8lxC+8/7gm6HKpT9YdTlIdHlBgSsJwfcg4Avq/yyXe1QTZxbABz3OTO0xqyTDjmHFirtlfR4XVwV7WKldEQREfAGii4JYiaIIREggQKotGrBKDOGNvFQeyqOoCMpDLQQSErC1vhaxtnXP2pWuiy13wh3qfnj6z5xv7ty598433733d6VPUig484Bbg1sekBu1N3SgL4cdJkKiNyjQgwfqzfQP+mFDfx47qRx5Bd9VYmIabjgxWzqs9s5Jz0k+RU7dk6PeQ9nff/7tGTYYs9ADsoLemsNmrO8DDShX0T4nA06GnTwdyo+chjl6cM5hpe1q7zyVUX1Wc6WET6qP7Nl/LUrD56blpRjVbpn8E8hAL0Z7IjPNJV23N2vnKX3qWRUpX/3NWYbyuVWGnPxauaTpDbU7g3pDNWZQJofHHf23u9tlHva7wruclsyl04Lgezry7wF/DQs+UHXgfGzZPxT804DRv7RvbmvmE8/vr4u6bHn4FKa3EbC/BRu4hn0t28sPtNfyiTURN6Mb2Cpo4Lahkyu+h9IlLGwNEyuZ4M+m2TdsnQhiNnw6TbgSKv7MgKpsWlS7sJYp0J5TGdJHH3/32gJTB3DaCLLPAo1F58qL8haZSHmd4Q+MPl9fmFNAsHNc5gDH+yGuHzRWWRwct/dwaGIwUI3huBIXuRSmVyiNKSx8BJ7nCLDsloOJgTglN3Gt336NAc157td3rOPvMBM6TOXUKxTv7Vz/ZTzfOlgD9LlnLCxK4i5/cGmewb+7kteaY17vf8zC0VSuzavVtWTDnRpeZdnxv/CHrOSUTRgacBAi78m6hLpBThiCNwMTdesBxCFxoe/472yM5GIP1FogyOIASivE2yCNVINxL0HkLGIeU9pa3FbY5lPEp4aoQxJDWGzyh7O0H8oX4yyUrMrXFMfnptz+or21pZ3FH6zwCuLFjTZhI6ShkSHNKUXnog7WnfKdm6vKTSQs8Kwry1gzt9poKGmSwwPyV+b44hxUMVd7GvtqrKzkfrcw3wRcr8Mr00jff3vB1QxL+2RvyIAVzQWJShM9AmEcrlejJ3ltpkuRtiLJqGHBDeSl4AehcmF+IGP/EGmuV/xyIxxHDiPE8l4hGlzFUbMwCktFGZNxIjM9Q5GVHeliUBsSSOO71ZBtLJ9bkZtTfEkuBONB4BhJQQ9s7UmohOndbbCanHgPXAkrg7uDYa3jsOW6NdoK6wb8rLDJeth20SbzWEDJupwoGalRMkeKks3MoKRNMdQwdHEWcCXTj/RuDIXTsRItVjgDe/DFALyAo7iOST9xQqNz0egisrYS9jibSMK5ez2LNPALRn1xvRy02ArTGWmTIgO+QVcb7Jx4SNs3QwwnHfyRAtaPkd7dRyGLmxjp4PPfBNsmBeuJ4NFvgrBJgWcweDLSe2HUPOtbnV+AqHwVTc0n1xjKSkJUUK+B2HmooJCa1FFQQMHKbkYSYwKP3med/7wf2nG/ZxPEOv6rP8tWZobVA4E2WGIrt2VaZa8Msum+shlTpC8Ndr19gEv6eN+2QzFdSr62pqmtroWVvhwSK7GPE/4wfxKtXxqE6+jCYd8zsh6COIgSSzEK0ldMPsIHWG+DI2DAUhuUwme4gM54Czopuu1ZgadIW0k4rWIfteuMteQs6Usa5BNe9myuNrohpFBhrubVlz6+qWgkLqugl5RM6Y9V4E4+9hdXdBcdMdoCC+0BuNBKupUEfh2EYpuDsOdrWdf4OuEjTlwGxcIU20StL/yMxaKbj+Am+n0t+AnLaAnUWUGwOgh7B4iyD4xwojsIMG6dqPADAQVxsZ+wGMcGYExwpyf0MMZ94d3858JN5jI+1bTnP5H3WGEv6rlm082RhqF1ZXz82nDXaEJTsMwCUWZYTlIw1gapNpkAjRDHQRSkYhQj+DiJU8m604ydsBzuWcSXdEl9UWNBo18RH4bOq9BpkWeJ9oIyX3unq2uw9REL2bgcO7ECPf2Jw1RiUphKgidZnkBcXBuE5kHZK8HZvoBT3dh5L+JW0BH+2tbrHxaHs3XYwl1gIBSaMYGBTidUQwLssGAyfel2/WBNn3cFrwyIXhETxIrF/hCKIfQnWZ9o5ZjmDypag/QOnIIeqwoyKkhVgIAXXfD7fHBmoQXHBmEM1LREeNPvAG53p46vsXtzojPdmqdtTOxRtsz205REVGzJjZ5NwKieRmct+ixFqUvhsQtHSIKPgksxRMD7cjhk38dI/maG1m7YdudQ9Td9jjDLAmCT/Vv60zgLzzncTOvPHs0/VBBbSFrYk+vfmU19rPSn3XWpBAaztwjBdPge/92bYkMrt1fuKt27lx88+DTSGsOKVDAM4gU6NTMzWeeSpPPTrZkE4wTCgs+7swjLXjYaS67K4SKomP3he3bEKLri+I6b3Y+6vtpZxmOnMItLvRR/Q9kYmMwXxpZGFxxkxXlYTeMfj+GuD3C+S8Gn1cl56exTWJgP8bBEDgq7ro+RDPfCDFMQeHWQYcvsCDOtwgKr7KF0eNzXvpwz4xiTVpvYnFATkMyXJBQfzI9jxbl4hcY/Hcddq9HVpfB4dRKx+u2k1QRYKgclY88WKzm8CjMg0YSJtLQDHEgRGEYHDGfq2upu13SzwopekafzqvLOG6vWV/IZMWkxqQdYDNoI7vSRkPhIrTpJoVKmZJJMU3yuYQ25dWc6nGEdzhCpjQKF7lZwh6u05LBFGDU7wCxC5+NedicS7iiTf1pTH3cn/upsf3XZvrLwwv2zxfexisZ5xzBsDc4j21A7uQ1D4JYPh2Gh/P8sl3tUU1caxWEG772+GEty2wgOoLU6IlPQFhUEjOArhEcVEPEBdESwFUSBECAhJBYHDEHlkRACARUVWijSJYIUFQhgCCFiR8dVH3V8a6fTqe1y+G78omsOs+bPe+86Z521z/323j8yhJzYEcjKX6SB12fgHFMgaEenTpyv92NQkMlKnu8A7xRw3pwjuIBOfbig0Y+BIXRhn4H/LYjog+ANpwWpKAzFZB/0ZxwLxfZCK+UaMQYXzRA48IqA5DvjQBBLaoXSAf49omsAO4q/0oq2vK6cr6LzBA1EV10WWTml68ISTPq/rvk6BdHVV0+MiOgqpeGuQ892buhe1hQ/cFogHUh6tOcag7sgjCXGevPoneO3qo5GVsXUbGFgJIY1YwmtGimxlNnuVt/SWfRbrwhwZjZm5qOohHEY6fRsheywZ02RjjCbse5sLWy7fkR/5IymHpeTOlkNOhr39DzARf/xMDefB0+tl+y4pFauZxaVqpJzPUQbgIF1u71cYY/p+iC4DAFDLuI9G2wZg0ob/y0kkr/HXkwuhFK0SS9I20QygeFAw2e1+xmHAJspXPIFpgWhD6n1XxaRWn8f/PWQB8vcuaPnWHQhpOJCww0MYiEIVg3hqqeiZVj5NHIZBsZCIAbR3CycwybFRiSHfh7WEd3z6SDDrRxhp3jLFgd/pNLlFzYPb59Inbt0H/5Ois6HtDL9weNyeKcO5pwBp+5fkmBGFrjJqhvqz9QZcJp2/kn/tmd9t6zfPmRcE0c74OM406P+e4NJ5nHT7cG9ZjfuyRj4m/l9KfwBJ76LkteXYu+3i9gQ9L9Ngz9hM/S/C/4UZplYrI+D+tWYEg8pQZieAOkfY2UcVFK8uykLxmiy8hW0mLDlEaj6UXWPdC/3G6ZwwncZ9yNX4bZ42Ebzuh/gZUxki9XTVlM9P5gmLzxmsDUGNlFJvlvQOSWMgRWUwlcSlLXhQFfu5QJLolTQHNwa2ZmYHpGckJBmOHQqR6fo++bCpXNjzIJXsPggxHhAK3XMqGvVGRj1Ttxfnu6BYTj/1K8+Xl3Pv4LpBphPcuA3K/RY3aB3IvIanJ8gLvA958QtZzWGcoPBHdTElXto6H0XJdAD8dY3ZjGkoJqSl8vVck88LKZ4L0BFKdBrG87D0PkNyuZcXRFEAdMPfnpYTnzYsWaCWwMSEgYBo9GwtsMMfxiB2YRbF9pMNvh+vGucL/ufvv1Ke4U9iyUD3wezaa4L37LAO9sCznov6dGDNQU6ZkVJkXyVh+NDCqdJtd1e3xFmVRFmHaX9eqXwkSf3T1zMopTiFSvBJYImG5K/6jZNHjW68lqd+x3R1LsQWllerC72xNRoSKQKNm7biG7xdcUncmvksMQ28NhIqu5DVIyDAqSUa8h1jrGCH0mQVhvkfQeNI/yU1+/Z49mMDnF/QkdSmmAgbSy+NZ1xVOEAC7FWR6QYxDhABRYKZbHKE2IB8FogqhtCzx++KgiXCWXr5Az3M6dhx3GQLruqtoy5r6c0UZqoYyTg9BFcA+WYfvYhnocAj5unr4Cw1qugKrtObmDQo6Q4Lsvj/UA4Av/O9nKNGAUCQgEWCB5z4zJvrB+HIzb+JG8SwuAFq7ukHdaaGHgMvY51kdzvMRjvUQp/Cc7IX8PwXnNzKDmulwuzpcwhlVIt8cjZVF65yasuv+aAJm+sdEzdVtFR0VR54mR7e8NjI+QxmhrNyXJ3KOEK2bfuttfutKtoaPedlGHwHP7aPDRkGpUMg9volmG3J4PgMxFrMV9NG4WZVpgxttfCV6uVfHa9kNf4tdBCOjWUYgBmUCV+MpxVRE7TKBHCYaoYRYpwaQGj+kKllnkUJmuO7fLSFlYdrCi4WNpbfqqipcJY2dB0ttXwoA7yp85zotwdD1FVV6rMlUNkk0wh5MI5HKG4YEcXCz6ESH1oSAMfFn1wEfjQvJB9ShSTtIZBfBcHKW7rG282zxz3JOFafK6gKevk5037Esu2l+4oY+BPNM9INkyFekz9keIZ9ylJ0y9zhGAZbPozxduVKcQkrIck9KV8Dwf8VVRaIxbwQsgKtxoQ6WFtXV22Lqcqj3HV2aDdBlqr8882mGfjMib4Dlhl38WKHLk2CubBbhbF+RiEK9HV06A6nauTT+GZ+0mIhF3unKeIhg+XsWKOj1qcFMEktjsWi7jFGyYIr7lyfAsYSRfZaIHQ8QgI47/kvbQ/IdAXtRqpFUt3NCgb82qLfjEB9fjGMyYDNezGAHT1W5hQXzz1AZyuwuyfbv+LeROzlgUjhKKRJsMcFsVaaN5LdAbjTxZHdRTMQCPOjQIBVYpLJbiERPosg6pZolXATBCcgcCjEMzAGkfyOJdMcaHozApxDr5PJs8nukHRmKMrBL+/wQcw6z7MI3Zzg3hACOw2ucFlK6/T/tQ+wn4S6r36o51GRaO0Vvbj4OTDiYdMOqrZyCCcvmLp9obiJolO/hsJm6c3nzOk/I6w6LwXd+TgyqJqeU1OhQwCdZDcDG6dDDlbP9t2uetOu03cKJBu/suKjAQmu4NVdu+37r+0VS5oSWzZpE1mFqlY+cU91tRL23MFnTs7N+qTGG4BKe2jmE7zPgEnMc07jk6oioZMevMHS7yXxxuKjAerC2+b/vHM8oJBmxXu0eaEq+Ivk3t7BGn9obfCTQzXEsuG40z09MZFmxuKGnN1BeA7Ad7g8gPMZVx3WOGuBXpI3RJfm4BAsRUWk3HlC8jAVtn/zn4a/l+WqzSqySwLiuL3vdFzaMfkeSJ4wHbDbRrQET1qIyoqi0BQZBFsGEChaUYFHBslQFBEW0dZYhJAMChGQNww4JqwKIQlIG7djSiCDAraZ5wZbb1fvLFnHk7/q5+37qtXt2rRYrcQVfqJJEVqf8vw0O1+EoGb6YYZTjMWeKpTT8bnyS6fq758SUcsW+4KF/nKmoqrp2uJMMpyn8ITiGvDOGbQKe0W3Xo4+mk5Ogq7fSy7edHHWT5mMcsmvS0vmp81DTW/vLMRlkwEaTv80gEuHWKUi1AOBeZHNHL1wiXLg1XpxUn5sgHjq6HmfhKKQXTD9PkzFnqqZSfjc9N053VXqq8RS1y7UMNXXjlbe7qGwNM1FFyc0IWDA9bg4jwCkjCawpwfm1eCIybxIpDDKGbHKGc7jd0Isc6oDgC1EyZsgIQluCcA9rig1h+06MJGAl0L6l5AZjNmPmOpuxUSjC+aHtUNGPrrJ4KvCVxNoLxbfFf8m1xs5S6KcDc3mZ0ovuqHVxwmWeOrAQbugj+1JOBjIYH7xMN7GuHhwqipPy93wPjLcFMf2YLB1H/6vJnOI9S+zU2vrarR6a4yaqbP1MpHqPVb/OiNiEbfsmjDJUmSLrAlvIYIsh4q6pfjvBdg22R5tkGgLpb5UlbBwrj0gwdTD9unHQ45ImV1UZV8NIX8fPOIqsKhXHm8pNoWwmEeb5PYMKh/pu9rAmt2AZe1wfi2ttZf64Pb2YNMMIk/TRCPnir6rzMkmX+isZ4ert7sQUqSFOkPWrqH9L1kK/rSkNlLHd08VbKTCflpleXnL1RWE0tim3CHP6vT1pTWkA9H6Wu+O69X8Vh1OOaH6B+iCPijiaK+D/Qc6vEDHQT9Ah71kEhBvwT1nOAsUNrMsmPOtaPXjupMyla1oSDEIMExCRidjCvSCPbw6HgApSEsTJ/IKktVZ5JmmH0cwsDVFibwokIppHCHog5tPRRP0MWiajWAfotJyOdEE+QYwYmIe07VsSs5NcwATjTebe6+k83Yz28dupVk1NdX395reNMmfi0Xj3UX/dNd+GjOpqG4bgUUBGPBElgXhhnQxlmc4B6N9fJY6hOsyihJVqTdN3YP3uohMbiahk5bjqPcV6kyShMUaZVVVZcqaoglqVVo57U1ZVc1tUSUXwp1lt0UvDAP/8CvzXTxXmOv3n96lyKd/Pi4mH1RWxM44Bd8TKpMnmWvSCvYkSMrKtEUw7inB5T7Tx8sIhAhiKkMxbtwzNavEga+/1fa25zCnMJjhQSSJzXjNl7druxUdPkqJSJppAz/vB2dA78kFdgXAH0KvjC9eI8iU32KlR9t0VenFpa7RSwL8Foaqs4oTc5Nf6S/Y7z24OLK6/5NMcpizelCNfG9HNax7WkjjD4HUzSwiNj4tQjUBB4mKzjbAX+8B+taxf3A7aTXOy9+KH3iXypJWR43K3w9gU/Z1Ccjv8IBEr0xkXerSIHR9pDOvTp1DiYpHVJydiplSoKjDuzbu8lOAYE0vG7u/WU3tkRJesNer74eQmD6IK13vY1c2boOrSSxSwpjQvoIaoXVFGavxdmWOT7CHPTAVz7moyZ8Bx6Ck4m3CWkVXI1WoO0QxrWJG37dwea68KG0Z6NGststdsY3bC4qrKCChtsauNEvNPpEVqmsQN5558ngje5vKiSZLMS3c8KCh3R7lb8u+GxMjKRuZ0tkOVOTD/6Fdm58tLQqqKFaEt+4otu7kRzGAeqdkcc4Rnlj1GeOY+xZDB0urQQbxjF3pzJVSRyz96UG272F3bTZrWVa2bqWcklyp8/bgG6C3cIgnYcSdJ+Kq/wK0jTb82Uwtw3mDYEV6zhjpoL7TJgaoirWaIsKce5N9Hwz6z+5ebn5uXnExrzJNPF5QxAs9uqE4Q5m4N2DAk+1D04Cl/uEiCqCFFnL9qDVTq/Jom6YY4mmnR+neXEQjUM0/fq33X9t3vw3Sbm06uuCcCK8gXRqsvT6wHl+Na7DceiCX84uytAmqtIH7vb8o+stsdzoMM/mNdXFV07omGnF0L5l79D61pr6q5LQrmlg5dpDbIJazNZtVnCmAybfA48WcQOMj6PXui68P/VUqmG6iJ21xYcAqH7fWZg3hvErKj/rYj83fIrt7DjbWaJSpiIzD+xPDbLDEmEuNcZ1BZ3f1nxFElu91hBwnuxAT2oMeuBeFX77kiTu5uqHUgOBGj9at9iAY0vWmE5LUu4HwZjgXgJ2wnjaZlnBK2/m38ozkLVc9uaszZnhrAb6ChwXjpPnsHiQIS1IO5GoSAX1vXcgMcBCcox7hJ4wGW0gNFB5UnO2qAi9a5G+WwNzic2mVhg2wpQ7YGucCHPaH3eCFbsWrRWd4o9y0W9yc4nwmuIRsIUjHPZYMzSFIUvbJMhjxSSPgx5rhmwZMo+HTfSTt0Vq9uYwmtXNiOtORvfqyGjJT1Ev11+NZM6Bi6jBdPFdWa90RL4xjpt9icD/nQbI8846QKQXRvIry79/aw8xnChz1GBpFdgdd9iTs0M18rG47H17Q+1YNmKy+9o4rdSzo0KS3OX3b+nPxCbaBKp2iG+f2F8XAgu9OoUvOsUvRR+eC+Oo9mEJjM1j+nkdoshaOqIf78ksGsy0bPu/fp6gFy0PrFiljjCckWTUJjzc3kgEMUuwoIKt7bgV4iG1HVNhmxduw8l8kUHdoGz0UUp2oV0U2vkvLM6qkBXu114706BpJfAnjMfv1sN3qMJaH+E9ywcbWkHTOFD/vP5540TYbMr5H8tlHtXUncVxUHz51dOTUZOnCbHEbabFqvWMWhER0WM1rGULOxoBKYssAoIBEgIqKoIgsoWAIjuyquwEQgiBAImgBQb3sZ7pcawdO6c9cxN/zzoP23/euX+8d96993y/n3uvwfjJRLSBTclYlMyUaPwPScW8MMYQOMniz+A0HfxABwZ4RuIRorxO0ay45SDnZMWmHpdEIyyhoo1vCWplDKkK1grqjqlbOHE97nrfHoQpekvr0LS/rJ/wrOEkuoXtChUi1lkzMOXT5LpaxwdbR2zLcGgSLypURpOrEVYUfSRXWinalH023ZsHbHAn+10Hdlf66Bo4YrX/06BxxPxG89PQ06HHKp1qfnBa5QucVY8G/eEzNx3snIRtetgyyf59J9vsC3oq/dOIyJo5BTDyFxBL5uBfeM4uDZsnCbis93bApMJI3bsNbsQ8LY8bQdWu104M1HKy2pLGTvchsKFU5FMjYw8DIi32UozHDONhFUmdp05OwnYjw25xD0i3ysgJvOybV5halHgl7UFOz+X6ElRXXFjRZomjjVfJecgexNkMFhNNww0VvvHYaS8u84WyIzjDHzIccJev6TMVg+mihZgpWDr4Vjk55g5uq8BSN68fmuz+YIZkZh/MlsjM7gFzHNar2bb0GrdgqjH+Qp4SfOca5B05EfvozEsEr8fwp0RrR3SzY7v3de6J0KGUsYiWWC4LrcOxBMti3fnOC12XepCAHtHr8kT5osIQRAnd6U3+JjZr39x7ALF+XTgeGhwZEFcuq0kqzuiu72q+04EEqokwA09f2worSvmpV5NKJWXnt2WejM1BwQHNWhFfM9U/3/IcUe7URnLq5Kxfa1gPvSffOTDg0oRwLoyT4PU59iKg0J+EQDxN88i4xIfENmLsIMZLsgq+5RjdlMuoVfgJ2Tly60WV3p2mi3PknlB/BL+Ukq6yAlolm5zwXxmHGlL/ZwWpxIuqOjBfHG+nimiM7cg+K6VNuBpsyAGXwV2V3jSdUjS+zwInEVOggaiBud65/mH1b/QZIpzs1YNqrEbP/t2B9cEBmAHkUP/duYZx71pOoofooJ8ImeyMa0hKNmeUEVho8UegB1vyvRnuhHwiKkYTbQhoieR2dUbfcu3xaeTCbwRF4ijSJ6ugmg9cJ9qQgrrUN1YgJFi5sod0qkuv0cCgUy1GX104lyHiwRrYRqp81A41gZpGToLS677vEMJsYyuZEZMsEtN+ukhcyzvXmNJ1ppkLv24gFQ0VzRXNwjIOBIzgWUJaJ24V17qkc8qS5QmliYgy96bp5CWpiJNHXIvjYpnQ9FpNMAUjkKiTK2GpclJ5n74EdqwCzsToSKgBNqm7p2YmYPUwW1nFGkwHH9Me0riWUODl9Zvu7BWJgsL9YuSZNUlFGT2NXS23byPWobXf9KhDdTxddTusKOanFSSVSErR9guZ3yXyQkPaJsL52pmBJ60/uss58QfDnYI9Yu+dfi79GcGABjOI5qa4Wu+mo9e5odFdZ5RxTQlcvJ9gLVlxseVSW04bciZY+zpyI/Ii8qMQ5Y03E59n4vUHN1qVnatLLpaix7BMAbvAwhJOUUxSGTTqWH98pIkT1/ntVFAvwkZcS3Yo2xca1J7VnARhmH0IPWsvmCxIbAgAA3EAJ5LYHpaCPaFWkriZpmczwZIJMBMP0QRa1NY+R2zPONKUukigDOKnqgb4y6K44hbFtSE7a5FALDhIdnr0773uP1nDSR4MfCjSIOaRe99roVYHPD1t1mnw1v9rxn0aqkfZ6Wb0kHq30hRMhrbtUzrfCgvhTEY98rsdgaLwVpL1Xha58eg2L9v4NymwIhP4CL7XE/QXeIG4OJKjHbM8THjkeVzxsqJs8C0Cs7Pw/t2YaaU425BYIkU/wppy8AMry0rwZlzAjtlOkjSUdS4zR8ITH7ucH8gvSS1MyE1RXuy7XJdXf0VxVX69qvbqswJIRk24GHgM+v9gIkqxTQ3+2x3MENjbuWwPLJdWxxdLnvQ/GJ24hzb065wXeLO1g7CXdnxBQnl6OcLc81LfWJ4wcOy/J/hzr7WwrBtWI+b+GUjQgov2lYFWlw6i9M8fuMzAde2fPeCZosjw1v09rvUnQjgTsfNB7ZEIm6haEn8die0jsVmyXMABRg3sboetrWgjONNWAheIInCDlsTD8AqG6aOu8mPT1gV/6fl1/FsxrMwEKwRDho9NUxOXhnLUastDRK4w1+eKL6IkjgT9Ou1busZqbN2Olx+2tT2y2a88o/5UkfTZwJxu6j7CFn26ww95c3VKsC/liwsSFItFWv5ZpB7Mw/lzP4/D8h6wREznqcua2b7ZvplhQNpXo57w5SpYP/Zy6qIG+GXdBqFaOAWnh9nSDvYyAUva926LaSd5stN53KvzaBRn5PiES1MIer+DukKC9UFsTYA1ZJHYegasCexuga1n6cAohjiSJb17anv43wPtTv+QBuZZwEZwU0uwJA9xHZH9j0tPc18gRyJ3d55NgT3CRQRLOvcKXEex67+dt2JPT/DchtM9jMOMEry9Cq9t3hQRGHr8WDjqY9A54S2zwOvDvD+eM7B1GK8l8vNkDQndSU1c/zMVCZXRpfFc/AWhaJQ3lTV6lnMidrrvdPaQZ90Ul2RWVCgqK6rocT6mhjcMiUyamZ5VkXEjpVgyendI2TuCWEN9uzuUgVO86Zu9YF26iAi5pAzhT7JlR+N5ohP9T2P4U6+VsKQNGPSBc884Mm1ufPGAPfzO1vQpietBdAiLqPIjRn8CL8UC7IXdsNNXlf/nudqDmjrzKFaTe9UVLTeXhrAN46O6WsUR7XY6WF+08ggBEVF5P8WiIog8QgiEoEEMCSDkCQkvAStgyyP4ApSyYsgDbd21y5RdF3e32uq2uiv6u9kvzuyXursz+eObydy5557v/M7vHElLnk4EEXNY8XGwEKJJVx1RdEpepOCLditqgvw0RdrsGtFPiluqXi3ZqzO0jPKYC9BFeH56L9TKfG27iXWZOsWEfMM5xqmjRpgAZgONVqaxIBFW2NAKSA5FyWhDOA5JOUREcXRJkqw1hDukH9bfaCIpCTISEnllqTSlWhnHVxdrclXF5NeDKm2n33mNxmTmQT8B66+zmG7mPdrVFwqX2dTI69WE6JRcxC88u6t6R42uSHe0poh8Olmt/8Lvkk7fNsxzroEQwjNoetckc9/qBQcd0HkncYqTQomcL5z+NPY1S+xQbBZ3NOW2sCuVdG1B/fQpC/LKZEEKLLWipZAchkGvFsJqlEdEimMkybKWMK5Zd90wiiXcTpT+AlmhiuM3YMg1YvLuoFLXgSFrjRjyEME4IIDO2h67TRic/0fRD6UvYPIS9/Qki8pHliMs6qrsz/K/nvke54Q6//oA9Ydos5hbL4TNxia0tA299XmAz7adARH+maay1kKt+MGXM+P3pkYQ+07w30+PVvXdaIVNpXXHjWUGGZov3perijgXZ8n4mfz9tPWR+XvSM9wB7048m3gycW4S/CezL3oxx+9w5qif4CvmW7qsioWORsB+diZK/Ah9sCKgUdZxUlsKxL9+hJgBqCVxgDDRwJtAPDb14gksmkCL7MSz63P37n5DUi8TL5WeYbmuRTAF7D3xgXG7jpH+aEkULFmP+FHAX4MEUSBAJCGurBQp+MUKYfXuGrVIm1srIh+OK7U9fj1abfMVHi6FwRMomIBnjDednRQblZRYOi6dqLDskXEHkOIeysK1ZYHO1NbRqAuc3DOXBlj7Vvs1vBE+mdx7mwmxzlgzBjLsXhA1FQohsMCB7/ifNzj1s5xVHlTXrDPMGUxLzMdsOcORRdzOhO5QQxoJ01LaZRMwNrZrGu2n06Vp0gwpSQ3MQjpB9c8Cm01dnLUSVPcsYmPRsvE/WAN8IfBRARFVsl+SKjO6NXBNP/JGA5WVpTiXJlfHK7EITqjEWLdKbYdfh1ZjGuTBZWJId1l/2UBSmbPMAfSMPiVX1sr95HWKxi4esxd9hwQEmleIO9TK9/n6ivbcBgkJG19chC3wNg884aDLk/i0rqSpjC81tMubfcfYptZatd5Pr1brz50n69pqHGM88blCbZlOEaFIOFt4VnRGJq8kz8grzsp8PYNsMGeDD23Zk16w3xEGYfen4LGD08PZQ804y50hdPFA2q30K1Enuf0p5simdBLdwulQZj0kPSTNlPlQTyGFoB7DQhubeooWvpkH33DwRfnsveIDpWnS5jAuvGNmoTZMxBkMUpFSnaDUFDfk4Gm4M6DUncdEqE0DbiJA84qmZrC/PEYHCQdoaNcR1MpGPmVoO3oLLeUbKi7kq0vngOiCrXXuvfNDmIPtud1icJc7SLEftnlBpF0Au/ttEGiDoCkO3gRVHlTBGDMf2wIiP2NRv/JwA17kAWyMWOmBrzBJgJLQ8nBYjvLYUcUxkhQ3ZLP+mmGkiUTd7hEuk6ZWKxPcrnMCg3YMuG/vvFZtxLc3SsCyQRZ1Ygzuo14at8EgdIRwrYUjNATishfIhkCmgEYpKBC/llnrjU9B+GRfAKJwJELi14G2e8xawZRzC/YhG5NpG7bPA6EN8NoT2DnTHDO8diNnHWZBMiyzo2WQHI4Z9hFg4Z8kosUHJenSZry3OUMs1IKxYobLFenVyUq1SJ2rEtsVfTXnNWS77heGB4lBw5DBbCCZb2ExbXOFwnYCft0K63pe9Efd4G46jD76DK0oINEggVbLUPx7aDm/8XRXkU5KvoK1TXACNvJq8dx+TKS0prZlGLPiuaP548fHskl01Q4NxPjRkaxLJy79jpvWLRzY3U/iD/XcZd9zG3wmGK6tGitsB1bYdpg3CRwL/jXc5mSPceo8KOHYv0OcS+hJ1yeE0dw4pL8iaORmIUqIlm77uKmiq1BbPni171aPnURrkIxelcWiYsYgg6Cix15a2ZRmbPkb3XkLwRuJ2PvF8SWHZCYBF5YMslDzG939n5Wc/7Kixaxo3KyYCZjfx6Kyx6ASPaXDpGqzHzQTwBnFz1rcqnSfPBUbcbsUV52ukvrKchSqQr8GSV2eStSu6FW2neusM5pqe2svKMFbCe/WaLkpRmmFvBJ5H2TBpkgUSiBOLAvWRaCdxKr0lugHPSwkJzZfLMAV6iybEs4+aukFUouDbp4GV5P1lRWiA76eOyeZGes82GWFnQ54cIfz3BnBRNGi6Wh4e++TmALu+PvjiDJtJZGlkD5afqT8aDkJaf+wroNkIeaCEgKF/ShGHCfJKG8WcPt0mFbsR53/oyOjOkmpLm7IrSmxKfpU7VqyDftRPw+GiVdfsuAdtI12Lgx7vZhIOHasuIyvKzfm1ZeSqmqlUsVXyk0dXW2QB7/1ketlHZUm7JnoJp3/MAxWRMKCbuDpIaAeIkJU3DLXynR0AR1H/o3Sz3Hke/4nx7Mh4Az/5iqa3xyEbdr63ALzLFBjfWjxgnA8vAJQT3GycUJ47bzpTKcP7TsQF5G6byhhJGuchMc2uryK5UqMdLD7g2/g7bw1PuDwB4W60qa8esmjzh8H//LVd/sepf2cpzaaOvSGDS1bvthxfcZy9w9X/ka6rqKXNPLIYkEcQSFYjJXzGi1+M/48IfBQDjumJFaS8R/Cyz0qivuK40BhZpIajMyMUpCnQJWKJQa1PgGVKsgCisEAQd6gGBRQUVxgF3wQV5Ao7IO34qua8FxABXygwD4QT1pTE2Nqc46xFpPTxKb2rrm0p3dW05Oe03Ny9o+d3+zvN/Pb+7v3+/1cRRMp1jSqp/Ns6cEKhcpdmaaqSvaQCoqqf6xTkqxWdW2Ttfq7dPq6bi39/4UixBow9svw+ZgaDaloi+poUOOKcVgBjQZsJJ0ak5ng7giww+dNTSNOQ7BSZpLBMr0Z5t6OvLVxDBabm68LvRuFcE9+dwZ8bnETc5RbFTlKjn/FBrJZnlNK2f6KjZf1hBkSMbSXMfzWELBHOZNYklyypawp0vlDdaeum3DvJFt6qELhXqbKPpJWZU18+aiqreoknTTJQaeU+B26Lm2Hjvtbp8gHrgUWlrDV6dUZ1dkcL2zcDe1iZWZV9tFsDheCHWPxmE4ivJw93H64U0V9aNCUk9guHuqo6K7Qc7CYeksVEVNKVmZyTmmv4mr5TQ7SLd4MfzoN9zP6I719LmuZlMq0yjR3zJ1MMN+EKEYTVh/Z9NavYpBLRccduuLm3GPF4HABftb3ZJib33Nj0yeuv2/tA8+XCFvHIXNAmZnrmpCu/zjHw9B39Ur3MOcYcivSCG0m4ExGk4Y0JoyiGgxt5o/MQp9SiAjh+67DhMVb9CWgunodUln+ynWwpUiWXkfbF8UyQ0YJv5OJLYqXk5xGOndp++ouk/qflRRVYdWOzVVWRf2hWFpfFEs/26Ht0nXquKc4Q7wYNxDalHCjzblwIOHj5Guc5W3IFE3YwEo7cIFtRtwGTpHohDlRkEN+3iKzzEJucobMMgN1bEnFIbl7sSpOtUF6Uz6R6h8HKjXnPM6pa5v7XEAH00w4DTjWMcRQchPsbzwbeWg0keFtIEmV3R6PMBPOPRzfYxL2xQiHPPnSGMs0yxwxtTRFkVbKwWaWL4mBKeR5V2Nwygu59I4Eb8xn1hO2pioJW8GlR0p6yURU7hJoJ3lYQVs+ruquOq3hTmnUkuUNsuDa62CJTxG98NEzamhi8Iw92MMjtGcnfXxF82V4RJwfOplFIX4PvGEOieqxNo9PWZhxGvzbv9FvGnQOycFfbMHX8jmYG46d7OILe8HOHfYzX5/4AKZLSpinkWs4tDtYvi/WlSw+Zuit0fhLMG8YbIefjQ6ay9Rlppdm32GCIBOsMglR2wUvGz6q/fvA5wVi1qlV3XFnc1Kdh3bcSeko4CZPELsjR9Zh6wnJLG/7ugRyNu+bWd7mhJUCGL563g8ksJOVopKibAgnEhiol2D+p0jgKgvT9A6WvTCF4rLqGYun7cGWcMCWnfSaTldBdAWn7b0wiGJms9qyGxZQcmjBX4b+WM3yLkcrZQ5w1BcLJh+bIJ3mJ5ogEVYx/MrfohtbWmGFp3SCp5riml1V8jFVT6Vk7eqahjYXSyuWPWUdySj2j0DFULFpZMQJgscheAy8boE4LuxQSj77jRK+hi/EMqP/Ngf+z0rInDAFvOi7XpXBq1jEJsiTS7LLG8k67TskoFAcqlBS+m89kllZs7d2e/W+G6r2qpNaSv/a5hfWqdgvSo+tAK9ZbNrhxNJ4d5ht8RN3bnk3PZe4IIv54MMzHac6ODg76UftHqMdrOrvdfkHiCzx8pA4sgquoAvb3dN95cyl5PPOpO6Yx9Sf0Z7Vnl6rdc5eGO45Z2ld+Ynd6uLjx2vow+Gx0PVwmM2Yv+jXGLasQdFSWFsCKx98+dXlJ2P42t9/CVPi1Y3Np+p06NjnMxEDDpxjmLHgJgQNgzAKzMgO07cUm5UkEmH9JtmtllGYagbBvN4oyGcLB50EGx9e7g9fkWB4UrLs8Yc0li+8ACwJxkV/ZH/srkQaCS9Jw1H/X8L9P9ZK4Wq0Em6XVq/rquPA7qHIy+dWth45ecJlADYjw0IsGER0nXQDV5aXL7F4/ytRxDsE+XeYv4JMHMVCYOiHuTSverIJrzH4Zjnm+uA897oD54o01KDII76A18/CilqYzZEBCQw9BiPwo9E+uJNhhFsYBwLjuNYAccYNRvAbBQdTLnnueqqh0B7IxRzIWTf2hEb5mA9yIS5QUCkFuxD+bqDFzuIhZikzlFnkRZ8FSuR1L9AqoZ8FShK6jiIiykDEQiZOHq/IKKsPJwm9qLtELnRCcqHSsowjlanuNUW1+dX7OENnpabV46TaqqDEpBSTHi1H74EIuC/yd9/HgGhGGgagL33HoH8Mw/cFgj/6YWgUhGLz2Pcz10kzLD6T90QMA38azIY3RqV7+AZIq3xgqcE6XArL1v3bfQwaIIxxXGPcYgC1gcorGBfAApxpbBilQqFkWP47I0TfhmSzkB4jrPcU1toIB2z49DzLyufeoiWJbDbPl7QiPY9WVbCK9l0De/RRcuf6nKY0bQ6HLQyfn4fBRhZa6sWx9Q+W6N+52Oec2r/ok8ibHK5WiUlrVq4JS9IpWvJrlX+4dv/+0D0OezFCnE1Jlp0HBSyf9e0/jQx/Ls8TEmSYgFOjYCq+x7xdlFSSpagndf45IUnNT6XYBbajrlPbSd0k7XQCx0RQQ6phMjcaklCNHdHPGQPruHp4gwmch74bnBh6bGo2OF2GyChjFCz63ABulBnGUzeE/kvCahu+/xJhiLs4510H3l4J6SxvH/KUTt1e6QvJURKCONjgVEKQXZ2010Jm0753ijPLGmUEm3qpo8XWH/knbfd//NO63YtW2JyJb4rfgdsslu//zWPLdvFspD76cjyHPn+JCkRvZnCwd6R9nPsU94jgF4B+DCZMiOAWgG4MJGAALfWbxc7GWDFj//F2jyd0uINsnaKuvL5cU9/cWqdd3hv8p80POYgy4AOmgQxbo4/UOCuTi1OLMjhMjIZlzKb5q1cFxdcpWgvUimZN43/YLvOops40jCuSe6/TEYfk3jZoK6CgcRkXVOiZWkHGpciOU6sFFSsILgVFlkCIidYqKiBbEnZRGHcW0QJKQwQCWadVxKOMzjA6Y9GhOlat76VvZs58CWemek7/yZf3O8m93/3dd3me0kpy+OeGVnIT+oMTGXeniJTOJMluVNXDW0XumcdSVXI1M+PQl+nbJpPmIjeApBe8DVdhLf7alGMUXh3l6W82NVh6jVbLBQsrPcceKBGldMAD3pPz2u7g+ZmdJzg5gKLTm0QvnxslKouWxyuqgv9PtOaXidba5buD6Fd0UylJgFIGGq5x6I0+4E3zrkg8pC94gy8lSlmKvviSAwn4ooS2uYKEAx+UoA8Vis6cSce7xlj4Ctsxip8LX3LgHUwuEjq6TA2DqUSG/gbdLLTIiQU3CCWh82joTEI3I014rOsF/y6Y2H2n46JJ3j6oGy2wQKsRPE3gYWZlZ9gDBSJZ20jXyFwOhwdhmMIkZxy+T76YIYSzJeAtPoGyXfRzkJK32UnJpeBMSGnb0Bk2hpI5LQwF4euEGjWXNS3lDkI/+71iByHLGzn3M6G/4u84SOjCBJgIpd026xo4gn+mwmqj25MeFl8obCxoCisWy3DWRhQsWF62vy5Drexsv2Q+fYc02zacZvkxCSSTIZDKqyo5VVLOHNmO7x5NnZy4Pa9gp7tLoFFhgBl6EPeAk3GnaaBTaAD/YKLyDeEQ1mq6BMEYBEHhBlbaxx4Qs2NYkbSPZMc7nBepttQ+2P7ENNPRWmlRWpSHPSX6XqGcipHHKrZ9QfpBvapRQ5wHeV7FoUPK/Z8fzU2c4ugIWUzH+TxVjXuNpriycdTeNghEWX3wFFs5PhfURlSDmB5Q3SztrErsFE9NxLUZOG9/UXbJnrxsS35fwY1iBl1RFQYqWy4uhRm0SNoMQj1FTohC4KgW9ZXypnLy160ZIWnrshlbuqGDd19r4ImMkd7B4Ej7L0n+vkPWfpwQ5QgnoIRyWWGG/fpn3c90ySZztxACyLRZ0tkbAf46QwtEYRiEESDpdWzOfHaMRPS0Dn6AV5zCMH2LANbRoid1L0gKPK2bNmraJoSSiyZT0dJNskSlfQiPbREQyU6UkkKZeJQYDZW0ODk/S3+kIf+E4+3b542O5m9/yG0Ji4peGb+qOUob18PwrgZOQXTHimcgh/+QGzRh1BpK9KoO3iaD5dUZFH7iiIRk/PCTwm2T8P1/kY04cNbZ99F5mLpW0Xm8tTa6VRy/Jyg5MpPB72DPdNwX1UIfPHx5ZU/EzRi3xfGSFIlcLS/bU5AFTlXgdPbR1bubhz7/XlpSWVFXXupT5lcbWD947Xrf5UeMy+/NSXoI0A/qIch0iQDyFcJyC6w2K80Qa86xsrJYdmyBSB7LJ/E3OPNTiJWQD69e9CJTv+Z5CKmXWC+MJYIhwhFEeKFnBHjScNeWxmEA2SnA6xBAhWANZ26G63FWGLBFULCBH8NF+Hn64PjVii6xD8EeNGSaNzrhJ4aSVxpPR2fEShMVxz8S/9guEGkLsOH1enN4pCxSb/knVUwtsZmk3sz0zfpyRXV6sdLtRffwrf57X8UZos2bGDRHwZ+6qEvJLbuaMzTlx+vK1B7tKHwQZClUFZUUqRiXwJ5Ic6j+Xjs4XX2kfdxdaM+ZryEoxAxTzP1aU1eX7qaZrW5nl3GijTq4w7txv00SiDboYOuwaTZsCrHXzoZBom0p+ybRt9S67Bj5VkeujG8SYDWdfTDnF49+cvTozXS9pkFdr2H493AH4QZOhBkk87UcVlIHTssas09FZok1qerdxSkMVq/h51OipTplfPofMuMZ/JTqqDh4Vtqe0eAWIatKrNxQuMMNJ/9bZObvQijRNuvBey46Y562FVJhs8cjmKbFaY9hlS2f2nsox+7BPjuSt8m9RFacQorafDFXVedO5H5lwyTegJ50VUN1W0VzrEYMfpSLvzG7Y6jjoS6rEhL0h0x/145K3GVGA0zriTSG62GhiU1tZvfniNLOwX3+fW5WgkDkpIQw0roDYBypq+ZTOO41dRtHfZzxaWbc3goiPYTtAmwhsP4nPYhDfVN62GF9SzeWNpY1ljNQ48EtQK+HNNgWcLjwISwkCmE6LkQ5NwQL59Foe3sIvMgaO5sztIEtzsS/ZUun+AuQwOlxFl17+VTHySuR1WLRBEa2cftHuzcyIfAh9beSexpTeZxWjHQSJmZgwL7CvcVpedn9+X8pHCAdyw/Lo2AzHb5Esmz+1jJFdWpJ9nDby/uWIYboMlhBmxe9WPzdJuINaso0vg2zb4T3M9gDq7iauD+u1+zsOiFWnNn1dXoj47K8FyL0A1pw0TaZ1naAoEOog+WhJnDrbO+50HXYcrizyXilm02/xeacZMfkiF7BSO7Irzj8AgTEwRo7OPwJd8BP1MzZHHihC6nJj9dzUAQpWEQhjQEcuoMLuFNdWg5zMQVyKbxwnlP2LiDDjlHChn+a5jjeAy0aPwYpkrzGHKAwlYrJ2izbto+Ys/OlZIKRUXeWVtpbf9LR3G1EWxfvzpcx2nO56hr342p7lsA1emQLsoTpmdvB/lgZBbvpFf7otGrqjjJFVYoq+/lFcLrZP8hgsgXSaOuS4WUP4lXlxDtpfM7PtIb1MS68mxUWWcfy8d+y10bSSIGt9f5gyYzQWZaAe588YfiCb7i9hwV4EBbxrNXGwvxVON/GruZZXIRDq19S0gNdOO72gu9XuOH4MHwvDr32aORVO4syYc5Z8G4D1z5gVoJHDPillFRXnS6rwDnHUXwJx/UAM/DoRQ+8S47gY4Wx5nbr2MffQKyVbYPF/+BgAE7Ac/xhNTThLqy1udKJsr3yg1PUmZodx6QnqhoqoRWc/8txmUc1daZhHBi49+pMnQ7hOldwpNSlat1apeyLg0qAkX0LOyIIAkJYAigSQGZ0FFsJSUgIBEjCVoxEIICyE5JwQYqgU9ytnVo9HU5PrbZv8HN65jJ/fufcc77vPu/zvs/vPV//j7aLTQS4mz4iIR3joY0ZyCp6F2f5BFjlwx8J+FVMzqDHeOOkVC8xBoipDOQeihxdPqwvb80X89s0qgHFUBuy0mwbOhDo6MpGZjGSs03ZNWfejD2am3msc1nw+zaREMvlSpnkkz6f+dBnc2DeB7bt4Eqs+9uU6cA0EPRx2ho8ZmHrrM1t1iO4txJOll/Ln+T1h5ZQTcmKUFEakYXSSbAHEf0ucDXQ0nC0uZRpFiY+N9VXtBSLzxJgCw5N4AkutiKG5qqQ+tz204UEv6ryn2V2Z45Xf5FkLyoRcKtLtBe0l5Sfqy43CGTNKrUAzGvgCVEtvNRyyZa1DEeAIIGDFSHbTGTJ2RP/QxZYFsI6Al6KSBrdxhumpIY6o6+YykJe4cjN1YGRIU9c1t7TOtgyokIWXdsHnIIOuLEdOIwKp2pKX409mDM+nnCaZz9LIMSNzSqp5FPtkdvh382CmRY2tIIzU7x/03nT1r1vd7OSTIKVwyQqxCZUpeqM0UzNhsj8jrSuKGnGBpQdaArDKlAUWXQjdjFxlJNLDUTe8JHHE0gF0WSmB8ctMry+QlEkqhg1TL3ofkpA6TshyR1KmI6a7phSTcvnjtZRpVHFsbz49J4Tmgx1TBrVm9Kf0BMXvtPbfV8Yw/X5Qv4zw917+pcD4ZrIliSC1WxyNBlJHrLPRGuidyY/PbnMeyVU1CoESgJG19PoKi7T1RnEhqMiKhsd5iBPN2QuLW/JE5Y1d8rVjd2qPV2OvZ7BB9z9HDjSMgVXyF8eXZoxPhpzmfW/x7iioUkpq3PRsucjGFdYaGGjCjyJdV4GcDKA58R9QwvdpA8BV2vIo3NnbPrMbKzNWMPlKyzTNyQcZYq0/hQyT9yT9J9ssCyCPxCw+AVTpBG8YVJiEE/7rT7KJRrt9958opXin7dClhhLa6ZUtrQ1txHgYNiO3Vzo+Vr99GgDlfFJgkvEQcL3NZB6RGKsXjMwY7Bda4bMkF0I2G1Gh4NBgufncnO5+cSWiB7seHZyTmKBpEzF/OzMdcPA5AgBVhjrXXlGRnx6Sj7hibtWHqwK+XttIKUXLNYuCQlmkeBfuHB2U9nF5IvRl2tLRAWflxCz2mpRm71KJJAxFLoPh5NKKz3uc86n6vA5Yhyf6Nbf1A7JylWF4orWbmV/85ACmXfu6Pss9FN3X4doKWMxwZkfx+4zFht2on0fxBMiebNSJnXp91/kfEeD+XWgVKsWOzgJ2NjS2NL4gl5H10yFgpc1rKHP0GBHl9I2b5NszK6w1iZB4coWEuzQ+8gOA/16ZAbvv57ajLHMPwCMUcMiCWHIDmeZe///uNYbYVtDXzFfrw0xleCsN1fQa/SQXIJiLxySLL1Q8RIO/cx+9eZdAQ1eULwDYyYxn0nslIuXE+xrzwgLmMSme6qFCnulWCC7agt/NTFjyw8rQX/OQZaJu5KWmcLy4PcE3F7tvmG8fkpiFBr8hRQXuSYil0MOjP65wjLVdcWAfFjxQcdHvZ9FOvr47oyWlK0234uxxVuTD4ecjeyleGYENalkErf+gAXOt0aw0ICdApyIddAwBWI6luFsGW3TzNKYwlZ05OmUjJC8E/08ql3dNdJxg0BDyIKs7M6ZONUTW0S1H2sNF6UTb1AtScNmbDh9Lro1XzNM5TXumY7pICBah1Ig6CgKQqlhEIzF+noG+GRKymS82tMz6nn9CE3AHgYpC8Mz4o6lpsqT5SkM2zZ0SjsJSEe5ZEF9lvxk47hOu9D6LK2eKmeywxMTymsbahqDxVQVr5JXXkCgv4SCOcZLKUjlZQ2XTHJHuX6xHhnOJXV8aX5N6ffKZz13DOririJFCcEKNtmb7pGn0Xt5W1P3p7w49UsRWBEwzvRvD16vExuExqBVRQ8mIFevD6WVrTxRRVuP8mbTmGJLx+4e17Cd7t7IIkLCb8wRlL3W3Vs0PB/ZP3PoYRwhamhUyOqcBtlfR/8w/rMa/qSAj4l1sYy9Ct3Gn+jg2OD9G5d158esv5+8M8sz/qIvuWUzorGxZrNGOmCb6TcScA+EY6z3NKC+T3o43MeD0DhpBFtsmKtL6+R29lLZrUGamBZuFnUdnMEDOU9A2BgKmwvyQ3FREBeBPJEHfIzHhrqFHeJKK2Q8IZ9umx8dniBYGjYo0U8kDI6jwScAuv8Kw+AnVIAYVPD2BvcAnFXJRu7ILfTthql3zvivK1tJ8MeKA3IijyckjpzUFU0QMHOZ1DHsLu2qU4vUQRIqZ1v0bv9ASbmiUMRvbm5ulbe3xHZweuMi49npHnl1/CauoHyp4yvN5NBI7PSxuzlEbX2jqq7ORxmoiR0YmtR8pXzEjPvnt8z73u76nWlhxYc8q02fzbrpW0R9GXOVXZdCQOYhMgrZH0b43r07l71hTQRQxIrj+lu/sfxhL65Hux6hDW+YqWSxG9kdQW4x0tKmLEEpsyDCprtg9SNYbYNNXuCcIG6Ut9dLkWMf2ngHWS3//PMDsNGDI3N9AJ1+jYG1NZHjg7SJP2Ozi1W9ErPCIjM17NHgaycTqKkT8xFdqYxvKlAImd598EZQZ1Y8Zcy8w7mWRqArJm+ylJ29Iz94oJRq0335UvkvArWgZLLKUPD81DyHT7UdUe67EkywrsKBbSS40MgFvvkfyWUeFdWRhXEw8N6TJB3C65ppIQdQZ0aMJiomctxGjo4i0NiCjRGRuKHBiCCLsgk0uBzZFZtuWSI7Cu2CoKi0bC3Q3Q9oiJhowETQjBNHZ8YZlfva+9B5zvx3q05VnfrqVH31+wJwDBcFwB+oCKT90EWxWptcGnUqqc3SBbQIWIywxMwvphsD25d8t+t6uyz+4iz4JFrHWL1RSTJN+OEBe94sF4ZpHF2vCYChbnus5uASLTnbCy/McT1OvxrrJkL1V7pBwcE8Tg4rpHpv9q6Kj7AWkUObopfHh15JkdXcOHe72shgJnqSY62Jw3FdWw/JKpXfrSoIZX4VtpJuqKcubWn1K4ts0stYvSqh1vPlvnqmGGb14CzoCMIO9AgEN3r3/ACPoI3q1OL4wmR9682Ry6MMrMV2wt71RrCGKSZP8wspPoSPJDgCwRTYV8NHugeXlW0y7134yW6cKuagH2j8PBMXrUZ317KMymRtGvMTzDkNy2C1cyUt7hzmCVqO11LimmBDSWCpEWy79GaV4ZlRAXIncDeB0gx2ZljwP7WjFezTTggD0T+VaItKCpS8J2FHbT5F5TMa59qB0uNd7yP0Ikt4zzvGlRRrL/q76OPv24gWrqRZSmyKQUdXgY6LFT8Lnp8q+EwaX8STaHmo/6atJZm1iVpVe2vXHd0dZjiTnA9v2lC2x3BOlnQxvCPiMsPfByvB+xBEwXvV4Hj+QWPwzXd6Xf6v9wmNC1NwHjrgx66lqookrUhsLLiUi8/a3/kGzbp7wwJBw/EainV3f6d4XTdP9cGSPid43hN4Bx4PS8fYZ/w9qw9Ja95ritH7x8pqQ+v9incy/EJf0jf5zB/q6HRMicFS1KK0LL0ivigZgv75IyzVwRoG3orfSlri7KgYJiM9LeuAS8zq3JN/cdMmi4E2wXKsP/tCnpjTCiuqmpvOTFRAI5NblFslIuFLYTnFPiu8dcKQb2Akft1bjJDQAx+acnr31d/jok1OsKAnkAMHM9joQ42/maV75NLCcHZP5Ot11t8Tk+BAF18+3aS56qeVsbsio9E+BG19V5dk1CVo0i80NehrDQwbG4mf4QqC/lReS86N3FYG4jlcT3VVpDTu7Y66Nm39wdptusCS3dMwVC66fha2ZGKMGJKkpSLvaQ4x7OXzT2HKWVhcBBEMfEQdwcbDs5IPHFEdPn4ol0n9Jqdgp5s6qTA2N6kpqym7Kr8mv+xkSUW1CL9TTsE4A3dxN4HgHgym2D3x4AfT6ZTw5F2HojoSZbUtdYM1pm0lsszj9sKc9bBSWEWF6SI64/7GiBpPthV05HUyCuoofpmECxZ5lWSWH1SnturP9Z+5y6B79+NIcHSBaVR+mfqsupTJ3j8jJ9Flb2R+4X43Se4ANA+AzmILfoN8wZCUh3wLgWa+AJtp6wd2qBMKQEf7WMjk7cF+vkAxZB2gJbkctJuhgbMFyRB4WXjn76UCSLzJkNW6hoKOySgC7bwzttNWJztsEJyhgV7LkckRyw+8s+/31tu0xNcCNkZQ9b7o7zE6PeTAh+MdBnwhSBptIz1hw761gZ/FO4YJ6AMJtHDGDlTggyqa40cI9kzu5kbhGMW+UfEmvoKIo9ERQnwxBO/7wX2hkUo4fOSg64GsVTlL8zUJRVEFif/KNuVe1DIXNMXl7c58Iy1OBUcKy/EeiTCu+U/wT8FRsq4/W9BGt46RrOyHDeYcI3iYYk3gZdxmdhozw2bz035o6ZPqxqRKGzZYBf+whhEMxc0QSgsRdhAOmzGcNgcQ/iH+OOltfkKzDdt4T5CQE6151686t0ELyml+uR2uxRZYS8OEmQhe+IrC+ckYiMvxd67FmTXxRWlg/7AdPqgEBwZ6MZFKOnI0Mds1JVuevTa/KEkbJdLqeFdeUb1bg6ao8pqzRMnBbCM4GIfbH90c77CFZf1w1AL7LdI3KmuedSYRasb5Ggrj7ISaR2JhAQWZ9MARqweFzcgReGjEh+DAzzS+maLg56OZWlDpqw9/UqQ7db7wkgjv+3G2H9rPWFOSURtblD7Q1tnXdJ/B6aPA7oXtLlBNFZzRnFOXbsnGb7IjcpmtO/IKdrlJojieMcCUDrA12IJ4nu9zMJcDJ4t0QjrVmm99jwjlYMuXU1htJ1ZTxMoCkWRypvCxdSblgWbS2tkz2jIUVCfbIw/4IiyYERyPk/j2r8a3cxvjZS3+N7+o3sjwLoEEfpHjLzgXHsjxAQ7IX8/gaMmKDljW9u82w63B1sHrA61OsLJvRx/sGICdlrAB6ZsKqa0j+3Y93ASaKDbPCvty32lVdawmfeziq25LN8OOjc2F7YSP+6MQR/EtIQS+Fibwa6jCubRIzqnZrmlbcvKC35HzQZGcb1/LUZ91q1OfKr7gDJ/TT1aRxxFAB3bvvH5NpriCTNf88wzr5vgbf1vUPPBOso8oeVAsBsCTTE7HWut0Cq/6EFVVSk1yeVCCTJOqSVYnM8JnG17b3aIk4bdedT6/NWIaMvy9V2lwgrD+LA6iOSCW8n7pyyHpHHcWt/EZ/BwSXY5Th8Mr8wrzC/MKGVAYKPbbClxD5RXnaLXOJphjwHpaU62uOVWj0MrivMO9N4WUHqlN0WZU1VTqyi8yf1VQ6TlpWamuGK6EEOqg/CsfnLaxRHXmgDp1Qm/sudDb9u3IhnMxDFzzIn+i2XF3IfI5haftXvGR0+n/klzmQVFdWRgXad576tAxdD/DJihqgRhFiSJusSGALK0gDQ6Lg4iiCLgQwMgi4AIioI7S3dA0CCEEHVF2FEHC0qzdTds6EIE4ajmZGZLBDBWn5jw8TZyLqVd1361T9f54937nO7/PcG8dq63n4o/pOEfDNCUQBszwYBmL8XAS4imsGWBxEqZgkuZnaSFFA0lao1/V4KkFDy34a4W/zSztZiEF/DGFnnWGFBY8MQU9KfDkFCwhRk9IojkXbGZJ1QNSaPCA5rm6x1xdtITs/MlOy4O9vqSfPH5/XZz9k3p4xnmPdiaE6AKc0Am2vn+vzpr3ft6mrHmqjrGO0B6dqu/Rs7bRdjNwHIzTgLMG2oeFVpPCeULBJ1MzBTM7WIHRiEExyikoDOUZFM/IZhh2sLNW2DZjRQlKHAyI71kI9KZ8Lvhd9L/IQCD8k/0CAwkofcSDwJ0YSAnsHGAI17NddFC2CQxySarfFkumcIo+eikm90QuIxAxhf6TclhcCmYlFvYaWrCSASOao+Aie0ocFRweEf4wujuBhJave9lMEkYwqJ9Ky/mL6L5Pd5DF3kjfWL+vijKVyTfSH3+jqx1o692vOzqWJC0trVQUuZX73JG06DSdE3d+Ie6mBos+4PWB0QDwiYMXaznR3Olnw1vWICJdKaIMIqxhgceJkEeDH3eQVRtkdElDcUNRozeJQpHpB1IiGawXg5TyRct1BFxMXYszKxKl6dqHvb0dasaQqYUw8rkxnZ6dnZJnk7on76qXrfSM7NTVM8zrnnz5nTn7Km+x5K4bUunKxq9bbjYz/J1quKUeGbw/dKwPVg0FqM3ApCdoEDapJ9XQohE+nRZ+Ok/w32kQwThb0FzQVGc5AJvQkxb8Os058VCEm0BEk6HNYgPOUOiQg2FeuNxG8OaUMqc6TZ7V9vNNMJPOGes2LKTSc+Z6OTMy70o4GcvSEwWpjL6xQF5l+02RtLzBkovmrNnEDdHbIrzDnhz+4dRrBgrV7FwMfAnV0IIslXnpUlqeTXpeSL74ijRVlkx+7ftH+cSZb8sKS+ssIciwcRbV3Inb9N3lrQ59W8MDgyMkxxWZpcmF6aq7XQ/auh8F9oQNxcqUZZUlRX41gW2hvZofO4BXDdYMnzSF20DdgLznbXfowEtCm74OhHLsBsloAjMVWeI0wtB4YVWWICwSDsBrFiTLUEKBhADnWpQQ0HPggWTFXOlv6MLu5JxHB9wogdEy4BPanB+JfJTQAiMR8AltHolHvov/K4Ozgz93lsbpRPa4975dkgjlB9rs6eh7VjvGTGSyjfsf+JYd6q4xP9MUMXSolYEy8GELagtq71iOQBy60wJeAbeKh9swDrbRUDPI4k84S+GKCxjoghY2ggphSXb1aXnm4FQVCGWwiIEEvEJ0fCl97iRD84OuzF0FmXGjDwvk1bbffhAJHygdt1BnxEXrhV3vtnKdrM6wEmK8MMawzBs0tIhcvQBd0XJLSUZFYlEarJwCc/CagBCmzLAQz3nDOQzUk6Y8r8Pz3EIlNY4hYE7IwnFdUWlllVKBduO4BFzcQETYcpDrH5oaMoJkNcRoIFz7U6fQhvOHdjapes3/jt5jfoY1Q7gG4sUYjzt2wyY6Gu3c8LMvNsvTShNupPQ97YVFLWDKGLLVXBTdHNbpU36M4cIwl72QfeVatm3OtcsV9yxnovA5PqXR6SxhCGu0tVHODf8sBlaAfTkkwhZLkEH4rDXtcj2lJMMmQ1mec9PqEVVRelWmsFXICpXXbjHXqq6NqixTr5+Wny3K25W373ISec5l5zDZOecvn7ficyq1SmMEJ7XGXAhMsIm30Rg+ib3LNIG1Gq0h1hdjcYcYHOkYXO5BQpBrcVrZycKv+r/vhSVNwDIGhZZT0PclA66VRxgumHNiY9FHjA5bkNoOC8LALg7EDGeiYzMJle73a6Dq8FAnfvYPNN/u5ORtH1WSUZZQmPaf1n/pxn8c+nzc5xc/WfnNirLiVertw7vHp8FqFHxrIZNovRcu9gfADmjpM+OO6IR6wRgMgJgNF29w84kuySpPlqUPt06+6HrCcOk6th8f04JWmO9NC8ZwPuoDQI+n6azc3Eybc3mH86NJN0oTyWhW1efLKm2rZDeUtZZwmp5yY58EPndtCO5oMj/c5TrhqWLwJZfDwgQVGRSwf9ch38bg1oNdDGehYzMumeAIVVldXq2sdleY/3HDCjt0cFeeL08qStPWqpraW5rD2g+qjiA/AO1ImjwjT1Mk/DkF7Ktg3QNYoodFvrDyAKxPZgrLyqqLS9C+FK3q0aT77z1/1T96xfDhhRqkGj/YbfZB1QL9O3d4QXz2U5ByxhqDMS2oB1MvWqBHU5zxgxmUGlaL4R29Hj9GR9K7SwOI1r+Up4KFDuzhozfEMgyUnltAv8GlsBqFYO0tL634VlGESweIWhevg48ZwuGVbGNA4xZFyFCV+dnOqPGD/Qx3CI+zdd+1/lD72KvSPGlPxMaYYIbPJQy2qFu6jSBSDZs1QnNOwPHY1NvuYJxQz9SCqRpNIViMwbhcDFZ0HC7zw82+W4rSSk/eONP+tB0W1MIfmLkgWUffCrnrp4glFwcb2S9xfuTaoM/3PT/871NvGeL2Hwz1HdhT4CgH98q39yO+M18dhfuS0Okcg7k0OmeRjDUf19sQ3yADDozAuQLOFoArU0vVoNkDNBlc67tzu2TzMUVGWWJh6qvGse7hkV53veRFtLysvKqk2OWuh2rvyMgbFQhuw/+JLvOgKM40jLuWdn9kd9kUM20maAFhQTAJaBZBQzQe6OJwK5egCKggjCAIyA0ZUFfkkMgxAwyXyDngcAkCIopyDD1OINGNWiGJWtSqFaPrRvM2+05q90O2aqv6j++frnqf7vf7Pc/jSKVJJ37kb0+ZQKgWTl8L4sX1oteCmMpLa9sMv09sJ2pgeWTB34vKW+UBKxbkuaGj+4aKRXnTQ7BcAywx5GuFHiqv8608a0HCnbCL/SBpB4FdTDwuCf3EdxsRCVue+QGJAjERvT6vK545d4fQbY3gsvOWozHT+H3Lm/pHxODqCUbMFzh3BM+jI66rym1NVuT8AstGYXUreHbZDTmN7djjKd3vEl2V23C8PHNac3vo1tSYt27/tzKiqKltrFJuaZMO+k7cfXYT/tAOH1Kb1wpzfDSVeVAnPNWLb1CZ96FBuM/BOzy+A/7uVN1HHmDFLKpzo+pUcaWpwzNXgdWAETEU64Q6tnWvxr3yaN+wJL1lC5B4DRFKDUZcxmT4vw4/CE6T1EbWhKrCcXe0ZPDhwBv1a49aSRwSfzRJk6UfzUrMzCvNKI8pyq5RqEvgxEB5fEnil8lENIB+QgdXc1U1UjHiXiU5iqv8ULLDqTq3KVkp1wyqx1p1BIDJNjhmoH1sNMnOyclLW5kaXPClv7kytSS+MGU4bzi/7Zy6uK60rqnraiXYVQkyUlbYXGBmLLjwPE01sTo4wIOvXrxObCtshG+4lFYnINGXyQ2w4dEGYtwpvu08wJqNRoud6LDLUZG5gO/RmevAdi/oz9QJOawmoF9aHUWEOzSPGtaAJwN/vACmHU+691yXOEeidQSKkghOsWieg56foMRMdbo5TSknT8GsCg6CjWkl+BqK9UIx2LLGwigd7LROIHpxmCCDf3KJalwK78aoSQNY82i9OJS7B3zOHkbLTfiXLU7KBU9J5e/y8KcBMHn7UxrZvoCxbfWUyCVQx/HoBzFS+pqbBzizIbjRDjd9ZF+RWZtQlvbdd/dh5ShYkYUJSthBXKXFFbc3K1QNDSql86PPwTkEnCiKvtC+uRUxAb4UwRvRfMIEEm7De18lT7fxEKsXz4SJG5eImuvnfxASOVHzQ4yFGIhl9BMcvqDV8QUjumNhyIZzXA6aygOyMk6ePHk2q5BkHykoPmRenl6SWJjae7a7oL6oobD6vKq6oUkxowRXUlhWWFdgigcZkbq+uKOos6iTuDGinvr8yLyoPBnBdT5gy6QiE+pkFVC50EAywYi/9qoeVpJ5c4MrpzWYvnS1MVh6wc+sw2pcvRYlByqz6xLL08H0Oti+fEpvKPZMQwf7BJeD9Vow21deXddYWYnmvbj6kdMrYhw+OTU8NzQ3DGcmqd3rYbseXKbFvz0I5+bnJn+bY+YJFHAGhznBgcETyxYPhhPgyeE9YRDusbAJznCThrXASZFuhzd8zzp+iGbr8d2wiuy6hPIMWHUT7H59QmMORushik7Cgr0lmO8tV9U2VSlQfBktfnR4RoxdpoUwvpe/Q2NHhB7+85W4Q+zz7/fm8zjDTk9hJ2PIxMdcSrMj/C62kzTD+zy+D9FSjEZ7DzBnZWjiilZuWyoyqXun39CNwNJuWEoMpXq6K5rgfrdqGQGTS9xxywMWvjurTtJIlzt67xowaiAEEs5yV9cMIafarL0gSXsQDCbBPxHDOnDhPOCowZvNPnMm0yw7f3++f1FZSnlcUQr5erBQSRuvsrS211TwgQKeNU7RAX0idHE0s4fqxA9FT+eZeTMufeDQN5HX/RMkXQE9LqoQAj9lcfgx0znW8227XnpBkigNsY/0ItjkLnzB7McmTmewdWeljznR/TT1RjCO66YwNuLRaBFXEg/g2P/jagHGQ/pBWKKB5cSQoxPaWXVAj2tlFGnFSs5d4HWs8U5eGJsM1HaMm0zAVu9JGONBphWPi/4OP1MmiPoy27bBioRe0v8P7TqQeaOMFQ3iMi9YwiSh+V781G89Ed1TZKkSS9O6tJpnTS+IwWtSyGdbfDU7Ko4QOC8EcnKKcp/dsJ3Jsc9ySHGOvhU1JhsJi5H0uvdvu7z9EHKBlt4eVTm1yYrMcd3wkx5gm4Iu7q+KvNorSRmUTUbq22HZBeCU8GcCNGM5Q5wXxuE+b9hn6GQyTv3tbTQOLvApKk8ri6Ox5v6VIkUTjcaKWtqfNLMsOuEkl3or9FGYbl+KpFd6ZX3tbnqrP+XBdgoseS/qAbvfQmdWNCs8mnfiMvsP344a3pMkuRTU5VoZTtAB+znR84zWbcAe7yR9v/IWix+croCYPYZmnrjBawNF0bGStH5d36t2WEIMSQskagnq8Kig5oefcUgRB8FTGMyIZsEK0qfQmG27dknXcmvXRUmyz6HPjvgRnPWEZLTCQE8IRFus8YAaPKWHU1DMGMdOQMh4Sp1cARe1w5RBh3ULTecKL56Ui6blQj5c5rTt472jQyMHJg/OUED8gEoOQuAKhrCYPy/mIJWJkYZ5BwXuHYm4GX+DQOfsQjDFE4yqrVJdoXavlhy2cluzdQe5iZJF1H7sRfkvww/+io7SDQv8L00fmR4Btut//C9i20O7fVXHLl+XpF7c9PxYOxkBE1aeI8+V51blNCcp5Bq1prujrzmoK2hgHxF1yp22WvutPko7XkJJekt5i7JZSfD51CBcCedZUZ0cXrHVp6pP1Zwuq65trKiwaXO65jr29d2xx50UR/HaX8Zh4xjYTPhMzdGuFzQFFjqInBKDXARyUApaDpYzopfyqf+yXOZRUVxZHAZtq57M2JOhugYUBTUsgo5xBEHAKDgeI0uzozGMSMYBJdCACoa9iSCIoux2N5uIgBJsVMQlCKTBBrqbxWScwagYlyhjHB1Rj9zi3PaceST5q+qPqld17rv3932PBtoeKe5BJynYsvFo5YOrpOtOpFdTVHSNdMKsXwdCT/mtjrwcWJNw/oYlXSHttOfP8WoCUUY5P/2xsE9nbH9/VejVsUaKAT5Y8O7HcFgLrlp0pUrpN2BcGQTu6IAOIeCAa1kxeGtDwC28F3bcAFOt+c07Uj3cGoG7w753JVU5EpEXV50D9tMh/HSE6zAsNc5jshpTWtNPh31peSKtKkVxgBitcKmeEeo9+diIz2L8ZBurvJQbTjQ2NDY1NRNBjbH8uuYlzWjW1N927WprL+F2eEHYDWM5U3/6ZFNNQ2CdZWrC/rikeIIXQyGH2b3rH9Gx8ePyO9ljmY6JKM5Au1zCdeecyKpMKU4DfyUsOw1zOkGSCCLZfRl5upTXGp0f+rga/xwCU6yzJzpuwvkyZTaFZSbYXIQV9579l2DqCGSxPy+D1W6wNLqCJrVKiQtb0PH7VeNEXDgEtjpYNPSURvVnQ/B+CFaPSF5IzKafTSv4FO+opbEBmjTLNt2Vl+p7xMhS00sb3PVszy1ahHObLi2vCSAO6ENN2h3YxDZ6EuP0yP3ajA5SWMjKfkk3qasis3pvRfqMjBH1TDNmD1GAt25v96umWT4hXOL9jCaY4Sdsx0VGaYAgRVtjop+Q6DMinMNkRlw1AH5aINpnhqTmJK05ROhhrQbsqcvr4oclExpuQiPMAyPPvdFkUKkXJV2gU89yzzUzky9lubcaOv22/mBNu8vGD11nfqgmoTytc/QaiNQz7ntYL5yh7qv2V8UTuARmPBJcw5a0lVwuaSfcfzQQDQE8uCGPbgx6i4BAMhTQSGi+3Kxp7PQ9aZkaEfdJ4g6CnkyLMvuSTBf7zfxtKWc+bw5T/X0+2oRADn01gjnkLV/xVQCB7Yy/k90qx52q7LqUyoyn1589GqU7dc4Aj1huoh7CmVwkeZE52Xm5eTPyIZcdPR5rU5Feuq/oy/OF6qN1x08dU5Uqq042VA5VgDMpqiyqO7pAnDQofNKvpTsp1UFCH8zpk2im50z/SHH+IZohh+brFdknE8rlb76ffP1vmDtmBwRnTW4uq61qUlbZ6fGPwGx+VaYoU5YqCPwOr/P4UzD8xNBSjPL5Q6kvUm9vzbOsXV/rWOJHMBt282e9zi4r39JXbXlwOOF/8WNkVTaf0bIR5u4/T66AqR5NITQAQ9FCCh+wSbgwGFeHrj2RUU0rf3mo410LmBJjnk5ooABpDVDFEeHUfX43mvjiR+ErCL4MFJ4MYjCjeT4A1lfps2IoGQwEX0inYudtDnkGcBmWtcCHBkmEJIpTC7sEe34YjjBP7WCJK1jspFZCz0to3obzb615REA7YDRluFpgfFlOjQxOBUEn6+6Mkg34+xg6NcnUcLhvwOrRo9cEXYyLeHAaRCeGk4HYf+YNMfoFwko2ynWz+5bIysyqvaXpN6/p73c+JthogAL2UmxXVP2B9h7L5Jo1Q7sayfSCJn4Q49jfFmilC3gH0uPlNiePjzx2KOV06zPvfvvDRO8kwQ4DdLM9jredRsMV1fUNKuWmznVPt00QsW+fMPfGDi2Y9UTrXt4I7TfvB8+gASC9YNEDIfUHNFG9dzskDU8kIb5c+wSMAfDc1xPZzf7vDrSSjsc6F/giaEYDWmPQJOAtk4LWVAPCnQn3zwlKiOTytPMD5541vSBGnwGhkD21s2lbpYxAgeDG4zy0gHks9oqABwvk2R9xhM/ojn64Zygy1bIqQRWnisc/bLKkvKMF7Xgu/AVz3puxkfviM+XWiq9q9pfKlVWnasHjTeW+suSSVAIXV/F5h44V59vkHz9SWrYAdCzX/iaOKaktrimuJWCnpcI8gQuZ2qnjk/cXvOpHXTCsZNwP26cutv6YUY1Wg6iii4Qxh/6WgssOJuen5+bnFNCvJBVnkSNsefmZkjarboYC0B8d0Rwl1bn1mfTwwrU/f/FaB8xFihHMYj8vzlbKrXMUdQW1VleYqtriskobRXm5ori2pO6YtqgrqzijIqeiaHthVGFaoTz/YEEBOZx/sPCglTjq2/HucU1X1/j1Pn1M12hfGNiYQ5gObLXphuuDWzWvNFsH+oZT+yUY4yUR6U0kJkE53JPvcqhWaSjrZjiXEIAJuFAKPJOINlJ0CaKcrqacvjZyBUzOwWxilOkEGduy/byvKu5Ct2V600aYReNMGMFy3gPHqB7tEY3DmAdr5F14QxuMxQ/DpHErw1k5ecFpEHiH0VcMuOCn/OJ7UwxGixaPTzHG1X/irOxNJj3sGYgWTXrSS1kE72E/zl4X3Zv0ZKEIPuX7WI5z9MLgB0FuDg8C3TAwDAK34HIcFJpgEJ1HGTEs0z7uud31Q0+GobvfHHwM4Ky/ZlCPDAw3D0mm6iWzP+CgRCgTkDfcoWC/AM7rhu+CbT/aPvB1Q+cH/m64PBiWMxTCb/n01g3A7b1IOt4ZlkC4Pw1ozp/aSBJaB6NbMNWz6sTy1HZ9+8uWt8QYaxDq2DNb1ZtVsbRPwJzn4DvADYgMRIoA19MbIQH/xWtRzZY1F58t/ppAHGiNaaiFKKYgvkCWu5dgWQjImRj3jaHo9IVCXrO3NAv+evnerXaaLceYbpzzfANYxP5CSAXObVw9EPGQiIXJEVNh183Z07eEST5xfbTb7v/TXCZOTWVZHC5QkletlUHJa57QndgujQs1YI8L2Ah2KShkQWgVJSCIorLJ1kJYBQVRG8GFLIRV7QDKKiJYqBCEQEiiINIqLaAw04N0jaOj6HnxhJp5dtX8Abfqnnvu+c7329UbT9173AFEw7s95VTmaSuzllXZUd5VfN9LSYWgqwd+t9KhLPt6UnGWpvfubzf/ToAygNzmz8IVcZhgtsWVPFVmZeKlNCh7/wG+aQHbJ+gPC5GEEH9ZOROkVJj+WemcxJBInKvKV1+149DTzC0GH80xjdHTZLJntHt8YElOVaYyp/FB2/ur/5Koqcw8KzOHpepQdSm6tiqpGAa16OSxsvRkvVSZfbO7fvjaKLOcbpBhNzd0b28IC6IGwsf9WhhZDpsrXLwOrf229gVT+slnQGjfEvA7RJGeIhYuP4ZR2I+OvJLjVxLl6RD6bgJsG8G6G13/iRxwEBeVVlarFLhFvxrW7INQIv+X/KuX7TjMp3xihGqDBeweAOkgl6a760kGTo+M+Aiq4aNhtk9AL55dhVL66DYzo+Q+nzhGNocO1zNpUPiZ7tEPQTwoGOQOcyttnplq6L+SOA9P4Cnkmom9qhQl44b0Ai0UwtfAhUuE+e4NUuLq5rJ5pyrrarw882n/i+n7rwibYWZffEnCImjXYztDKbD0wl78EZK3YzI6MlR+Rq/Ex4PwmObpWRx6aa+s91Xfwne9UzoxeEOMgdtu006LwIvEhYesbD7Bc7bNR5jfy7L5hPOhUzzrz3KKtaKbdpg72Qk5STlJp1QC6mMdrLoNS1oJ5ugiqCMjV+3a6O0jGpCMRb4iYLL/T41fCeshtQ9TwVmAzpjpC5lM7jmyo5OVfboRLTWOA+6LNgmdQ1YnKDNK4i6m/fvadPvoQ6NoRPJ7tKykVF2i/FuVe5tQOz7+ACwbYTHBCdTT/kYLsB+EiUGoMHCdIfQWSa+HQiMTZTRes/ns/YnHMrJ58uMlRy+kVpY2qEA9ebrkTE1+JQFhS8ngE7IePnSxwVIH84ZfDO/socQih82r/Ah6gdfsCfYydewUD9awXpc9hL1FfGlhbHGqkkBRTk5QgD3Hz2hBrxigXYxzaM1F0jND2ckHJza9X3ey37zX1wpc2TTvfrbOzA2wgnVssK0G6+vTjX4aCh0F2LwLf464lFEUfy71jXKm9D/lTIRjoz5UJgTNLSvG1XEqpEgE421W+C17aX0cEDxQsT5cboWvlfyk83GyVCaWECez433tOZuN9Dd9Yz0jWguTvxGWtXPjPjmbHEnt7AK2qra4XlHvXUJJcLkr8ld9V3LiWpIiW9evHb8zTdD/QHvGp6f92StcSV+6lY1KZRPuA659d8lt+OICP71IqspUEi5ncgOk9htjIRlST/I57kO0ipnNQ4/mwH/pEZLBAVZ5QwFLgiFLGHhyXZhglSBPg29ewxcguAsKgnYaIyVe36/ZLoy8f7QnUUvASc/ZHnZq7qnUs7yMgJ/z/fjyZEVUQTLx5M45RQ2/SqmoaLej/dlTKIav0AXWuCjKK6tKi3FeN86ZWQfWg32TUw+eEpxNj+gZpg/hA4z3TZuCybB6tzvC2gNhlCFiJKA5griCLDJI6L5R4Bf868HR2BeEnHYwmh3AbRu6mRf70IuxiY2Oa3GD87e7b+2g3jPeNQYUw400tjQnN4WXfNb7rFeBLEkWU5hMTPbmK+v41+XFFffsaBf2BDNUJK6FjW7ysitqBglz76ye8JgZ6B4f1w0R5jZcS0ZqtowIuvZEUAb/IbfanYzPvTGASG9Bv37A1UAFHUiG1W5sFakPBVKG2OdBNyMJR3MoqZ0agoWaGUkb5Y9WbkjtcifKTQ3kw5hRSUtE830qtM61zbuaMLXMmsjopx4wf+vk7gSq9kBtUE0wvjxIGSaMYNEFlgQ0G7ACRHBMj8dgqzduxRghxKAIiwWQygpAlida/BSVcDg5UZpXlCKPOJdepbx5gbZurwgvPSKLZVYBVwc+/QuBNsA2I/ct9JpCyEP17u3+NQeDqN6op4GNR4gs3E+GX3dr3VHNVKGLeRbcFEUol5OBaLUdbYM2aQ9QHVN9sOD2DEErwJqMcZJ4+IqFhsCRyEniJeSR6IPbGJ2i1+N28vgZKya6+kAQKzVIKkmJ6JFS1Xdrf/tlKKiY+oyQFHDwYVZpHhaycNlx3IuWyOeV5FanyY8TNpVv4Es1CArBgahj3ViicRr6YYt4fYhTdHFWRWxR2lTdRPuvhmHhhORttKysTK1SrlCvu72lb2S0930j2BKcEAOU6yHdYEH/McB9aRKZXMn01oODR+75HqPqA5o8i0MI1A2QobUb2gQ1hyWUMXpUciuKkGI0uf+aa6tvDVO/Pvp5cEsU0bCGZFq3iWmdR3cwpX3F9LNzhoAPmENCOaTrMR3S4bLB/FYAFZiOUiFIsRw7BKblBjbHT2P6SmdBL9cB0Qfz+6faueZPm+nV5GGt+5TwwZ4YSh1bE6GOwrFkqrm9w9jcScBbHVaysm781JnU4ptBlR4qC1EcZgxbzDzk/p3izclSaUpcrvT0hXRZZEFqleJ2Ab22qiK+LF6RRJgn4Tl5pOkHjV/9gX1UX/jjnQ3hxHmUkAfrvm8TVR9mfubRZxJmlBrW/r8m9+59VM/U4z9renWGdMrEufiX9TzVictJsgwC7P4oARuwtJsRs8HTzCf7aJ4vC8rMc8jcnHMFefxThWflFXYwKsJh9o7z6cVZvOOKy3nl9ndZqvKCi3K+8n8kl2lUU9cWxxHh3qs+0ZocesG3oGqXz6H1LVtfq5UCgooTyCQQhkADBgRERbAKAYIiIAgOELSCosiMDCJTQyCBgIRR4eGCanHZOvtqa321O+kO9R1f17of9of74Zy9//t3/v+8vIJTl04X5WpyWhLOHM6XK7ICsqQnEjKTMo+mZ3IZ6ceyqDN11hoOq2fALc099ZPuH7qmtEJ7feJ/SKeob1NFcEsVv6/VdcRPxeEew2JifKuhCj5o1HXrjSzEKsl0Hys7np5kk5wVlL3rZF5ifmyu7HZWU06pgitRFBQ1WhtusuhtT4yPuvSPWHyykuDPLM79GoVot8ZGcbTo0JkUDrY8K4eVYGUNv7DG1SAg2ujRwNrIJg0fXr2xbVcltxZvka7of4vr9zaqeWmlc4t3BZdgvEtuRrQ87oD5Da+tfOpDcaYnWobZW1k49kJEP2zQ0Xy3r3uB/uGQ8IHgJ8MfhgmC8yLwUBzuTMlLzIs7mQheCjhcAh/e4NAWq0ldZ/NE7bBbGX/QPfizPb6cRwGRt8WOxGu8Evhin6sbFWJu8Xkia44ajlb5HuLLRTUu34RwuNWffFX+RevOd0rui7oX2LSfW24MI11Ph0HY/kZ0g/dBxhl5kR131dBIj3zX/8be6118aMUXSo8aznDDOESwrI4RCG9/OzGg7uMEj4KvJVFnaOemN2UkIV7B/jGcJ9a4Qg2K2JSMTBlttn+2b44iQXEw9wg30pKtqLStUOQV1luDP5SxFpsH4KNeMKcf5eN7Q7BmGD4eFP5h+M3QTmI9AtdH+HXH8g2q1vG6YW76E/yRhNXat7tWS4P4/sgJv4Zwbo1RTNTPBmig/c3/Bu+HZpvQyv9LrsjQTPojx/3qpE10CnUbVG5VnN4SJSShUzwZovWK5Zs9WuyK/LhUI6GRRT8PzVloMENz4zwwZ/U7Bwjuhetb8TrGT7NDEEt/sGJk6RmyLJvELJ9sj5z8I/n76Y0mVNkF9EYFecWN1hbQTt2UA9iCEzqAg/vNBXC/D3aNgLhfWCY8LcwUnNJbG8KIXsII3kOzflYwFxyM37OCcnTqY6H8Mhl1nfqkwbOjgQ/r+fyHzX0cBqWREEfnjY5BF+SlcfnyO+q737c/4LD2GZFWOzV7l+7x57X7xsT10VwuBZLkHZBL9wTwun2TQdejufx/UiCbuaBlkH1nEK96oqNAfs0ZrK4RHV5iBTRxbWEFRylOz7vBXnYnmi/9B84QFcovxSkSfte+/HUA5nB4fwQesDpkni967llQVFxSeG5F54pXnmDCWThqoUH9QvVMDXN1M+D54EAfWAzC+/3CP+XQSR+N3VWOSu/qMDHfHXHHn54nDUNJWLlDq1clnZ826k5gYwx3ZjER48wdaCW275Xy7U97YX4zhaa1PpzoG3XG11jO4Fo5xiOD/7K5kFb5DvrUYawvhBOwwfoV6kjM1qCNAaLCY+WyAnmbuvPetXFuN8QSGP0IRxlINYPRVbSgA/Qj8BwPsufLv6k+X+V0gU+LSZGkRnK4Cp/DtncozchIzrJJCc4+KbLNT8iLy00YzmrOLldwpYqzRXXWcIUd30CadqjWXhXpKvgDSr8piY6zsNfArI7JjskuacOdrp+UY90LQNVf379LB0u0MGvAc6B+UPhqrXDeRqHJUQGNBmMGNxJaa9flVi8J5nXS77wapdzXKKbNcmj1rNwdyPdG33k3PDujiKge98G81ld+zbw/mm5DEujI6S1gDZmEKXsWQszscWqS1f+9ixj9jQf64UuYWsYkp2ckZdkkB2bn+NjmU3TkJnJjrdmKMtsyunZ11oJ5SiMx/I3AkhW4hKHpMorQ6DMLPsSAMZY2KYpAiXEHlizCdf0wU1+CMwepqbXwUIHHRWDUIx1Rb01Wy03emgTLTTRDGipxHSzU7r4ZOQAOqmyNsMJR2GMiADm0GbaTiFqXdq+aMAmvjRzxrd3DncAwEl7j3OJVsTuE7907GlQXxZ1dQcSLXFEQsqFHyisfdcPspl84mA8Pif4IkxyRFC470JHEX2ks7S/uCj3HyzPNBewHWDwEVRqsGt2B7piGUgZtU9H3U1xkcz6tNF6Rwr2AFYUQA8usBcscodCJhBw7XWKrYsG9MEOFO2Tmgv1bptzXsMiknhKBqcJczG6/IntgA+uYoYuXH561TTgVl5es4DZlHD8audAXc8nhpuDBsLaQeL4xsHX7RYrSTpxLGrpLHxfdCirkZVv2fSr14QSa06DIJbuPn7piC1u9cCu7s1g2YQNLmf6ist/P2CaeOpSXks+tykhPiVzYBBLS7qJcfdFDeZU/0iN6GDBCV6oHArSjmkE1WKrvaxfAzzfBRHt16HIPmDeG6YRv3QVv3Q3rDUsJmt4HUwbsqZlHSzQHSxbXW4IprU3pwrzLgia0NmHABLYRXI/Jeh2NXk73IVQ7beEFIYzgwWX9HONmojGe82E/139Mwqud6fsVEUg3cyyADkaGEXRYTq3eZZQoPTHjgXWRXPFqEoAzt+P7YodOMd/xtIfK878cfIZziMRj2043yYVjpYcLjt5sGbvVNszpQ3uIdtraCxpwB5ua+f/t+io7h27Xkfw4Cs+hpr90eYbqElzZ71yIzn/cpT6k8xovbdkw4vYttc4B3WrlS2VHm65F17YAXvQeH+jVwOyu0aEknfDP28IZHwimHxg6Da4E3+jgDYPrzP4qhmA5McZjnj6eEfx4Owl9Cc59CXMZdF5OcDYNKQw60Ip9CSyjX6kkxkn01k8yxl/1tkRS9z+OyzSsqSuN4zLUm2PruHC59iataMdxwVqXmccp0CowdaMEBEEIW9Uoe0EQKsgasGgHUMGEbLIGIogQLAJiMMgaSFCk1mrrQh2X6fjUVh59nPfGN7Rz7bfz5TznfHjf/+//29Dj28yvojXxB8nXsaQADzB7DRsv+TfzZYnnTsi5OFLjxuxcvBnnhnkP7mL7H16BN3ueEe5oKCONDNrrk+jbEnx+70XCzRt+rUp2bfBNqitwMOza3nVxy9KX56vyNCnlWeBYCVTTVPe/9/ya9DJbXlmlV6tXq9fVfdw8aZwY7eZNJ7AX3AevDn1vetBzaPR87/5GJ2gZOD4EsyzBw6B/6fxKTT+OgxLbTibJsN0U1hodzV6KNYeciSUKjGaSzvh1RjTGStmepJGoJj5r+ZHdtzgY6X2e/XFsxyMTzDZMEXCLZUoVJQqFqB0ShnCVoFCXp5fV7chh5VmKDHkmwTU7pmIor1ychfP+5qKV1WRV5D+9bnio+p7AXKpoyZG9snxyuOjL4rx38uJLTkQvUuSUp5dmnftXe0l1qe6YtlytraotHzwJy0iporSqRAQLOEeGX4o8ZA8iiXHdDTO+gDdz/0doURn6NDMongQxhclvoPgBf6AXqDmfMzyzCgQas2JUMba9gs3E9fH4gf9SAldxsUDVqGpRnd1cwRYly6Qy3qfwWzBSxcWaAh1PTWFVk7ZFYzjlWr+4c6XUI2ibd6imoO6gouCKyWTu+ObcFqP/aIS8sq5BrdpmlFyN/o70AtUIC6vBnR/AZAsEWEBoFYOXE2y0gnBcfxUOjzs/cQ6gf7aVQQtjb4QArpEatzBoBiE332qfT9F3wMEHh7ETr9hcBdNxaGQGLvf+2PqD+BSb6B3qERJF6C/BBJsYja/cPVw0rphplN3NtbrAkiLmjH+TuzJ8TMvKTIl3Ph8lsOQIYxIPrtcFW/XsgYHASYmFt7QB68SgA8cPetaY46vVto+Yg1+H90s7wpPZDqkxsDaGTJdNxzIXL5tut01sr2Tjt4ZujIok3Abb+T+My4NSnlaertCLK9lonOuOf126Tl1Ym6nMuz5meWT8iYAXlReR89khaUx9ZMO+qqR9bOfB3uS21MyEjMT0/fGNkWeldTGxbMeBnvjW/dvFmyI3JGhlulR5Lux4CGvAawQuEPzQPs2oAhSeUaIrFcUXZDfzhoWcnvuUsWKMnvcEX9wkKCwpLBShhxjWUzn4VhAyGLBcm89/JAdW3rk+1fKiG+ePuz4NVFTV6jRqpEa8YW4MfEBwk92fOR2o36iIHNOwBcaUW/uHCCwtYkx+w/9oCH1N6L6ASYmZzPmk78FFcOr+og62DsC6Qaf7F6NgTYAZ3jY/MMH7pkcjzk8z6V85uGFbxGT5J6xNCW4/xDb1tU42XiP0ezOw4zhz5OPspWn+hHaSGTMbJrQvT9wRggPsZgLwJwr9cjAIF+MKF01BTYYi9/a9rie6KUOE0bc6vtvIHtR7vEg0ENV3x27eEsH93UxcWGhQpFRZWJMhLzB2D413DBF699qfMZhBJ3wfnAQQhV4MJOEJ1Jq6BdAMmUxye8C1SFP0fpaulBglw1ua9hBwBAWD66na9rqeah5JrGx3qu/BPQS9qIHKAkNaf+p5YXBOg7Q+WB4nxJX2/5i5Ns7THkvxtTy/2KVwX0mpdNFrtzieQ8xtJRV1i3R8ELeIMMuWxmS3pHamtgZlsjUp1fHaZIK6IO6XQWoOrB+GsCFIGXICgfmx+a4lcHjS/Kzn2XDqgLOtj8Y+m8Tmw2DKckgRQCmmMPzhGZVjb2JorL1V1QKz5Dxa0ypylcT1SFHmvnfQm4oolBsWwWoBfxvM8MDuYM+h3PWZ911QbPs74xaHK6JxwQGCTwQoOoz/9ML5ryGfyUP+HrAqkMASEfQKmsqby8+cJNOVZluToEnedPK0nNDTfRn24WZM5FRRZVWaRqWG8I/YSw3ZIK3jDDq57mSNnF/xxglwu+YAfteg65uh685TUM6VMbaF17ATlJtRiV2QsxUnKdyci3xRwb+4nJLVpymz//u8Hebw1ks4T3xxnXOzy6jjF0q7u0VzvM7CjyMgHP1sxAn+ZObjgxpNHAUHq/NNGR0iAy+uiIHqkbXQ4o8tSIHSz76YwlWFuNkHnV3oJzI+tw4p84ef18LbJ4ElsAx/H+U+ouidMtxDldaX1OtE9GOZzcvCpONb0qUhHpL7sS/SYCYB1RiT/9VMvAOeFCxUwqralw27hljXVPRMx6V5BJ8KcEUB+m5EoUvl4fosVT65D++pIBTcRSMNgkZ8twP/bHbdufVTyebP1XlVaYqsCYP10sAVo3g4bCK2oqpGp1V/cna7KWLs+vPL8G4DeJE5nuPQaYltg3nWNmurxQ+8nV4M7YBNvmO+v89o5Kuig6NshtU85nwjwPmrbfRdN24+H//0PUlCQZwsQUYg6xerK0h9UbpFUNZe1nGig9B31TsqCnD+IWQSPxRqik7nKgsJfUlSaVSblePkNh6jxBmB2bvytD5sl+byqYFqgrfH4JmAvuT20jDz23XMpfD+LbWRfa1s+sXg8fAewgVACp86xSCEKAtGCejbEnAUC+i7EnTEcD8IRyGeFHOzcR7+5ge/Yb0g9+jR7GKXLF72/I4pMnjZyyC3TKXK5kVNSkV1lwjqYbYFZ8M8wRzvLq70qgOUXwX9Fee1r5bZBMyBiyE3ovrDktnuoMte9VFk+o0t/+e42oOaurMwbNl7L9oimlznSl1aqdudqkVAXVoVxwo+gBB06gMkiCjKGyFAgIQ8iNryKiqEECDyEFge4aWgSLEiIo+ERNBZx1dbrS27wna7O67uuXii7s/978zcmd/9zvnmfOf7WOnArnv7r4clcld2DW9qCGduLWM3bvb9Yk9Uz27u2oBlbHyEsc+zvfQIpOeC8A1rwz66+FxR/Tk3yArCLDqzKLMw3R01gaAgQrlhN4qJ9V15Vn1OblASvRXeAs8WWDGEe6dxNXzgW362vtFowDWPPEEkgQzGZcsEdI9AwagjlEzctYK3DTwnhSoYnhtjZYeTo+MPHbsU2yvpiYzlvovqjmyWHDp4IDqSSHptTrnqQmtPZ1d3rUS/vzRc4vP5qi8iSEhML1cM95knv73NFOcW5SrdcIkWXdPi3bUa7de5BRn5MUWSEn12WXqxrKegt6j9TMOpGr2hmukZ0sP78LEbzMsDei84ul8cuDDYcpWZsUeyJNN5YwENqVDAYgF6Aqk7Xjmx6VO74V3JL6HZXF10fUSdBNfIOUgCKSFKCmGBGIZSfA1SEu48NCvztpw0bOdgSSXsqwdRfUWiPrk0nWz5h2a48cZh3dvsotA4jDvyR6aEdXOHYJDNurzv1oHvwmWcMasmw5iOXyq4n29PT38/u9vEZaWkH0tPxaVarqOrq7+VWDq/cfs8St2c1pvRKsrhqjNqEg1pjH2NmKeopPCjUSqlIkepUeaXKnXJp5SGM/WnYUF52L7IQ1mK+GPS7Mz8UrkupURVq+s4DTWNTEW2Lrs0lwF9JxvVs3Zk+wVJLHfr0GNx72Emindm4w6LvoxMvJLI9ZtGBy73M/a/f87GtwcO7DFFxXJD8dZwUzwzEcd6R3keCEnr3MtZTT/23e1l5iiSdu1ej7f92b46hF+NSVOQxHtRLvxaM2SNhU4sGocNIWb+PavQKmiHbPBl4cy02ZsWWEEG74zjt2J4D2W0oNcjhBK0P8dmSiKPzo3TGEO4hy3Pz//arRnj4F9wlb3z2TTSvVuHermDU6vhnc0/MPgTaNhgqKCDcOsf0QeFf6pWNabrlX+12L6/8ZSxN1rn/kDX9hovVfcxkDRBuURcBaPuLTuZlpjRRXdBFGQNgk2TFrJfOebHtrrrQsuU0MtBMDvFn5gj8XTCnmDjm+wie5OF+kjMRikPqA6qifLRgpmp52ZK8GzKAzJhoQXvicANif3/dQrnkzZmu2E+mqjdinDVYU1VMPe0BVy7YV4XA3bk2BRtafMHoKXJb8SUYfjU9atuIAnB/TR6JZJVKyHCTM67tFTFCGYvw7a/3QO2FRYyqKZFTXKb+wz1o/4CeOvIdZOVyQ0MLv/qq7Sj77vwwrFjZvjYbLSQkQeEmMHHAusnhM3EPDbDPyCWXRb9e0EWFD01exLQtAWviWABZtKCRKQI5ligsIEKz46Ux6oJ5Eft4HjpP0Qfm/nDoGKTvSI2hopEExEPE35hfoYTLO7A9bCD5j1w6//PgBfsAH9KHZEbrkwYUXJ1Vxoe1E5JDJyGfIuAT4LxE8xBA4VLNRi8gpyEyhONsnLVLAjOQdAp8GCqqW50uOZ5e/P20E0H16ca1NXSMvkj04P+W+bJ0IeRT5N1NbWNlZWrmzZeDLx+74exFx2whHGJHofl47BgRG+2XP+vJXaUdL6dHAPYYB0H75uiEfCdEM62C4WnBbPt8BzC2KPqGFWsmhG4aqCcFrhufkZYFGqWk4E4W3BUBAvfsrjQAWkyEa4FaGylwuSS3CN51Tu4J81AXXjRxbzgV7HEQgpWrMKluI6G+06wDt2IP+IXLUZfcANfCu87kWopqQRP1qKPvYaF5ZBHYgUsACkvtp+yiyEFF6BCDApcjmbxnNs47bJ1EMpG7gwpxiBpdP/YolHYRFjkYP5Kc/oI/DYuhnkbzcIZL6EwX+gQILgTADn8SnZ6zBtkL8awNxTeRRkleBCADqGU4H4AOOAZar8qSh2rrQ7hfjoHDm3PTCfGuCOaGPWRPGZODK4sYVww46VvKG/SNTAQCW1izMDfIGMXtkEkpZVq07QZjGAmAOPslBms4ErJYxSJx9XyJGWmPL8sl+iOukrXegYSWsplupxSRV8tJ++NmUq4Gq3gKrIqMyoycKuMazjfcLmunwE1Hn/rCZWF7qrIwm/2kvSmk5XImcm+Yl3TB426sqoON2T5TFZaG9cU09zR3Nb6l7YoI5eempyakHa06UhjfH1CKtch607tkkYnRaVGZ+q1xuzSvIsN/aZLHT0pXccas5gtMMCqW3LO57bszOUq0g1J+jTSQj5W7eQfjlIuUVYwToDM6sjHTgkf8+11LBjhwQQ+IHL02kq0fd823IdxdP1gzXD1cGAlF4MfBaP7Zz5GbWuWQXO+v3u4zcrASZThUDAModH+adDL+VbKZesEaC3gbwY/iyP4WKHYBiab8DXfQfCAP5jQn7bPLC45X9zV6WYjjtWf5lc4oR8Wgx/NT6MfiybwAxNls7AkxNkpXKbBAPwdurpXHW/K0KnuP2kHqgqciIDjoA0GyYvxVPaJk9mF7lmF2wv9S8pz9CnfyGcKR4raK5g2vaGu381FbQOFFTJvOsJ8AmcSOieFdr5liAUFdKKCfuUMCpY8pCBqBSb+LIuZBEUmPee8mFSdpLrpBHu24x7856tom2XOeefkXCTtIrW8uAEfDoH7DXA2O85Ozt6AVaPw6ei/bwrfXHvpNlfO/o/sao2K6rrCqPTc26qjcOfidDRYkBijYiTRiI/GEUURBwJo0Rh8xBeoKErxATgwiI0Cw0tweI0oAw4gGFwgGAVdCMjceTAS46PGINO01qY20aZN9x33JemZrPzp6r997j73rPXtb7++kY4IVweRhqXRPMymimU2AacntXypJXr4YCD4QiBBpye1fkOtfvyAF2OkFCmGER+Jk3gpayRYTFslXXMdi3OILxhZbH+tGXRm2G9+3+L9TIAkQXzPJj8iP8Uliazoz2MSoc1tPyQxmCQZedBBEuoY9HZp+ey41FVpcSyOGdkjPIZmlxJ/S852UHa7WO6F+B1O57GXGDorbpTfWFOhSETf36HvqrcrjzeklmVd6myyUG0GlSRDmpmOc/YksBlZmTlHJh96P684fGpZasmB/CO9p/pyLhU0FxhLzpnaOisgsErcwmKQ9A6/1xz6PPruhn2K3uV3ZlyMZGVx/RDbU98H/v1ueQjvWj62f2kBP7q2D+yyy0fOy0eruKFuSIFtPPhhLPoR+AfE8m4LYhmu7zx860MP0+gBdvTwI8GYjyTq1ZR+JESKFoP53n2OTc17W9oVCU1hHWvr2SQI57uThS0X931yRbG3Sd26vo7lFqloO/bndeV5ZWVKGCduxSBmwAd2421GX6Ov1deFVihOpGgSMg+wmIghJCMvM1fjiwuiYA45Fr57zeINFVm1yaWZX5tbnVVDrJiA3j/XdWbu5ryNutL00pSCVNbRrjtjmlp3psRwSQkcTOtnZDl2CLHCMisstY+CBQ6xcVAuQZqVhxCxEUMYcY4nLpMaYRkjNtKpg0upvZQJs/Mjw45BsXHloGuYke0Unnc/63Z2P+0bFrwh1gaxg1H3IMEh/0HF/agCPYzlRc0sSUNEjVjNB0map4yowaO8pHGKGiJp0Jf633L7u/FNXnyID5jiuuLG4gZWnCNI0wj3Q3dRfVF94YWQ04qcgycTT+5lJTYSfiQn953c/wcqDzOlhxgQ+UopENkJAcIFCBPOWf5m9YaDVlhrg0G7/AVcFnt4OoxxOiSqaQwXRkAQ2YV+y3Fe6AJ9uuFgSWrvZz3wyzYYx0pZVvEjpnVj1+rqPe23FIdNgTBq9yUWSqQ5PITDIIYzrjc8uRe4HAdhOYNaT/otDAfJGvH3/IjTJsBgtN01xMjguQPSHaPELXfk3a9C4DnvkOYzuhpdzXklLKJO6QlTdbmytezKSndX+/Uq5IMXGo43pZZnfdrZbmu5y8I2XEgO56bkHvKV/MLESSQJJ8/F17AlsCKz+sDpdKh/9j1MaYWp9zAG5FSSxMeWnq2ur6zAPdfQByasgShW1myFC1bYbjlGA1LSs24gYgBS7JDskG/Xyos8uD9r4ZGLowPUgh2kvFV/pbRjTZkiGWUf4bioJZXZ9Uf12qarpt5aC/sE3yPavIzcDF/cqSbcfS1sIxmo/BBn4Fs4xp2CpzXwqycWGNUIo3sihmc0x13tVXCPtPtacCJM3fQpS/8pqi2oKzCysN5KuM+1uI64s16vhHaJ5cWvIFn6isE2lx8/ctn+GJJDHS4TI4u3Q5zlc8sdy7BgsHtDxs0NtigbrB6AGov8nlM+w4OTnFTOUBTjBTxOSttKrpxuV+sVaei1F2UfLK7MNqXqtabrxtvVNnYQg0l6Xlpumi+q6Fbx/VZYQlH4bKFz/zUcXXHcmFya8e0XPS8bXl5bZ5tv2t5xS8H9Z2ty43SYuLONpfeL6wvrC0wszKK7yr+d+AbRGfKqKpVi+TkeN2MNbGakHZ4QB8PwBQ7Du+IEuxQ90i9uszOyrRZoN58xw1hzjdBA+dgvxAgQa4FbNvn9bjeO+92vQl3NvJSjFnOIP47weAui4RaxmXlpKVrEpQTPYzGf2Zf4p0T7umOKhvDGd/RrWZwv8Jy/R0rj2zAh4WqhqbA+/wILAWbCvelBe5auIq+8XAnzwVugQ4aGp724PdIdnvH7cdyHSypO0PBk1XXU9FQJrIDziIaSTPvLMrq3GD2Ako4+OyjJXuhZll2bUqr5y+Oul6YXbet6go3bWTHwAN/kaHnW8MewCsUh1U6/3StZHIgQuyxEtqrXam4SYEp/lRmyhbUWbxh/G7z6gadaZFDerpWHe3D/0kIfjOHRi3DoNr0YzIc+Hrxots+Nw9dXzCpLr0woSj934WyD4SIt/dtDoBaXoJoxPTg/XOVkYaYF/0pch6X7vCSPFOWUU6cBSvlKkBlgZsk/44p+2npfRsJTkj0vA70zXmdxPym9f+br4ocRhYoTszNwUuZi1pArTiZHMCVl7sGDWVnanDQdm7opr2jjVH1acXL+0eunruXV5Tfqzp6uPvdJi/E7IxhZXamuJk8pu0lHofWEGT6mlE7sg4D+67BcbQWVVQ2h8psquaeWG6Jl5kYZQLgbbpQBDBqhlwe5G+UmDFgxS59eFV94jKKsNzSxEtP3JWyhKDczFx7UPHGjDCL0EQu+ZMROfMVDJ6iwk+GGVBDqQx1IoPPvVilZ7cROwj3RoqfafR88yUl87RAG+uPoquw6WsvwCxhbB4sKIZAFlbTSKq4k7kcIkWXac8zQZ95ghkxjipuqPlDc7nVsFUBpB866yyaPb5CXz+XiG8DqhqKgMBQES/6PrPii/4ERQ2FE/0SWgcKYYcGnxHVdWsFzZQ3YhYEiw3BVByAG7qpRjxx8E47foBL0kXgX1ksMcV+bDV1hOCKuXm8Tg4hM9dl/aS7XqKauLI6L6L2nzBQxycULTqEzpYrKjFOxjq1aVBTBgICivJGHVgjyMhgIBAr1gUvxwSMPAgJFCchDkADBSGNECcklQXx0+RirTudhnc6azkyVfdNzXWsurtVv+6x1Pux9/nvv8/+xyQ4Idriw+++Knjv/4TxFvYkMc0YS3Cv8A5WCiU147totjV92Fakrvn3wGNy+Bg/EulVS36x4iCndWkcnnfNsPQg2fY/eBEEQFcYu5cLI0mPHeesmPymu3npaKVPlnZGhv45Xq3p9u9Xq5hFvVsx+6OB3epIV/CfAy5pozbwsgHgrbLTCMjsEMKJ7FcIHFWB1xlFFl/eZD1zhbUZvxsCu5kwk9Jszc/Qtlo3sADWxAwvxPOzx222qL7SSc/LhS4aBIQPiAqxsGDmQOhrdmqO/QRe1bXy4bwAJJytGp4bvX3qIgOE8KPDnTZs/yc315KNlfMTvUJiZh5fgZbCEZOd68lEAH1nnQeB2HIg/51qsRv6izg46CMhgWA3pHmyGeh5rQGMRwPzJUza22X7CIZoRvSN0/vwub445T0J7QdPecAEJZ6AXurbjQq4ZCsN5BrlKfHGorKCMZxAnnuaISR5BcomC9EJJRbn0YLGspKpWrpScLWtT9p6DiW51sbq4rtTYQx8ajr2Tej2lgG6SnZc2SXG9lO7R9xi7RxEAjyDlVVUKH8XJ3Sd3nakvVcnOlqB7xlPKTt+OeqW2zxvvYuXUgdYEXYzO0KHv6O3c20pL8tJyUwp26aI74ttyJfSIzHRotGBnbmR+jExZeb64psJycbKHuTxx8Gb2lUKEF4BpFkH0JV3Rxb8gCLc8yjnD8wd8w4CLrYtnhGw7OCdFI+yHMEaV6Da8KuhGOiBs/GQFkSaNsWGgMe06vVmCvXKxq7xWUX/4jMJQY6wzKhFehddFQCC5D7ttxV4Rm5WKWUNhYsz/1f+EuHg7m0F2JvXvaMhB7PM7FIPPkWcHqwcHvJ/AfgbvhzAxDsMEqTQor9YZw5W0HC/Mwgv3fKI90lmi/LJ9+Ctz8wQCr3VExsmMqjQfXBYOhYQUC7dhEY7+Y0N5q1RZBmufP4L5A4BGsd9j7AILourPt1zQavBvxtbCwnRYjdzh28mXDCznK5UzsJsBk0M06vyOfY/CJpgA0yzocEFcCP/HcJlJVGFnAPwqqx+1wMcM/hi2k2MqU8NgY4aZ/lMWXp6DF5bUKpSHqxU3aiz14yrEg9O2cFhPpmG3YEyHblaXNuXXyseY8ZnhGcQlM2w2ORBj2tCSiWDlaSrPL25ZmLjxSEeRutJ+59brHpiPwPcYZV49hsmvtjA6unA6Gojdz5F7MMMeZf5mc4EcG7hpoNouGmW1bCwlxYJ07BH9SeNRXYm68tZfRsCrAxYjGIQkqvRAUXrxAYuC1t285GizpGnoiqr5+CmhHpj9+8QquhB7pmFRVCBi8CIQk0bNiKavMd1Eh2Rjjzy/4toyJS+uvtZQO8yL+xleFQ7LZ8UNwXREsLKsqaC21GQz/29W3EQbm0x27x2KaswdMNPFbZ++yO1CelhEVh07fqzqWNPRDj67/rGeu+2PEMx540aUHT9RftKnPPVUdYKvUq7MOytHtqFqVbvvRVX9eb23042c4NnLgF2GsJ/299YWWvEyFd5PAldewMe3fmKAvuUCaYyo1WlwfkZJYhNTYvbntqddymxNlNC9soEc3aEtGetzN8hV5Y2HeYsYdx1iXz2HiLQ2enYBxRMXda0d5zu2NdApmwJXY49IbWWLTFlm6zFfGRlEOIlzo0rag/6V34UuwgKGH51wclit1/Q2pJrp7QcxyvEvqeOFP80/z1DdYN2s8AHh8D6Zid3CsffOYJWCF77EyIy+7nvFPw/DZpKXkvsjNXzvW2DR2yUYTrS2N+sa20M0dPyqD/zwiq2zOdQpXozcH7NYEKQSks2JEdHx2V3Jl9MvJkhofZ7x867sleHYNR0TheqyRmlNCZy4BTIQfQca5J44AT7jILC8GI+3Qei4APIZCLXBuw5YaBfBRtHcCiGYnY9YPYXtEAN2wj5OcWJsZcUEdxgnUMIfzUUXAv+e044c4GnjnfNm8pp6RNOvTTK9Hfg8PK+4jh/4s4prddfrTXxPrJ4d+I/IjNlu9xLzRTcW1MpvMDdfD/FFpzBsKHk57Wp0Ux6CZ1hKgQ+kjuNUEMBhC1cfBQVYgBOiIQH74OZI9sEE6R7NwJAN9sGaKIvgiQOqbofehowpcJuWWkVxFcI/V8BS50rKGeM/Das4V0LRIzUW9oXK6abc5v0NBxH3HiH8oQKvcZDseh31YxIIttoSrw7SodewYHrZMOIycDL1zwFwZZ7djummN4ix686PJMi5lMui8o6f0/nCPaz7ftsfsC7iraVoJ478bjefZOuapvIWqbIUBl/ehCW1QCHYh1XExtbiuz4wh7jd1Af+Nb7ymjyVQo2w54njRXmLZ02u1grBELvDKnhih3vTcH9K9FTUKnwKS5y+lDOOEP4be0+R/DkWc6SiL/+6TB9STDdlNadrsxD3Ac63E+y6Ueo/e8B73VTisIneYsTeD5aaECfFZRS88/XMg8d3kvT0xtAlIfjXexEbxXlRoAWD9Q29A/qxlhNFOJ/ZSHfJFDvscBn/GYnM7IhzA1U5LLPLTGI53RLXGlqXithPFdQbQ5jTQHBHuSKqBFAqbMqAxWEK+gr2MuCtWowQdCRTN4CywB4DrAhqoCV4qRhnxmAKccWhP6P/s1zlQVEdeRiUfdNuDJt15m2elEK80AXRRLTiGaPrscilEBA1OF7xRAmIAQcchsOjBtQI7w1zIHO9OTiGS0FEgQEGBgSJq2s2uqLouliWZk2ZWn+P9EvVNqmtevWq/+iu7v76932/7xui/D9z72uEBs9r74PezZCDk4l5mtoJE16Y+rb1D3dqBqydj2/t8MqyqmQ+CVK/Cb+EjNloYs9QCF5DpDU9EqfjuRKp30ewhsCPZuIc4bTk1z+CjFY2HutLbYk/ydiSHVHavUgaroIVSho/i4ZnFN4pLqTPvMmE4AyQJOUzZkwZ8bwL8xAsUND8OxssKof3t2iYXPyHNLzx+EfrTkZmJ6n0kcxLC7xfDZMqC/sZgZhW2ivei4UiyZmUwgOFR5F0VwLeKk7vg+cv8cNOePgf/EMn/PAjJa33xXZJwblzBYEF6rSio8Xj+n8+G7XYi7iKICP3rd4ZQKpdJ2GdXC1Xg/zXDAqT+2JgNcwijEwcENJuyx5JH43NIO9g21O9XX+4h2eU1vTG47UI9vbg7ymNnXOyjig9c2xuwvyIKEO+g8SSujrXDUcnwsN/Mifz8bpDXiOjdGa0Zl5BEN6DS8giDVkUqWeOzk2cGx1hIFFPm1fTWNPm6EZ/xwF0EvZdSr6/6HItqazSVV1bX30ViQEDQoaEv2JtMl5Fd7Gabo7sXmJL6nYxX9+MeyLvR8IpeI/GQZT0JkyIkEgf4QninBhhDn4nUZwZt4lZ6oiitee5LPbri1no373Fmuqgas24TYR3ECTxP9QLYb0jnhNmpRY6ye1TBoRQq+62bFQlHVWNLRpbSVftdSZpD/WbGZUz/UqaC0FCDx6gtHZNJeuM0jEZK+QrE5P0+ePBzGo1V5lcCI8W0/xuy1bN4V4jk+/MunqiHsHyHqyldPYyh8YRZWAOzo+dHxGt/w232lrX9ap2JFjFIhqHiVsgTBKJS+iBJmHL/tvQJ96j4Pcwk/Y2dDW1tCLpDJ+b++4kf7+bdABIpaVTfJbiSXjlHBy/Sa80prPZ9+13awbrx+epD/6OmHDpJJ9rku8O3D18J0Nz2Wgz6HB4K970MuwfJSWX2EulpFmFdMCs3uFemO3xvWduuwPsHdAPyQBOj62nLftMO9gjvRamgD/ZcLIGwToPNlBavsym4aPKmUPhcYsj4sg9sshT1lRfdV5H8Ba/JhTHNJV37myu6iv1+d2BbDaXScyip6GItQTZuEu6mgDYjIeHhQ97xQ8HUyVmi8lR4UD/pGz7bMncEa+JybNn1p+oRpDiwSO/bcfZIg3M4Y9jl67/ojyfz9KqUJo4Y7MwYxl+gEvuwFZgwyXheCJetQAv26tXXk7nFBDUCDMf/vgG4Yt34ILk6acwbQks2cUZKuxaPY5pwuGvV4wif2MPuDwvPHF3YUrbFPD1vvH+1AfT+mHOLdkbN2k4YAZM40AFno1D8IRAfb45k1MiWAzvGclvQYD0iRvSYiVzE+hY/DcvBfeE03QbLpKUWTRm1hqtZ44s3rx8Q0J5gT1Hm1dXXddU1Yq8lHm/Uc4d6zEyhbzCpahCZCM3sROgXIi3ibP74BVMEzf0CxtgDjYRJM+pAvPUKUV7illFacb5k8hdV8SZgyxllwwEygd43wu44BGbJaCEOFpj4Syl1kgdk7byy9Vbtpfn27PKVJWVznq+CT2gKg845boj3XZGZTlRc8KJIKaN8t/uhREPXOvyvfJLqGwE1GMbaavcmsAd7C1nSDprySAkXtaFWUrDa+ysLdrApMxL+DMhcaFNUaZyXXF1VHqQMCAG0vKQWDxx8yokVsaOvfNijmp/0PmmaRRhf5hMi8FxQjBFzPBZOqdj79P9A4mZTH1kQ7guEeF/wTr6WsyNpcat5GzftG8blhMr3QD/pQ2X9UaDBb2mXLtc8doDt8qZUzWp1482IkjuwqOUjtfaORvhVPra5HWJX2oKK3K1ebNJJfw1DK/Ypj+lzyBdMbQNPhkBv59/ng+rP4YZcu7yZV5fhuc24o1PQ5+gktIStoRQYX2vx/2q7bn7WR+E9cR3j6cumN0Dai9MH5Rlj8gm+0jxCFSPbaAte63buMM9VibfltWYSVQhuBsXjaPDs3xkOXMkNO6TjbGGfBuRuPrautYqNwr+9Vt6QOAjqeandPP+G4nmA+0NTIZre/uuOgRrxWP0K1CHSiDXbxFWP5dAr5sWffBLwYeCncIpWnTFCCnifirn7NlsNYlgiUVx51kFm35RcV99o9jJIYeGLW8MkPp9jrmxb2iNjeNLbNGkBJYkL4tLKCcHKVM5q+wN1mb0mHLuriSS5uGJpGU0ZBBRX+6h/F92v7g+0NLX0nf9ZZcvRNy+OwS6oe7vZL+qZBM+F2QQQhdzRWxpwCDoFkrEWbCTFioixQoKPvMTKmLGByv+PxDCIZm2H3V8pU1DWEk5eHsNX4cEP7Gdxtkv4APBbw7VYVUZM22Z1qmwows/pDRmzlRqIXKaujpp7eYd+gKbUqdCOInqMhUYsx0Kfips6MJWSmPSmFjzePmt+mJVbJKhwJZVlldZWV3vaEIeynTUuE+TjrCf6AfTo6gCtUqdF4i5eMilUuUxckwf1ueWZ3A5sPjG7T6+H0ElXjkEKyGb8t/jfuu+3zHaIb826IbgcR0YaB4SogZP3b4wJPvJLfM3yXw/kIIJdGNbaNN+s7z0mKeCKbAqarOIShGVnejTTpouZ2X5Un6Thjm+ZNenCXGGQkd2WQGSdpkqa+xN1laSKsXH9Gwx961EWv8/kss8qKlrj+OhSHKtDtaEa2+wz7W1oz76KipKbVU2ZQkuiIEqOxIQghCyACFAsAsgS4RAAsgeVgkglQeISIJCRAIIVUHbJxWrjsuzM22f/q49eeM7PP+7M2fO3PP7nO/v9/0eI82DevJzC+8JC61fRBdAgGXKUjLZzuRM1NKZcRPwnWWICdvpQFKbrJWopYTFGjmZwYrJsf3gjSOymgQnHDBP69LPp9UR8AG2wVKduqG4Ab+a5K4xHqHHscOma7JqdTXnK/XE7ELjB2vjruJb10naJecJ8MWNLxwGayNYGXWjNddbi4E9zIZvzMAfB/2k3Quj3QoGh8WAa3Qv2V/9Tau8V3aRC7yFYodRPausWdNa2oINXbiB/ynPCw84LDKC8yFDf1E/gE29n1kbWf11aTRxDDuU+wHYwQxFVnvQEk8vPJ9lpWlDIyOP+x4T6DczPGf1hBgP1cX3GChxw6YnkR1ENziNIicW57mR7qwh1yH9f1ioZhFYgR5ZsZAe7STBGn9bs9DLDeR4L+ijJuk5y+dMsIFEUttcit3ZZyGfBPzdm/f/CZjV0dnW32Ikxpj60A7/MsGwjso8n9iT0EWAbIRpCz5jPHAF0Q02HTWBI/CFN1lvhsmkiLADJwVDMqqjo8/YeYWwRCEWmdwVNBzedURE9UT2Ha4+QcAeVEdOgCMT7Lxh8477/DYjtWsQfXIXLR8lgL6Bm4XvhfgWri/MM7/Yij5yQ/ZxFenVkhJsURdh9f353wk62rKYHLM4sjiJJe1FF85eJPbhHPd95LeCLBy0l/DgT+bXGzd4I1FMmaIy4WwqqHqBMW/EOT+fOYs+hrXOEByrrq5uLq9A3nVo5bgbvEfY8sx00lvGViXjLaNKyRixohNvWsNlkJF81x17dx2rOt0kLcuYvfrovulfBO3zmmw52Rh3TmTUUxGj2598ORmYRLWIWk61xFtOxFPgcAe2PIPNwAzspQLD/SL8o1FhBnXHOHNz+haQZbCs6ml98BCFtp5AfYno+wy1Qi3Klz9WvSh+UeLl9hUvUX5KIk5LzlWnlQgLM2qKW1UQU7bFf094jJzwFYakCHPUqaXCgvQmTZcKOuoIVMvKzMmW42nHzyvwXa1J0SSqkolbA3nattWtmpKqH+yhifXcgZzz/uMfg35Xuyn+tXW/7hwjbN3w09Lw9u3MQtkblYwXl34bmjZMGti0YDLQbFfI4MwpwQAkecBvE98xuiKrQarNfPDD72NTY3giZJIPwl97G8IM3ZRf75rRnRcJzi8M5EBzyWkwGZBpkn7PYHnvnudXiA4A2hMZA8DoYdl0FGiWZ9jumCSlSCn9NiW3WKEWFmRUFbeoIFzrEOEsPKk8JAvJjM0pTsMLmQQ+Q4Ma12msIpAzKzM7B0/1tDMBebwCTapGXJhM3LmcX9qK61RXdtpzBpWwmwVnK5rEDdJzyVy8efBC+KXt4x493GPCeoVOrpNzLa5SWNMHa67DR7e5QT0CaaQsMoWLsjKv6a62DOm54mobOmmIaesxCseNEd1/9JUD7/DISxP71hjMTQWY4daEXe4aOyaDMxuGNbKKPHLE8YizoELZINNk/tT9bNw8RnB6w2jfF2RzfL3onGSwkwob2jbnOkLgHUHCZmlLYouIawkWwfoh+GQKVv3CDfpnaEJQwvEkLlKkT+unesYvc+PqbeiVTM7PYYg9weLM1gLPsvYlTZos5ON9WyzkIZrcaPkba2GdN8ZaOAobTCz3w58FnspIUEhOp+QUKbBIMs4VN6mAr90e7hIXm3lYHKqIw2RLMNlGdacKBqoJ5IOpZqetSssNzPPBUEvFOP/fHsh7B7UKQ+0Ng8OsR07kg+BXHoaQoS7Krx8xJnb2ELa0lwmix9i01hAwYWfkTIE7dJMzj2Zej4PVkTYqWSAVSGLQmjTqxvx1sO4Hq4OtVChathutkJ4Ux8qTUrMXlFyYXl7cWATc6iCPUP9kmTAqKSk5u0iuiS9Mr63Ql0HNz0ROeW5DpX0R2ksidggig5wSz3lTT9theT8sxkn6Ff2QFDvErxV5EODCFH0asSPQneA82PeUDzbR8D7BmSoaU91UTRMwiE6QGTk2yJrZeL/llW6esOzjAYuZgWZiUTlaibaVn26TarN+BeISbGoE307HXmeDm+9+F/4XgvLT9aISxb2uHw03bl7zHuf/GEWUVtU2lGtcO7yNfuapJ0YgzsN6jOW22ar7r+3WsAMayZn5O6/Nr4+2UWlxKcIUIVqtoEYfXgdmHzB8m6kItNQFfSiLlcbIJfJstVwTV4Bp1BcBVXncI8QvJflUtFickq1OKz2Vn16jbSuFs1eIM2V5jfmVRAlyJdEyIVoe65xaxqMe62BJOyzGLrv/TQLZfbTPpTrY1EAlXwq6FW7E0QWVkRK0+QR63+czr3+HwbIEWEfQe1eYLdM+91ntaNcAWj2LrNx3bfJDVGSFoi6xOB3YfS9Mt3+a+vLhQbCO0lRV6irK0aL2bab99+7+2Q8rm8CdsHUdZ9NzE/5jkH+FY/xrKf53XKP3hcBagYAaFJuj2hKJ/zpZHMl7T+7ConFg+uuxLmRREgGyz6CuPzCBde8rXisViZa6IvIdiAVZvAPRUATsyhDPCH6KLF4gxrJQy0uEqgwMogQKB4lcbV5jQSVRhFwwiFi0PMY5tdybgnvPbGglVJPhXn4HPfnya4qbyhnQDFBKkw2nFhUf/643+1LOZS4UdilHbDhGlB1tkzN5Zvq2vRczf0+Bm8odbZNQmoM2nAvgUF94TBVUFMJFgdGag/8jusyjorqvOC44zjwNjAbmmYdQbSrmtLaa1JRgMK1Wo2wiLh1IK4LKMgubzM4MA/YcRcXEgYGZYViUZViGxSUKCW5hG5hhFWNVomKDoNE2reek8c54x3P6G2xO/3vnnffHvffd7/f7ucA/bwqp2lgbFRCye3VicHplXpWsTPOsbbbzfg/17sVe/teBo7Vt4GVakadXmLUV1LrCw9LswITkzjviFQ/s419fn6S4cXZIGoS9duA7vJyKITCM8twkUJvoh7MPgXUT2HGtjEIgTZMKcY2aGZkeAtZ18N7RxOzDxRtwqVQsFeaSXdH/pBw9rKz+c3jCHqVCLMiRKAo9saErqDG2lUFDL1VkLqr/rJo6itE08rJwacYH6nIiHQsstoIvYZuVEECDAZPIAQIG134a+WgAPgf1LPJ2r+ftHaykXafdS1+dDt7hvGXncBMcoHc4AxxeLp9R3t9f8p0b6T1nV11bd2FiYHDi4r2EBoYozL0qBl6y38UA/CN64Tp+Obk0yzQz7Y+7pgaeHQTv3f0p1Kuja+kHM/fAewLm7zzHKAWyVJkIg4ldTDvA+zLM295M7IL7B6RlIplILVUdL8s1iHWv92JZdUJkUpxSkS6QSuSFHuXoiEDaSqHsK9L0ySayF0W4ncYlWeiXsV5tjmBm6sGnBRaSpscgjgahwy2JgQTUoznGOeVAE5srtoPYnvTFj8MQOuznTBqBhePgO8Z74P8QNkALff/RffC6AfN3nGdUArlALsS3CxjblA28vvwh0qNlajP6ydMV4lw50bLKKNJpK/T1xbCsgvL/KiGKVKvKSJPISLW5RtJGram9FFrJFlecsFQvw+9xmv5HDTBNsKSp0MFgwCEMzPptHolVlxX20CjGARBzonCCHumAAUJxi9xRbKcUvqWHMReCwjEItdGgxVBMjnbmDaMIQjlcqHEAa9DrwstgXrdrsesbeicufxu5uHCTMe90ekne9xNP/jUGCyZ+/WLlk0h9ZUVTecVvBpEDXjHPSsqLy0vKKUx3+9LweJBckDiB2fTN2XGYT2B4VyuTm6JIURDQy2f6HvUC5xJ4bW9kBOgbjoxSrBDmSdWFeo2nU5O+rhjmVyZHCT7RKLIF8kOqY3q1IZ3AjclqAI2dOlFe5BnBOZylp1rAu+OHi4f7GVxwEDkHN0kpVwhQdIOoKcWSjD3ZzBfjQy8ujFLQ5HBXxMAmdmpEGAZJJRqV7KiyUK8tF+s0FuPFYid1qSqz4pBB2t/MZA1HPI+9Q3Glg6AdhEV2TaWfM35YXQmWMd4z/2fktGmmv3k8CawxYO9sZ1Sp8lTyd4M0jO3bfmB1/kgWMRnf+JjkllhJFnHOoES6fHMJcWpe1b6og/G5iow0aY7HoAzpuvzTnkUsIb/WfLLxs0oKb+A9+nEtcFuAaj5qY/DNbPTL/EBDuZSQQaMW60HLicbn9HAv1MePOX/lfoftHzwE4bTNfvXmuclLv+/ZPLCTwnC4S/vzkvAXq8nP9v+dmRwoBq211mppaKD8gxNh1M5pzmzJsSpNVTWWStOqgZXguwt8Thl0hlMGiqseBP6g09/u5RQ7oGuY5yS2c56+M30b5g3DPE/fQqWQ9B2oZewPbeDd9Z9o6+uE4snEcpHHdUr/L0D/6sSIA3EqVWaqRKokdjQnwHKSUEUDZKWLPAmF/fhP+nEzcM/Cova/kr79ROgnCFVRrjMQ67GaLmI1MdhLO65CV8IwuN2h7GmnPw0WdlpE3K6Yv/C7knozByiYuksXnFiATWxzc0WryRpbRXxhwWb02vBxeUHNobKCVmvb+eZLLXGfJ1zev/GT95PfzzFozVkluU9bnnZN2W/tfpT0XQalqzY1GCtD6j46v+3K/RvjU53/prh8m4tF5mEcAd8RWGrjdb/cAm46sy/yu7iJ+BymLrNOWC/CDinzZZ/9fge5Uix2vMB2nMlvzemTXQyI1dQcqN9tEgfgiR0QzU7cvmW1RK7OzTmiLizJNwtPqRtNn+uc885WZ5slBgX1KmkvfXd2ErxHgRXb7snBNJkA39ISPiIuf+VFeAuTiL4bcaksXSZUkXGXqYxCXd4cEJBxRx6M9+QgGXfh/8btAYJPezzyafSMeysLfUToI9ygNEcyM41AnYP57RT8DGroI5gk/Tl+GFtxuFpSqoGIm63wZikoKBCRtZMd01lWwN+i8DYnoko1unyWPVDZDgHFK3KLJWV5xAMWHT+eKwvkKuzOEHIchTpAZOM9d71w6WnNbvGHOfEdGqbpattk4xBFLs4t9OHrWZM5jkQtU7+j6SNjPPXcLaNt4GBfiRlfW7+/4zIjOYtsWH7gMgWxNtwJo7twFLfvgvXslDXRv4zlG/IrJCWa3u6+2UtPKHcDUoQebsOCEWD9qZVREXqQCzAwj7HN9AGLuA7hqDT03YZvyUVEnRIyNk2ZmKjT4zr+VWRsfJWccFSO8niJ2pA5hw+lHnwgHGX5lNwVo3jLo843rB519jK4JBuXZK7Po5xbNbSrMOZVn7OBxN5xBwTbIcgOAWRhBEMQ5uC5XQ2ucLrgQmZ/VuceGdO43xprTKXcNnfQnJtQo8DmtzDKVHmKNA2Xa5jB6X5gdxIMbmRS0GcrMnKxghSsOabXkDB/XTBdlRj+mndkOfJjZXMQf8ZIeOfIVU/B9Z6Ce0jBBPd8moGyHuljPBm3JGu9miJpsJompBeMYWwIc75DYxgEQBgbp1jkKYg8QRk+pTEOguE9O75HXq2141ryTbjdvYxt6a7trr4WXU08nLMVV25Ya8yvyi7RWhrr2uraKPfM0C1nGIe77ZqsDj7sgTV9s33A6fNzhjhO9sx23bk85NjXzdPe4Hn/l+MyD2oiTcN4QOhucWQpOs2k0AVndmdXp0RHHFy3BF0QURFGTkHFi5tRgUBICGc4BETkCCThCEeAKAriBcpNiCDhckd0xB2PsgavGme3ZEd9m31DzTZU//NVf9Vd9X3v+7zP71lD9/8ATtxIffBmGsxHli5hySsi0SJDMDw7DGQnmO5r4qpmyVVNEiOOSROmLEIud9alSzCvDtsbGZQijotMEi7Sb8Xp4oxaJecVwn6u2QuaF5t9vRnyQtHkhFui+jvBk9bfOt53UPT242wpa2CQNK4EkmT34Q4GJHiAlLUl9YjbvaUCdaw6UnmKwkw8SaBDNsY54rd2VWe0EqXsNfytBtKLwIkDBBxkwIGkhT/8hA4EHrUBhxl0IDGaW7ziFlAEkUyhcbUxfghiXqFvN/jOoE8P+PxE0qVWuIHMKTibW2iXm3yuKNFenl4uPp9KtTedr6ixV1eUVGltWc6aXYfYpDvTfc/7TeZdOTXBdmhnHry8D6Z3gRfcIkiJknAPMumC8Z8NYNYHPN+mxenA0VDS9yIOAaVLqaA4QyVvKgOrmmMeof5SzlxFwmQu4Sliz8tqVZeUIFk017NNalsVOjJIHEfq6A5hzXeCF1c48P5wi4K/sBqmrLm8Rd5CwRkiLzH/9JlYCqwxmTkU43J078mkG3HXoi5ra7W1mnoKtHfQkah9on6nenhcLpBxSSqPKG0orSup85YLUp0T/iT2pGCKyEvIE+WJKCPpD9mEx+GNoVtildl1CfJMvWb0gr61PrlWUiX2DfnrQefESll1Unn6w5bX/eO9KlGFSC6iPHagYBuaRFdmVksq0n69xlHx4/sVHhn7E8VUalrKWfEqqaioJN5eIS1JLEptLGwqVBdRVzVlmmb7gc5aEBwEq/qKBkW9shmZblx+31tRU6epUnrojsEyEVjcaLimadVQlnF6sB8Cm6GP+mpw9Bu2ZgmDbOTpCOSOxvQeHud/1PFNreiPOi7FtXDUc2+xMKaBLYLUqORISQxaZC7J2bwLTHy0nEuu3Ik24pgkjg5SFuXMhdeqMk0ZkFWheyIDpcnxEUkJyQVlixuZakWLAkL6ODoobOKopxgfcdTzsWPuRhanZdMwNAtzTaRYF3aIEX7phzY7tqqy1EnlsqZmzeUGToebRthaUtNfN1DdS8GM0YLBXLCBXAJzcYYBe8hFexInWQkDXxNnYnLCsk9SaG5MHOmB3BOjbCx6ERWtiuuKqxRtswZc9EYbAjaCK5PRIu6QXAqQCKpENacqhRSqCdqCh44Gkias3rPB347Dn0nL/DmIbE4Yv3IX7MeyR62f6mcNr/RwcuLDOH/mBX8tj779gl3xX2aTzBymwOUuukAArB3FGlLVrrheftVXJRB9EY0mh3ZW5zZnqLIbr2l66gaohxiA7j7gjg+JzVnmoAzgnOi58reqTzWUv56kn7yAVwEk/AyNzAeC7n2BaWhCFt8s6uiw5YDXmxn3hB50hh2c3HGdN6xDUzK0MLQgzA6dvcCJkKLVIbTAFeursxqTVOnw2TsdrNAAfQvX/Yh/+OihrNVoa1TIM/wDPguHr7hIOzEfPm7ydmrebYr/nj0HR5jE21HDYSMXn2teq//NdXqmS+pOye7woRP60N7QKEG3X9/err1hXxz4xn1PVfbFZEXW2GT/s453rQcvhtRHUPCmjEkYivjnkfsXnzW8rvnP/nJB5vY0N8nuSH2YLqzn2ElBt2/vnq493DQL2OjqUZ2jlaqyJqcGnt789arPJf/6IxRsmV/FLNxdeDnFOY7bgheRknNGWmgn3VdYvMe+IlkVWyJ9VTh4/rKSuqxUNdy2tTw6MNkx0WHoHO0e1432/9JvDSsnlBNvxioN4VMPDLNTmnv837V8nhv9eyRUTjNsvKcxnmDjWQtmvzF+lMTjZmz8vqVXHxhjvIGNJ/ARG8OA63p0Jbxt6GVa3PYLbCOgzwbc16M7QRdZw4YFW4bdivfI0jpuJjRSrJOOoMmzxnVESX1JQ0kdxfIgaEGJQfCaKEjOFxdIKKPlAe5TH9aMyBfliQuSKUw1bsVVwf8zGyAsQwcf90wPPNA/GfpxYI47gsX4y/GasQsTz8dmyocmEqb4v/vxeWv5vFya9JufnP+cwV1zsIvAnK8YdJsDNwJl3Mp5DpwJ9no/s1CJx+YrCZptMwownHkCQjI07lh8SAIFB/A8YwyeZoMJYzAGMY/Z4O0kOMI0o8cs8l6noXuwP6hNcPp0dGyEkOpF6cN9btgWCG3bjJYB7BYSV+9HhxBc970iXR1blj6lnqybqqeweryNDT41Ac+MfyR1msGmfi1l6X63QPe2d1aXooZEHdiO+PdYv9RxJhnYd2hoTt8JgQH6ZgjyG+aLbGX87AYen7eMR39TyQMV1DObcfksCdrNDB3fwlsz+4lYg1Lm7acNJGpt3pL0cSseLN9A0N4GXj7oOeJyIAZCH3ldiL0yKBA2Iu9fIZco+LtuK1HXXt9VezOoVpARnrhfHE5FwyZiTD6i6FJG9Qg2idApBT/PLsuQS4rT7xSPlRjkFH6NRw7AbvLwLmc3z3BFWqWwNEVeUlYqL6WMq3WjoD3MydTak8fSxpXkcOfoZNcEhWvhNFMdrQ4pj+utFuRckHantlNs3z2GNjXjYaAvQWeb8sDOaEb4ePp6RYS3HhFcv3mrp7OPwitkRn6BzC6rMPJcRFF5SrmwOJUabC9SauzrFfLadlv0Z4G54NXipAjqrRNk9Z16HjtB0aY8GbsMHLn/m/AwyO//PFdrVFNXFo4K916nSJWb2wZYJj4qvlDRVjuotYjjiPjiJYqi1YAYQCW8BGIgQZB3gJAHIYEEFFAICPiKIwohBAgI2lq1PsdlW6zP0dHqvnjiOBfXrPlz9lnrnPWdffb59t7fYfBZUgbfEQvZGBKwN4rBb2k7bWozEciIZ+TkSrnSgj2FkTKlSBnH4Js/4deoFPpP+DRVv6Hhr+qwdh1H2h57/4CNcF7fBcutb7re9oCTNQhWu9Deg2yafP9+Gc3IW1SF379y4/rlO6GNHF+vRd/O9CEWgRMIrUiIke/AyR8n3yMnVB4E5Yx5FUh744g3H81fgRYFq9O1++WHHrUOn/mtPTlYuCFxF0EHYeI5ovBkMZGVmVEQ7x6/TFbmw9OklSUUpdzMvVbQVNQmqymp1hvrDAM1wCVkSllNoZv9O0xr1LZqmTj7dtlnYZYmc8ulVsIZsM6oj6wlUtZHVr6UZYXZ1ldWqc3lTRewLfe731guW2FcF/vbV+w8poC/Yph/gwI2moPtzNqVHXGEADZ9m0IzERtmjpYGZmk2YmPkGjMkoWCKn+1It3fY0PON3faH+JpMTeBQ+YOKX7WuKNgCO/DzCsfHtIXqrb3eZmnddoazbe+S7ZviCLsI3yMSSbK5CokmqTRdo9ar3jUnLd22fHaI5nBliiKDyUoYX8kMs93gXAg6h/9QEHZ4K3ee0JHM86ID6QYKJXzotY7IYJy9CJPm5o7yRVDIL1KIy5KLxUR3c5HSwKtWyXWNbs5g7G3+yPqeCcBHs5T18ut+yUeW12g4FkhZpgGTzpKpyux0AZ4N+H2yoZQKdk4SmSOAcLqeIj2EwA/EVmWvzlrHhIIPJmoj4tvwaQ7AX4/4GDlxIpqFgqhnamBXwBdagpwycUsfThITe3HSJ7tdnpmnkeqSFWLXa7U/nx7osEZ1Rp3cd+48Z29DWEvwSbP53GD9zQj9JzF1EyPHs0PAhCfuiOVH7Q02BjSG1kZGcDoSu2O79m2NCIoNPEiY8A3ZjuREIegGO+0xW26ji3h0bkxeXD4Bb9E6an40ct+PPkvRSmsTyzPA4ShwT71uI2jedYqUEgH8uaHLBbH1cceTjYQFB7wcWNpfq8LPctB3segfSUiYX56u218mfl4KYxUwTkWgIDy03nMLmhOOXA+4VkrqEzQZ4GSEWR1vrQQKGAIl/nQmfLUaFkYrq3S1Wg3CDVPaFlvuNP3R/tN5wtnPBtX93YNWG/j2u7w1h/bC5L4aWLXmKvuulD3Gh0Q+I/8cMVJB0z3nzN6gldQK1dIXP/4bWIOAEx/S7UFU0dmi0y1ufTAZ/R2nFzogXzQZfHEI66eQEo1gaGYO2r4WTeGSH3x0R+rEaqnpqR5cFDCegOlIhqXn5GYUcCX8AtlOnoJJdZmIGGwtLK/l1agVhhY3+g7tQA3aKRpfY8dxEkmn+GOMT+/Q71iEME2UxVWLNXGlIl1FgwYiH+RX5NUV6JH3Jg78+QK/gAIfom9g0hJVpaFGW46In7xhxg+wnHBe0QNEx5OO4U5TDyywjIFdQ4ND4HkF/nL1Rh97RMr+wgd+o2OoIXrs2kVIHgJyT2y6aIZolVQdyLlZ8azqmZ7wt0+lntAC5rMhcVhoFwzjdFMnZf+XXTEEK2nBXOZeOYcKuOLAQlkAcy91QnEacaejUN3AO6FSVbW5IQ7dTO3IktfxHuBPa4Bl/OXk9nbO5jiv2MWJBFB+SI//7VjqIy6sxK5V1z0t46WVCFViJbEyL1sicHf2tW1mHqrruflK316ry5/9kDj4fBDqesN62SYp249FpkhhGaynnkPiHByOOHihxEc4nLFS6LW9qx92QyJG5pvRJKaQ52Zw0wt2FW6TKdNU8SVpRL+pSF3Hq1OV6Vvc0NSRTKouup5/lI/EGRxT1/mrLT/6VXOiVwQvEx0UJYkz0vMUaerY4vRqRVMJGPXKVGWaXGyt4xzsDRoOvULQQvtn1C1DIzgpeKml8ar0csIjJ1sU4Y6WYuFZ8kYejMFfnABW692WHRc5JCEN3D9vz9dxBHy/Fv2Of1+b8ohL+lQr7J7U9ky5kQef46+Pw/hTt0y7LnECojwi5jFbF/ujx/iK2pQ/uOCH3TM0g+voWQlKsZoR1jlZKbvdnf16XvbD2H7zZZvt1ED7QKTN5dGlMAtM6G6HpcHdwbCE37cJ5gb0gmMvu0FgZrO9WGxfFov8IDDDV3Cbkp0pZDhugwn/5/iEUY6vZr6yYvQeQx65KDwUTWM4fsJckXMsXXW45ZkOJpWNktwFKbH/tcuYwsgixSGFUCa2FBhlBhVRrS6ranKDOGikqnZUbtZsRQsSOU23jS+qHxPAu4w+Z+Qx+SHS/HYAG/VlKngHI29mKjSjsesZG+0DY9FixF4HLCzVQzBDIsyIkSQybyJWHiiW6FTHy8C/qTS5JFmWRpD/iTFfrMoa2gcswQNXGKaTKXTow5PekUZwtJ/DpPm5mZmxhUVRXGUa03BFxIVmmdrAZKFc3+Tm7N8JX158felCueQseHQ87nEB8vLPfaU9sNIC7n0aG/tlAPubPFIggHtAM9ImFjvRUG+sbgqt5Oz08123crcm05Aglx7THa08ZiDozfZUKvzo0lb/WqVWoZNXEcFYwvoN2xAWrzqsTSmT3K3pbmw7Mxj/i8DEyL9pcItCTRjZeqJUX6wvriZCsLzkvNScNAK12b/sg2HYje3fujnG86DqcEVaqeSewVLfcvp6wsOo9viTLZytdV6tvrUlZcX/5blKgJpIszBY2t1aJSid1hh3gzvCuo6KlPe6Xisio2BQdFCUASxBEEYkyCFHQjjkSsAlHOEMh5FRkUFg5DSCECABAnHQkXFXrJEda9WxrJpyfc28uLs/7tRUV73636uu///71evvIA8DKVhNpWRlyXLJ1Psrj+apkwrjibyY6MotrnfUFanLibxI4k9yEbWShoDa0HBh58Wh8JsxDGu/iJBdCefthu0noB2FVGpWdkquODU4Ny/IsVBemJgvZ4ZuK9W1jnVqdckNESyDxffIH4bJsIaT6y7dSrp6SC7UxJVFa2KIsMZ+Ao0ZGLQTncVlGV/FaxTMFKzVQBy4iiBn5vIAbedhgK0DBuOZu5PdzcaYu+8NsUQT9Bw3ANv/r6E6Y6tZb6wbFpzabCPQlSpY5802fCX/H874GFx3GSfB2YDOU5Jt6DobVvjACgo/WOdwec3KpkbRCBAQpdm5t21457m4A1nYQYMnGecMBAqdMvHkwVnIvn5CUZ6pk5WkdryuAq4QFjAgxDLqV3UWqjyjKkpSS//P5sVE/ZUUVjaKYB2/joNJij25QLELJ2n4Yi5M7sZJivfGYaLEKum/Xc2vz69nwA96rEexB7yo7AvZ0qyLxF4cgS+piI0HfdDpnEZREa2WweZvHlq+BptOtJ3aAwvDiiq1syQ2T7fddHqasZP0Efry1b/TXzPG9k33Z5sc3uj9+sH+vqF/yGgYEGyJEZj+xLYlz/wy08eFbnff4HW8XFGdqJGND1letr9gfFHNnd20b7375xUpWlL+zjjxpu0nxur2HYcOx8DSh9w0rOvHda8ka3H1UVhNwQL8L4f738F+akDPYQeehg4K9+E2Lr05zhDT4Z8orAms9laHMOyBIOwDBZfXpvrmtsgA9r+hh/1H9CAMKcP3H9t9yhMdxWxvjeby1biilM7XWlhcNAse3G8MKSdz5u9I0COatHu4SVVcNyuGidjml77hkIqtaa+9X9W5TFKZckK6L+74sr2yz1L8UiuOCF/XwNJ6WHydgR3wOReIzFa0/URSodDGFyXD3AfPgemGJYxd/DC4msDFBBtGbGHnGN9iEVhB0caBK9+CrjTPzEUXawu40HwLRHG4gaw30JA/wlU2V3WV39lTIkw7k3QsMYjB/A+VYwa+5bhlRkPZHTZC3jB4mgI6gDU6gNsIpI1Cnlnwln3Lv53Zy50PDD4VEsagjmptaWm71cHwp6wM+WrwhDzKSuxrGnpiGgVLcJRDm9iKAUdw4+/6mwHwFt3Z3TXY2BvUIJRlzcNaqryutFZz1btWyD7bj79DO7RH+90amTa8IPlm7S3djWuM9QCNc7qlsFbM/56CP37VDi6VjvFXoooSNAyKUmQXVi23M1mgbeQ+HPAc8QQPB+gev2IBf4vFIvjRRjBHwU4oZp7xCdyHRE/QWtMtfDq8wDoqOTMzQRyXc0C5K784rigqP5Z5NajUNDk2lhTXtolQzBNbNaIAej/NPlIgMYQ0ayapx6+pwhMUNPujAuePz1ZgPpAXpklqocmBJE0doe0gbBj2Ep5y94UdEtLLP48MjMKccZg3ah4TPNoze7nHvdDKP+BGKXa89z3RqaSwYpT+mEQYMeLlwXXYPhvOSeAcfcS6moO9IFtLS3OjMqVi+Bb2cmQ48+grOlX9NdFrml+PqdzwKpDjCM029cJ8j9m9cD7qUb7Si19IB69ftRWLjpQnV0rJMNWawfbNHbB5gmtAvAX8Q4u1VdfKy9G3Hpc/cgeOsXMfAt4EzeTyDaZQM6QNnzULwtmfYID/N2d+RrGvoPIv5r9DqhFT/3FgO1bOhnQJpFO8M/6B6w01nqgP6botvNB8SO/byFi3LYmVRkZHREsbQm8GXg8KE7ZFNp6/Gn4qwjfSN6ZUUZVQKNPX6eu7blR9qYlQh530WLt7e3iZvCqmMJlh341+/Wioz8iokpRJySLn9L9GR4rTU9MyZblx2SHKL/JLEwsvqi615jQpGwpq8quKNWVMS1fJD0CJptN+8HsqbrnedLO+geF78CxnwhpaVaYsLROBkxc60TKlPFcmxrRDIKMScbEPrkQvnFehqEnQyGD9qwew4AbQ93D1FFJgd6ioqrqOQJrYuAmWB8Bu4gcDh0BtgCWDDtAz9mbcx/B2XNDC/gI9M7bc2BRo3cYnIG0Q0yY83FA78Zkbyg+DnOILPTncdBYH4zAvvUBWKM1LhIICMNWCTzvDZuD3GMmlt0QNnr9z5JLweoDucEEwg4fSOVlbsPFM+7EYYXNAs1fpaYZ/DKGc1NtvS/CJnovCVr1+snWMMeM9jrimbOv67z12Wld5w0vKdRM67URBSLmsOrokAZZ1wpoXr35msGQcSukXK2HNRnAMKtbW6MrKUNSITo82Pmfszj8/PQhRZlCZHUA4DiXfguaBYBcrB3+wcqCCElTRMAUqDlWoARXNb/vwKRfyZCPM3/lMIhU2hjQFNgRuztyctSWLARk85RfhU9i6D7fiE+sieEKz9zCVRpcM/OQy2mYVugvJ1gHFcKcC6rW60OpzmkjS3joT5AxHkymUjILfMCwdhYVmwRR7D37mkUvyi/eND+uNF97oaZiqmwgoF6YQ67efKu0q7i7Se2qE0fhpEDp7uJSnXovTKJoNtx7qnjIPrV0cv+ugdQvtHx5xSSbWKLQX1cll2voqwnJLMkrTdZlVDCwED46dghxYijk0SCCHwxwiJck664MNF/fADxj/f/pcEv6P5DIPiuJMwzgodHdVXFadaTOCyyiuR6J4sCIurBQKRVTkcEGQAB6A3IiAcg9yGFREUGAGGBgHZAZwuC+JIOfAzHBKYgVN4rq4qyJUmbWMlbfhHbP76Vb/0VX9dXX32/308/yeyqDKgNsnkU0SQBC4cxS6g88R9EFvPQXeGEVbpttkuGWXHRaAcQXYK8C6uiRCHFUYz5g4jnF/H4fQUUM4McmFT/G5pR2LUlYvcuVE1If1sJL1dfxy9z6vknRZbLHoxdjbhYl/MRfQg3VGY1yGzKaDpenV58Tpbar2lvYORu87yd2hOx609dX3M9wPW1n9iAvM6/9GpVwmfpdE/O5AvjiJ+F0y85/B6+IGoUoiqew05faDJW3ipINt6kcP5ruv61S9C4MB5H1b6sCgf0Hn1Tc/qAIbXA+BuFrLT3jKv1bFM8xasl28xWKgGwRSH2LgczbykIvNseOSS7L4wvQJ7XdzXT8zwejEntzoiAZO5EHl0UUiRa2iXtHE6M/qODWt7Kq+Lyda33sCyn5kL0WmhqadZ9CMqlSV10vrGQggdmY5N0+hyMhynuxyu9m5tztpfyPLzfO0D25k4T3MohFV1VrVLe0IUgqyyJdnqWJF0Z2iardiQbz117hs/z7p5aoU8aXCwltkY3iH/gxbsIW9lng1+Soh0oOeYEXFHvD12hpemilNKBT90qxWN8yMnNR6qoI7OgWRbUfV7l0MOKiJpvJl+bIbhIftQE4E70bxrhq+0/tRmVc/keX/ASu5KI7Q+1BznqRSWC25VUES32+WNuHmdIaQMQn3v+efhieLnmxi05m+M63+YYK2s/e8ZaEMHMMTbHxYUEB42IWqpNuisqHpB08afjxbI0gnU71wg0HqIApxLW7AFXZErtGFKYNtw72DI4x+4yS3h+73erSvLri9T5BWHtQV2Nmk6uxsaWHA8t8sPHL6Xfg910W/PPpu74BXH6liWlwxZznKmHCfa+bVL0cMoeIhrJ3izy6+gDfsyVOOnq6BAcS+Y6YZjtboLeZhRo0zL7nlI/rlc4d2IncMuN2o8QSNpV7oAS8pyz242RZXBZely+PEqerK0TptE4N76eCE1LRsc0la6bmbKVXSxhK4+/JKWY4iV4Z5DgJIoXXtQ/e7upl86jEGgQVuhzNfiSvkyjLpljrrXuepsfaZgeFe4gAFQ79qwE7jAf6roWLCZwzaJvmveK8WKS6cxTAPLkeD58Huk8lSvBnYcJjmvSIvKscDcmi9oJ2Nqz/eeao28Kzg2+j+U4oI5ilWsKSjzXChRzGftgqyPuMWf8dTMFr3pOmHZobTYA97KtLxtPu5081h92K6GU4wpDel0muSG1NqXJIFpQmlsWLSCuy84DfK0hk3eyI/tjS9/GIxCaoFnXRUrlMyDnRQlCjpG/NikeR8QZq8tLEImseZkuvKG+XmmOdtDGb0eIO6paudyaOe4l6iSkPw8SuqqFCUlWyvtG5y7tXWTrcMNDMmB0bgpua1GizUL7SGsHIM9oyBPYGLSf6ljEVbQqzhrr5+R0IPyOyl+6XVdYpG8ocRC3rHwh60wD0UxEM7C/ZWaE9x2zxZcuwgWNAEZi1YUtbs0YKG3zGY1eiVtKy2vK5MGSgWcEFQiJdfQLP2w2t3UFphPBaCnBKdS4xIiGJQ5UFSPsz3rH9k6PPU2eSfk7eE4KpE3JUpSZNcuJUIHuXwxV1YPgRsBBiH/CN8uF9gq0KDBvzsrvZe91D9NGNyfID7bBzsRrUkNkNGjo+D/zgYjcZon0wWDfFDHfg3DXjgwLUtRrLQrI+Y5JT63XrlOEVs708saUPxqs2wIrgzv/KGPE/OwI5xipyO26i8yutVctNfQTiKQrByQSvc5AqbNtKJ1y/mJpijrQvFWxoAGyoL14XjTly9qTyz6mKx6M1sDxjdAaMuL51ddTDDrXdiY7Nv1QihmCbX9ack/QX9Pabg64onSF5FohvmI9+8JKsyrkjE8H6bBet//gRUEzAMRtCuihSd+TPqJ3Er7CoSpuZfFKcQYN1w5Zu4SDMT9z4OdONkaBJl3uPwh/HI0bdT+Wp+owF/tQHvgwEn/TjytD5iiozs+WnkEM6HTW4O6g9u8Y0WNAe3HZeFMLBNv55NqnJ6FtLeM9X5uPZxqOJT8jW4QR7ljoS+kb/RSXypIvJmUoeqo6Wti9FbjHFf0c0B9z3kUQwPDbjtKGLPZRfWCiGfJnf2o8o0BcMDpnDKBQNo3BmFx8iUa8zLMuVxHxFsKQN2P3sCy1rAmMEQ2lWZMmG+QD2TtMGuYmHyzYTilFIGN+XkxIaambgNc6u0kK5dDSsmKiY1E99NX5uEL6Y1Gv5CBp9vwHuTsWSz+BdWi1pafFesKla5lApi0MgPjTwOSrPrkiXZjV2q4ZoJpu00O/i1xlnpr1UJYr71mPDsYXCYkO8RXJqgcOUuljuPBPnH9YDTkxSv0GDf4layWD9BwS/owDrbU3+NQ0a/zM5cmi6LK05lOJO5djB9b8rLJP0Ui1m/rIJqIVgfJnZ1SJHy2hwOUY/lNWBUJEwuIJgsYXZcuZweZGbiOAE2WlingbW698OG4D0FSVOQ+5D/X24AolhYB7m4jtZ3rynsuXG/0xSScB0FFlwWeyE0Ojg6msF7VH3j3Wbya9qgLUuW12ISxbWuwVxYC7nUQx1hC6q1o7VX2XVSJcgkDamDKpFLZJLbB8oEJ7Z8iavQbNdHrZak1VXWVinvMHiUxj+KiMCXo7F52eWaWLFo8mHLc9lzBv7HdtWGNXWe4THYOWe64Uby2ohbQGWbIrO2WrGuLf0QDAmKoiIihC8RLVJFYBASIBBQwSBCQhJCSFK+FPwAK4IoFVBSICFEu06tTqrdJVRp7XCuz0nfU6+9zL+7zq/z47zvc+7nvp/7ftR4zzjsIRUt/t+qUyGUb6qoFPvVynQfHc9jJgbVutN+bfpay0Vfb9GQwkiia/7AlK3o6t3+IwPw88HcIR+ghp70TQ9BhT2+92s7v7aPHyjmbb8ELiDkFE5jIY2PzK/sUHe0+557Qt7us1mocI8sSUaGgz9lOWvqrP+EeYaD0TTmLadwAPDQE8wLouBTECF/quliU7+pN7lVUEwou4RYdg15Ig2C/XjeVjwn9G2DqiVXp9TotDotUU40jb1K8VLRYqGhrFmuK+ket/xT94AcH9kHkdMUr1GCV9HKo0eVJRnH1GlCjZx4sJy52q7Wmf2stdWmNl/W3/0hKsXeql3KglKVqlyhZgp3H6tK9tMqqrPVsovlXRXWyqbK+mpDvbVRa9fAOkatPdZwzJdbHQX+VH5gytolcWRFydEUwpzrvU/NMIeBI1wv4i31wmHAhyAbDvo2InAlpW3VnDxxcqtOIAveHyyNMpa1FOhUllPms8bzDPwC83HSZkjC0UT7EEZ5p9vIl0+vfXP9ITHhHWNsjov/wi2DMISDuBwIosW4Go11szkpLhjhfqS0TxE7eY2bpNhJWIa4ya3sJIXrIA711MvOJ9hSuhZszD2XcmGbJXUBF7vlx1/bKG92gyuOhPe0cXh2k7+S1wnfulei9K4we9SlxETB9XiX6EwSk8O1IN5Bdj3OC4c3OE86MeOATCk0KEwfVecbLSetEDEbipWtJBTzOtk++AfCtTARiidwzQao4TQ3WQ3UkrukDg/IcsCk05NcE4z2dYSP7OyWJgv6pE7JmVSmmDMhdhVWSsiknqHj96XnzibvhuzZ5N1ihi2w4LC+pPmwiYFU93xUjr+pws9xFX7fpPw4Ty+H3z11wtJ2CDmPF9/AofDHQL3JYjYZcDos3AWfy6eZmhn18+e+L8uIHvN0byd7av5g/FfJY1HZgq7w7lUN0Qx+9iXK/CRqJL6HZK/e+EFJcxJTx7UjVoJTJRCAX9A7D30oJ3UVm7M0BUZzkwXInCgzKGfrYmPJiftwWjTeTHxoeQD4bwJxKqRvUgq6sXIMx4AnXrb+LytEeE6MocCUpZXD3IEp1xf37qx5LIJfxteaP2421uG5F4OcIQ9hHqweBukFkDHescNkD/CABAfsdMKjYf5KmHD7odSeEFfklaQEwfDOWx90SBkZdxyxIfiQBF7nvOhdGen5hbP4ZdUUMGq6ztJsgTWkT3plcxlZXmR4DdpcrDnvB/709z2Axh+NJFwTrN+BPcUrpAzsDudeo4NP5cwIIY2asnTAQjLDqw4S/2YwXVaSs2sh3uAeR7F4bgD+E341wFhsya5VgM/XU+BlB49beA54YGY6XFdvaarXL7HjeeAjgrnVevIYSGR7YLc7dthgt93nCuyWOEBlB4md38Q/wbvNXnNnIyBG3IPfoUPrMh3CO5TZoq7S+x01lreU1zPlRbnlBQvXU/KjWuJNhXgUe9LvZgfjBRuFhuLGQ+R3IeDm6R+mfHFRHtrftcEe3ZOYLBiId4a3JxIun0HkDjHNu4d3k0tuQwDnSUnT02VFQn1BQ2aN3DhLtg+Ap9K9bGoEvIVS124NDdsWNrTt8z33GNbLiYiXctKIy5TqaFeQbd0XogXvxr6xd9VfDQXGzBOyJy1TF+5dvx01mfwsU9tgajEaA62rO97ve/j3G9MXYB7jHW5jX7GbHH8b84EUJ1Q64eA4/y5vwh3jfg+VdGTb865slAvMsRaxNpXBt3Qoo0MyShiZIrgSPyJuT2UqOA3ivWADcZYEXsOP6YR9+3KLhIYi6wGNwmBptpLyXynTFzcSQbKfsYvQGHdDDH+gD+MTcrKirsHzTSXWHB3x7An4zb97YV0DRDKgoIqwpnB5TjajLCkply2Uxairdvjp8qsz1blXy/vLW4+fqjTXNFjbOgw/1MEQcxr30sc/rbyq7me800Zh0t7ugBC7B+xyQOgYLHbxJ2DEHYjSL4SNbutOSBEMSl2S00mMmtMj9k2CPVETS8ekpeUpiJqs2dpConILielIZVC2lBKK/gv/GcEkSO1YCmY4aOd6IkD/06t4MZsn5vJWbWRnRmlvOO8ADwfEOgiREiPsX0JE5PDkOP8s7zH0uf1RRpdoNPpSUrKgP25MTNrP1XmxoogKmjeDF5HufweLOG8q6cAhWbFQrzBmVsvrzM0NsBZ+q9IXNc/C9xQ2IdzJ0qBycH0SqOBofFICJzE3Dhx0UrxpzgYv0Km3GgNqRMP1glLXoZmMuwy4cSNqHWt73vyV2CRQhGRgr0wRof19x5gDwl6CFOYEp4t/xj3C/h5hJwyDk3LZEcl0YexWirsDD/8PdAbErnsJHRDo9uTNDkgCXVFdA4HuHZivMhS1kKphyRWUERC9TCSpV7Xl6oudNz/7z1kSy+D1MjS4egjT1vXOVkHWjc1AbXvAeIeQwWmDOFuVo9P2fNQHEu3w9jCEjADPwT8wwPt+AEbdi1D6RdHo9kuJSYLBWSUlM8c5HeL5/Ix9D2dIYAXm6Ni9e2UKoa7EnK0pIDBa4E341WFD8ayIeN8NwGWQIRyHQyCOBgXWkRCLL3Fo+AYN50g64HhbWB4FiyAHcZc3svk/xVCyssP5FcL8zRWVEpJNajNINrnfr9a3+bXpaq09vt6PhsFzGP7LdpkHRXGmYRwp7G4xRdU609aIm0k2G9ns4lUaoxgMZJMglwjIDQLDMRyOHAoKyIyziUhEiQrDMYAzqAyXYAwDiFwDAjMMl7iusGtUgmtFRd3oUu7bk7et3W9M/tyqrv6nq7rer/t9nuf3iIkpGq3pCDApvAvNFkc2qytkOqYvfJ+oM6T/zxeiGS4K/8XCXhPufei1Cffuhr0EikqTqILygqrCiq1+IhJtVnfnl1hdM1curnzjmpU1FzTwziJTBKXoOgmucM6E52gQclNsQmBwmG+sf2dUX+IIA6/GWGXhUj7T/xbV9vmAnzn0ozDnxA3ZFYrqzJK85w0vO34c/j74UfxPB8uqa3TqyrXaza1u1+6P3py5+pBxSB6FuFFwGQ+0WqHEdwxcJkFMrhvCGaVwqY1gVgldlg3s/jZfY1hHbLyoP9q8qzGeOctrWMEjJedKC54qUUJ2+ZES3kMLFZWSkmtdC01GaX6VVldLFCU8VqGwmj6XhM4sLkAcLFDW9wpBzo6hBiLoO+rb1UZN1IAI7aQoSUW33JL8sgPfyGdL7qnuEGzfjSW+pPG5Yyy/dLIdFqQ3uCUYB+60Q5IR/I3zox1j+hFYblrR++YIa8dh0CyfFD6vFbyuhX6LE9HhGxuOFw1ETXg2W1f5IslUmuwPSnwpwc1aeI9nqLjDhxVfisusYPGLEF2AKqj8qq6QzO7XzZJYfQn+tA/q2XE9vJROwlP+ICVY6879BrrYwpiC4IIoBmVUeUdFX8UAITBcw6rGS2fOjEWdecPMoZRKr+ooucJAp4k37gYJ9ZX0WNyXcQy+HwArqaOhR8OOShjc7md5a5Ry+GJooXe+557BNO5rmOmbMqywdtCPzCCcBHZMCNMCeAEmyzpWpvc0h1rPRjzGh5ytmG9gBdw0txPTiDB4ezomLS2P+Iu8Jv1s/huT2wYCwks6K8rYJ7HzMLuFBpmdC87eo7mVBpYP4mVm2ACzOyjF8UK5WFEUcTK0WJVXevCbI7eKOk/WlzO6stKay44C+l0M4s6yM5DShylTUGjAwu+9Psb8UMj3xMRwSHTHqlDumYH4ZIARpOOqkScjKyDMDNyEdELYLei2vOTeZS9c0/2tdkJSIVJ+vVTgipFPQDqC0ife6zA+AOLX4YkALodSxOTE5O9j0IdkatMufahOliIypJskzQTpZSp2MMMc07zvkl60v9m7I0zHfAAakr0eo8FXJbHEMSZ8CEcWEMATjBFESfEh/ZQmYpPlWVe1JvtXRCE0tZEEbwXxfxK8DzSsEU/SqvZi/XeO4OCNb9GJJ+KUEjG2+EMFlei6Ywdu9lMrCYkdgV237z+78pw57creC3q+vSek46oocsBpdvsg4/CZaaEfhP3z/aXj3xqsSwpB46TTTA0MX+8duGsSHn4stAkTAEfiypnM7DkW3BUTZ53Zi/xMOIQfs2HwQz/+HmyAMSDzIOhDtAsFO7ShF9GfJcy+BYQ0pOJOFvJQiw0DXTSAJYTlm3k7yrkQqbT3xccqv9QeV7sFigT/5TjX/2fhldXEbRwX8yMPR6fFkSKTW6ZknsNqNSTAOkcY5Ta/TqCPFBzPF8uLok4Gk20ozyjOu1XUUawrY+rKVZo2R4e8/qf984NTw1VmWDn8Sx6Cs6nLBLYmo1n46ozQJlbw6gW0EjNPa/ebCL8WnSjqjTB5NsQwGl7LCpbZWLnI3gZjd5FofPFrNmZas1FelUF2t4ZIcj3YHrOaOpFkCNizW/DBPI1yu6fwwJnmxWjLmozwIMjMvc1HUUS/cyzYUgJhLMajLQ2frIR48B3GT2ntpYtt2suB50VHkjJCshMY/JBqqJY3p3antayKyKqT1UuqZKvQJZB0gXhMDLQ4DVOvbWAz25JwOaQqpbtRlN8i7U/9juG8cCPb2Nra23AtVCfKSUj2T09hHLyN3DYDUAN3B5bA1jF4NA7OE8Kf4RAnZYGCi3R2rCwxOZWBtXCKzcnIlmVlMaimLumaGnT11rg4xWIP1dSia9N2MJBOadGXDYjduMctMcUQYfC4Wloi4jZBOl6gGlua2rTfRjeJSADgIapGqz6n1n6hFgW7rPkDOn6m/os2u0x+vlJboVUzuA120m4R65PXHCxX1mSeVbxofHzlH4b6nIu52pxtu3HNHmQyKo+eO1QqB9sm+J3p4UR1jjq3Iodx2oq+rvinZPIwi5SGt9vA7e9g+0Ozu8IrLpM5kp11ImP1Iemp08kkJ0sOFOcyJy41F11Y3X6q8eyl81Od1f8Oe6VR1ZZpyjrX3UcKlvurzml1VZXI9Lj+JPlnf31fU0cD42BJMC8Bn0lIm4b908IMLsmyisUkGp2y0JsXokBcrdBmquQM91vrBNGwwxGS6AJSjsA+HD5wnQnRG0SfDKLzbaR7GJ61LGX5u5OchjvF10xzd2gH9xvcnbHHQ0t+vD43MjMET6cIITpZ0lnYz/cMcYt4l391nQJCd2wAtlK4UoFe6OFEmJ58EQUDgbBMS25/dMzBYrZ3z5BbXWS3XpTZFTgTMchYHDgZi8sh3BPDsdsX6igf9EBrcC13rlFos8rzFh+9gPU3YBPDh9J5BYX5ReL8ojAipLKc8v2nc5ib3cUVDe/Ul5drrzpyJMqIYz4bMg7f6J3rWQGe5ugpiJz2noKom5GTwv8ohcvcBceVXCOMsB4elFsWqXv8p+IqhSZTpWA4Zv4KsAuOUIerWRjkF3FoCk5yqXiCxgRyXHsprN91J6b1usilEzcYkbnMCHLdcZorY+cgeysNHXPsVjwwR+NeuxvQDl7Y/lfPz1GPXqDfya8N/Nl+mEz3tSGhLfl/JJdpUBR3GoeJy3S3mrCEnq4agSDolqW4oDEGNFkOFQwwIMglAnIooqCLHHLOcAw44oEXMAeHLPcRYCCKcqgzMAxzsnitsZJdj1SEuNG4FrW7b7PvZLNt9lt/+Fcfb//eXz2P6rH67ohlNKfr/pTD18bnxq9MUMlx+PdmfvNm/m+C+Dan6KtWcF6KZ5ayCLppZKMZ3K3LSUlHSV9pW4hIIC9W5NcVUlZ3dDcSsGB1YbJxq3csjmfLyhV5l0vA1P92th/iqCL0ZsA+E7ZFPzs4dEfwyXXcpkG7Pgp7II7pb+/r7uiioJ9oy+nN/pLbpdewj4HKL7CSoBOzYYctVAq5a1aLWxk1yu6C2wi6WcBjFD0mQhOxciIsEbckwxYhuh0Ety9QHgfFZFCk+/5PsxWSFi7y4023OsZ7KIwxknRFEARxwLbLQtKbKYgmx07cPjkhkjW1dCjlW9o9boVOc6A9YqjXP9afmQZaH6l3WNBH6p4awiE0yKi2gM7E36/kd2+mF8bAfSmHgUQMQa6suqzeTEp5kiS1goK9JP1NHNgbCO4Q2sPvYAVM4l9wksMUD4LeP+adz4PnUfgTGVveHPq2C1yvgUC16hXL/V4dClBHgA7uMkijDmiStbd6MqnpwQnRGbkThRrxNAWH2UDrzp9FHPEUi6tcZO+0UdSi7JVBmu5sw9numhYMTRLAwlvyFsb/gB7gsUN2taWrseGzAaEu/tHMwL0x9U3KLl0PyTN5HQWt5w2wYYZ73fN6hx91T4x7IDzQ9MIEDRa+dpb/wWV65m+sCoaY6YHJG7dv3zygTpk5SuEwNjCQDA2YTNKUq3U9PGLo9yPQATbAig6iqaK1WCYZVA3c6BvvTBjYfy2Bope3Bu7aHvXZEQpb2QiG5l2GeAzFeIJeZr/kDPZMTsjhiOTYZE3GVI5G1iKAaiNTdpaHSYSiR94n6w1tEhxGu2Dkfe5H0bx70IoPcQpcrZ7c8ye3F/HgWSS+IveVK4SLXbBmEJwGVp0y4KrjPNgD75GnODi5/P67CqwVt9e3ytsVFL4wDUNDBpeENbbwlFRIlVKFtL65pUup3Dzkqw01mR9pXvQvcgigA50hygC/1afopeC9d6ZT7/BMH6v9ejoK/HxM4ybYbgYvM3/kAj/4IH3tBFu45MKwjgRt+94aM0kv44E3ZpJlw/nq/OvhIkFzxtUUJTdBMXfAFr1NJP3hGZbYzeHKYgSJVpAx4EvQQb1crnxJqLFuZZA8xn0FSfvbA8mFKrgXSVj7hsvUKJcpZ+t6gm7d6V/Ag79G49/JotMl1aLq5lDBjz3gMAx2KgqWwTomIzDWd3+ssrKrWF6u1um+u/YNxfK/ZwzW/nAQ4QQpqT5Tds5Fci71fGJNnUiWd6HEcu5aTaeM6pDVNqkcYYJ84MncCpnc2h6j6xLkTkV/l2Cm7ALnIF+/qHmteclZ1LE/sz6z/P/CIAwyi6zPx6S4jNfIujGeVp+XJOuDpxmrz2vWhwC/fcyxpKOpaWkU64CDZFN3c39jr59SUJklShNlUnjQmoirItheAr2Qh3Hb8EiMsuxPJ+rEUDIHx1/DTnCmMJosOCUtOOuSf87//LaLskJ51sViatFcIx9arZIr2m45Qg1pnNIaJua4jVaZLxl1JviQ89MaixD8+MP0GBsFFQw65fLoInAh6ZP/NhJ0kSt4CtFzDdH/oP959wsKQgh6zIjbSJmqfqhuMLhBQBdJD1UeknDM8dEesCPyvHMDKnKLU8QZ4mrOeo5fLKPq6vquDDotoDvhWxpQHl3ZGCLQyi3Ke5wJpVkghwSXXh57AW4wJhwl6THFCGccHChkmzCZkH1VP1yvCqkXVKZLDr2ziZAw2E5IUstSyznP8AmDjUTB7oKQ4jhOQogjcQeEyVEZHUfbM1uSUwT/CIflm3URo2pBVl+yKn7I/OT+q9sPEjt+pYvzhGJYMaIcpewKjCA11BnB09DPTUPJFduWCQMnjUIjOJv5j1L47hX0kxT2DyBm1hby6N/bwEc/GTfApnDcxEFY38Oe550vKNrdBsJM6EvUD9aqat/N5XRa1aGqwxTSYWBLFHifDJDkliSXZ5ZU14p+nQrd6f//wbzB9cTnpTvKIiWNQoFONtfwsJHCdAPkkmDTzgM1OjL0/RSQgjNKSZwHKQOuKEVXAlzZVgbz0BXySJjHPAadIQ+cCfpKK64yMJAejOkY/3OEQQvzCealYNIuyPKlKWPmnzOwQruondc6wLQlywxHZiPNkKfhr/an1ff+s3opgMkbjtYcUCUeE0ykT8a0p1PYaZ1jtCSGlfDegNcMej0P9cJ1ZLuq7XrbTQq+1eIUoeyWd8t6QpoFksyyjFJObdZGw0qi+Ig4q6pMlC0uLD1TV1J//GIpVVffe+WGEwjWEPTTe2slHlUB0towAa0eflj3Q/1Pcgr5ZnAkWSErZLLd0zYmfFo4LwbbKmAoaNYStCYCW4gz9889/tYxhPC94HdplwtemofdWtz9RLgdY6Ih5mM8G01wN2T1hAw/aUHXPrf4gL1hwkSuhQtlpdobdyZH9dSm4Tv75pzm2sZhg3y16PLJhjIOKldKK5JynQ4c0ixkrZ5dvAMrVWBH2flD4BbzH6cTfrHxrrD5xWZPhY36pTrDODtt0tSah9TcDplglynWBE3mCAv/g5v8ZcH0svElyzvk6/0X9BIWNWNdh4fZdYQ1yerFnNYhwdWTy2vj//gu86io7iuOg8KbJ4nEMDx5h2kYURSXYhOMUdFoJQV0GJbILiAEUBRRRGWRRYZFZRlgYIZ1lFVFdABFVPZtArIMy9C4NRpSac0x1Sanp+U+vdPlN+R42r963r/vj/u73+/3c+9dT5YX3Liax9/g2zBzbbb+OQ3uY3obNRe3FDeLKthz4VlhGSRcfLHeRtvinCUnk0NSo0i4khXRhfpwXSMe+oF4aGfK7856Z5JwgectYzw0qndF7k0GlJupjVmfnNt+jgYl9yuG/xH1G1T+wMNVRqDciEqKs0E+s/u8MWc0pdbVek0TrBrpVvA2niv1MOavoOblYFsGduU0X7IIlxJ8L1sEZrxvioxNnQb9BsG273lf7WjegHYwrWx8xKwPtiqGQKCWXQRT9f3+DkXVgPndzyTmdKMBP/6uBP4FmcwOkiK6xgCY70a2gt2XaGfHuzJz5fvqORq2EuTQ/Qa4gSLPvylrcStlL4SfC8uKoFe5v6CStiQ4pcemkhSlnC9OLTmmT9Hajw3k8oYileAprqRcktxTAtMr3NiuUnXlsJLGmCFI483WGs/LGH6bucFzsPmUB6eMtqDNLA+CBhhU6FRqckTZoBWVkZOTnmuVEZsnjRYWJ8tP5SfTd65LS6qE1SWyi42WfEcTCXjImLTs7LNWabkRecFSRXLxqfwUeqhVqqgT1pUUKZssuTgf3u5Ixhexn8J7XDZz/85gb8cgzV9kaNDvMRSoCafxC8hn+Ia0gcgaTW3x/X2VZy8llCQ3VDYqr1aTH5cYhMK/e3hXkhpSG1IUl6qqK8tXda7/etdzeZm8tLiUNnWdmBuBJs1LjVkHBO2dgDEtxE6by/jwZo6bY1KxLQWNYk/QkvT0nERBnFdekYewPEFxQpowkK3OuV5wI79aXl3X3FYB71XCS1paklefZ4ndVEF//qBUTTtRuV653tm+BM4iCKWS0D+ATJ1t6y9KauJLksEJDAfBuRqiafxmjIlqd9Z69fgfYtX+U19cD6ZlSDN8xCAyJQAsUUuFJPkF+oi7Xdnf93aOqgS1TZExbcJg7fcSYAQ/g0eRbFoorSlrllfRkrW4PgPNBLhkc/G9PcLI2rjahDLa9MAo9+E4LNYYgu8EPJsyr3nrAB8z4hdoAatxMSwqrCusK7hMQ58G2ynZWIEmf5J2oXL25IjOi2lUiCCfOo3OHrgBd35akVarP/iED2bA+BZ89NeVsAgZ9TZa9w9OwZzu9f7D/q+9Ytguz36HWj+6Fy0YjHCFlVhLHUj2DfQWt3uyD9TdIy2CGtXBE63CoOlnEjAT/BnciwonhNLq0hvyS3S6HdpkoqkAeQ7Fd0XCyPq4ugQiWfAQxxtNHDED/3H4dsK8nQzb2UFmguNBxwh2QAr1vPJZ1XhNQA+LxuF4MBr3JMpT5acLkh8WP1U8IUyMxavucJWH43CUOdrhMu3dtf8wqw7QOJGm8x+3oD2D4W6wCi9SIcl+wT6ed7xZ7WC3upnUeiS2VRgyRWpdJngJIplMK5RWlTTKlXTGBlyzUKvRNvltkfBwbXyNvuMHx7STkD4KFmOG4KfhQqfMn76JADfmTNb5xFyrhFznvN36M+94QSL9clhaqhKqSiuquiy5DWA9htbg7ILOOgsxZ8HDOaSYXvHI5qt+gyo2pk/8nf8IjevAijnWsVfr1e0fRWwz7ngtmL6CqxkMcwNrrNb3mtTf7s5qB7qH9L0+cuL2f+t3KSqc0fdape/1en3975H6t+rrj6yPr9b3eu84t3M0awwcyDR30+gXm7eL35Qyugtu3AVKl6ebZRrK2wq5ZSplTEVsSdzwdTbi4Q5Y7vra5ySr8m0VN3ngq5PswJOBn+6+puFvY/9cJoYwKsLmyzVnYuKPJsclXZAnlkUROuRLyWflwNUy4U0OA/tuhXzFDoc92Xf7CFEETYww1A2E+JgKPRNwIMCrw4Od6u0ZUgnqm6NOtgpDZ56lwQeCedglk03+8qAqOn0Nrs1EngAXby2+s0cYfvlUTVwJbRoyygk0BaMg7lvwj71GNAmHJswb+V1vXLlYRrdyglsJHqO6cCUPdvDATgG7qsG4ybuHtY1GrwS0T6fxBA8t0tHFHhkrZWZDfJmE5vc8AeN6+KQILMglCDuZ6I49Wu/egKPsoJ/mt0QU/rf1KGAwVETWjZu/yOJBIqDtX5DlxuFYIsv0O1sVFRJbVZcsRODXaJuJS4ksW4rbXIWRdUQWYqvgUc5sfOA+MGqzXvAj2LLWmNfw59/0cOXM8d1hewO8vNr3tQe0Bh1k+8KHAtWBLuLPg7bHlJ29dEqeNNv0rEc7Oeat9rkV3tvJht/27BcNTj4aeHkDjMOUbFq2sY4BhoItchBXwVKVTx+LhsfxQCLuyKTxGA8/SCMIQxMrZVZDYmnaj7CkBj4vgOU0uoAZE90mngju8iXrjv+IU2MY3YDWDP8t+rlS/Hlg8C71Ver+cH//ex7scGdHH6GY6vjpO8KD03PpYCL4iXhS9lgv4XXyeMkatMvC9wVoaF/U7CqMuhSvTFhANueogZB3xP7jlLmK/4p7NMFMcZVU3c2a1qrbNBzW6H4UwTi1Hbfgh2iFqzcp0y7HKNL+NDz7ZOYF/bqIeeD4F9tOz65ONki97pWjltbtBtN3DI7UM9hxgcE8hv/3BQa/+n8MnpXAclI9YbB2gcHFCwxet8Bgk8/+l8HBw5zpyBGylY2Y9YOP6zj8rDGf5j98aw0mjM8jpObXPC4oZ4HcBU1U4U1pS5OlGiQjKIFNItyELK/iVjnZ6V1L2dgVIdaezsqsxtSKjHpVfVtNOw32XtSR3Mjzh6ywxR3+Q3mVRjWZnlFE5ssH2ikaPs6njKaiR5TFjs50XJmqIzZAKMhuMBBEZBMGIaAMSwhkXCAohn2TAAKCYRNBAoGERWLCVkXH41EHa6siMjqt7Tyxb3pO34D2R//13/vn+8557r3Pfe6tIxI2um1EXxwoz5DhYgq2U9PPO169cn5tr/gDaXigH6Vie1wn/fsCI+khrs6lEau0W4bMKWYv8uMQzG7M1iQRmhIUFsS94Udr1QOqFpu6priELtaxqaciWGZ0kPz8e6w87IBSzJY92iQ2OojpDmmbG+tonUCWWIhvjkZvp5vTJstWAm8MnkwYyfrXsveuVLz80ACvNSiGVkSM+DdEkeic4Rl2cTbxYt1LtKJ7u7qdDnyNCNiwAZbitKpFjeDpijzRFQ/IJryR4ybktPHr8kyZoDjt5cO/wmdasCOZj9EkLKVilOz7fuqAE/Sg34RzE5fstKNQFAc2o9sEL82f7+uPHV07pFK129Q2xyV04nlmRGCO5zmQnz+NHb24WVpJirCji5G5DTLZLm3jsCJkyVXJWH2ccT2hlWj/8pG++SkjfXr1+z3Uqc7wsRN9Pkl0M7edXRVG6h0MbZS3Dpm+2/Ykr4AGhRZdJyQluSVFq8EcCm+jzxny/nbd1SG2jBZ4hzkf9yPRiz9CFiKJzFxhjnAtqvGAMiJl26HN6OD+CqEssSAd7Kfu/bnl6cyeV479h0jDpP4hFdPrOu27MK3v+N6mIMxiuTE5YBY9Flm8R4SkBXD93Ps49LRScfuajaw14ttOFu8uZtHa5g0cWjCcmuKWQqxaO+TwUbXdbFZUzaLheGqgUTOjg09H4xtWDkMARwdmWtg5Ac5jVtNq5ju1/pl+GZWRm5GTvhbtgOMeqBZiiRRnf2e0LrhMWJVQmA5fjt56Vf2GhDNQ544icC6XlOWWlK2GFOgYRd6Ma92tI00DB6tpweGj+yODcLQjVA0pXSG6sJur/E5e53VxKo6uQj5e0EYwX6vRo2uL8u09HEUPYvleDSZvGJf1n2oUgNX7Tg00eoTvBfdoELfLKN9+VSumOzZxQb6Z2GxegculD/I1ms1mZCdGFthsMN3u/5UvR9ehOa+FDF3cKDjeWnkbvDDn+knpBGzWWDnxrbxMmC3897v1X1O4UB6sPHV37d8ITVUzrJCyTufHF6UXk7bnz6Ql2nxBnDx7sZaFmydvlMFskaEGcIT0Wygd1rDRGrSCKG0ukRfKOWV04rbQbf5e+LCklohqG2taq6+T4IgcUZsXuBGp6LPQTcgxAEOKnRz2jPcDowq+JFEvRFEn+g5OeSoOR9Kj3KkDV7EQuvgNaD3F7OYjLwzJfT5YIi0RevpIOI9/04fWjgwq221qmuIEHaxjE09EQNrMw95L+Q+NGyA3bvQm5CDGJ3TdjkttHqwjjYIr8RcWEUnsBZuBG2qRLrYJ1g8KSyb7PiDzZgw8J6zOm1htNbE6YMJUBOpfYmjGYCMxufPv++fCC8qrasuKHZvXT7hNkyAZRF3PiOcFMyXj5SE9NLKIR3EpyFUszZAm56U/uPD04mMpuQu1+kEWg9kXyN5ny3aKKc2sSipMm+v4xw93HpOA6xfF7Hlc0FTQIm0iDZb+sJw4jZbydqI1vJLMSkFBGmwZUv1UDTYkWBPZMaKo7JMk7CGydosiM4SkWJyVk2KTxpXkc1lFqfnJktT+c705V/LqJZX5FeWy6tL+ErAgJYWSytzV/7aEp0aMJz9i7LKAcWAD2kAxuyIXMQ7EGN/+/zC2FyPyfzAO1wJLBdRQzrh8eH54JfiMwacDsGsc9t1KGLNqVTPfqvUv9GLKHrky8psutVyUk5AKThTss0f7CDfDKWocGgnmWxkOW+I94pgskThbnJMmIYURuRfD8aSXBHnftZ9rz63Oq5WU55dVVF0uUhbArz5Mimrn8cdq/MtwtJ6okzd01na4XaZTwmP84sNJ9BXRUyNsPqGIk6/yS2yIbgwpPbEK7fABqT2KJcRs4VeZPiSEE77fOLlu4JeKZKcKM37qfqbV3ifRQ7hPJfT63uWpfeJpha9q75Vgkjmj7kErKcRzgzWojghLDQoJ8sH5YELRc6sZZ9ZoHI74Uz8uhiP3hZVdDEd4ZXHE+/VCOOp0N2buy8Z8EDCiGwJz1fzAMe0dNWwbxI4F3rj26MBFAxyd1S8/M3/5+f1zfRO1BXFmGeh7s3ng2DMMO63nwcWeAd+bbUEus4x6sKXGEx9E6XA7UxhKdfA1uKBdGtgFHDtCePZses5aIT8nj2vst0kXUsipLklRPauuSFrRulrvjawZyaXxpbFlJHOJ5YPOh6pBNcnMyQxtFp79xJDlp99PhEb7RvsLuDJ/WXAlicK3UxGK39/xVPKO05qA+/tbeWQ5slwI8rboJsH/LpAX4I19bEqlHME+1hKViEG58+Ni7sVna4olqcJnuPJD7sVneOn2ghts1vHaJFw18daO6TcMJWu7h8EB64k79noUzPrAog+Wa6weqTEF+nr9LIXMwAHMiD5rsMAlz4LAwzpQsBy/lxMjKICKdjvi6xMcIfe+GXItOILuilbzW6N3B26JdEwuySgXSFPh2yHgg/kMJB2VGZMkqiIq68rrixsSpTQ8hwqDFlWAFxHitMv5t4dLRXWCosxB+UD3zQESO+GZxfil5EbRwwFT31zDgeSKiWwdhY57wEY0TRzJOMT1ZPd60PeG+zU4NrdExN/AzXHG2BxfG5XxJ6yMYjm+YiJs5llGZTC2F+DmGC1Lvny61AiCRimohdUqMB1I0nb0v+3HGdIf37Ilo8XDs8o55Q/asGGrRzwrE1vmI977PFBSYDqPTLFGrMF0zvgQ4ccsfsAb+B1lyDb8ZhjcZ9FWJWydI5iff7Lwmmcw9y5Blgzx+XPZa7NzknPjJdJ0o6ORnfX/YbxKo6I6z/AQ8d5rFdrDnS8O0opLoyau8aix1iUuQREYZBEkLCqbCwgiKCBLBkUqMIIMMIOAC+LIEoyETWTfZ2EU1Br1BFMoqJHi0pb2veN7x/ZCcnr6p+f03/PjO+f73ud877Ok5xTaXsrNzLs+i6X9N3A6spD//A3NJeInBHwwmpaVRtfFlTnHSpTHLoQojzKYiasptDiFX9jhzNkXzqhjlbI78KtC2JwBYgZ/PU7C63fd824R7L/Rs3vLdT+mCEWENZehh+D+yZ/DTPxOCK17vD2cGqUToVX7n9B6XyCO/BRahRp4JXeyBk6GVtYGp63JFuw/qDjq6gnB/r16nraONI00puuLW4e7JpuTlR7GDGJoY6HNeINbQ3DszzBGYZQ5jo1MgOifAb8YnhA+mAvlgjGZVqrzypXlDNR1oZsgLCW1V6scJoXFLSyQQReqpTjx69CGsBvWblElB0p980KscasrXKGSw06FngpnsPqx0Hcd+jybhGrV4qXfWiLIR6rotpBa0d9R2JQ+yi9+z35PDyGw6ttaWiYcPyyyxjbg7tBEwBsFu6zMyYBX9lPAW/Rfjj8Z8IRN6dODmwaea82MlA6268T13EmOkIm//MoZ7lLBW10/9d0VUn649Ija95Dkkf2LZXXOTTWS2OLwsiPl3Y8G4Je3XjNYBG7kZnDNnsuHm25Ior8OaAj6hlFCHtmNM+YjQYs1+bKiE8rEF/0Dz3SvBuxerrjtXN0m8ele+Hxtf/bF3IvZhQynOkSShGtVpjGd8SZsoMI3BMwJXM08X6be4jhLfjA5JDpRlhx/Nj7tRNqR9NAMVUxWxLnYktSK9GsZV88VKQqUTPmVvMbOWfeiHq8YnV33sgGm3nzOWEZrSvRvNaNaCNBmaq2A1kOl4a+aiVEb2yZMu7GNazLuI+hMyW4cb46ucj4pKQgp9FceZjBYygVTWIGO5FTD0Qeh7S4JklI39dZcbwYy8BhBd6wEd9oR24i+ESoDDDDOr6DgCQCJcwn9LNyVQZ2UK9DiR9S19pJ7xRqG3dbGWcOSyTlzTWOa/zXnV8kJ//ecPzYANTGnfW96B5i1jNVoewe6YGqvu8ZquMPQ5F+lqT7Q1NP52ABJvZE68fFbInHaThFLHEXwgHtHnMBSR4GIJ+Tsuans8RpRampquswmgEpMk+fZgvsDGit5OQEzqEQzGg9wcrKedpftkHrOzkkpSMg6zRi68gd0s77XoDvtozpdNbuZysxMl2fYfiywM0b/HrYT9guDCD5CS5xh2tJxDyrdOo2rkAZL+I2Gl1Js2hQR995UTXxOKSptORqS7Ho5d36qA3QLctDBb6fXXD8+PBs2UaxMJBu5XA+rc2xjMo+q4vIYXJCSHOFrYwkaAzzUWXGB/bvb2UHjfaOe4KZD2BOFOUmKkzkR8hhQ5YD+Kvh8y+AWfEtaevWvG36wvy45uMlhzpcODNuPUzrJ6abwx6Fd0lhJ+a5rG7O8GNz8FYlv3f/dvk7XKEmda/XGPC/GaI/WxECzg/zHL+yW87/dCW+p5TgdF+IUtHYriC86poyFmUIGBOYVfMjg2374G/0axUIfmw4SB9WlK+r8C2jdgZ+A+VKYxliOaEGkedu1vxbSmr/UnM62gkgNZ3FH3C1jn8mMQ8YDJMjNc4/zXs+6fS0hXQwM6Ins7FT+M+d6qmJbg3OnJ8MS0RafdcHrj+clFkZmxw2U/Kn6SUu/x1P/4Yici/nFeXlrL2/4Zmf99/r+R3UjDDtfZJqHYwRmduFMKKK6FG3KWhXDvpQFt66NwEWxOENmfT4h58S5+OaMzvPtCgYv4HpXWE4Hzt+G05ykypP54YqY9u7OV7VjDL9Qw62iq/yaXC6H1d2WRKmXvj5UzmAIKEmZX6lUFdh8WZJQdURz5BYDZ3AlUVeV9ahbPQUV9D1sf0xojauwisAODe54Zv8pOjqDI4owUgqRuO6O4McRWoygLH30sFgveDfYdIG1xgpW3oE/3N+hB0Wf2CRjTTKI4moJpKMNpgv7Zy4gawFx2g9RAdagoPCJuYBsBMS+l2EGryaC8Y/rcRxmwH3OxSTlXUCHM3DUEUZxMb/U8d0v9LTlvo4X7Q+bnt4eaDJ06NsCq6xgjbBEd0B+V8wPsu8HIRpukKeQ9DvBJyGIQNI6TKK4xgGyDuUDNMgxiKD8KcgplOPfyQsYb8fxh9AHGuwzcMs6+GXCoWk58IFqqCC4VYLLw/BmLMYlZyUoouRxDGsafHPun+f/oWA28gvcuQU7sQM10LEZh3bD0HJ+ifs7iw7a0qtV19hTp63pudXYcqu2p6a7Rnil3q8XIvUQZThoEP/rj2LRIpYuNaYY3Qmv6OYENlaa84oeARhgDjGxeMbIUmC1l7y32PPOgmI5d1MgZhEtpEhpTBF8H1J2YQrFdQps9kyQuVogUzsBFKgmOhhtxNEeeABy01aUQ/cuHPaGYSd+tec761ba0k8HwuG5OjNIzYbge+JBLtU4SJbgInQUCHd2Koy/GJEb03mlU91WxrhAGM7FN1J4gwrexsn4RsfPAwWAFgHmwjEdn0a/bB/q63sCIkE/1qMZzN+tunhJXXABFzeiHYgWwQfZqhylQsUAYyoilQ31D7/VO16TRLj5rjvoxfAbYS2pcq1an+/dXSyJa/J/FNjFWEKFBuZpA3Q/Cj8rSAu7dcAYpHqY3iv+QcY2y4x/Md4kUR7+G0K8G2IkFbdr7lfoGN4DDxB+v46bDx383F5uLzpAqSP+m+QyjWryzOI4oL55Wi0yvHk1BZtErKeCx+U449a6gFqWqKyyiQqCWAVGxAAmISHRgoFAEJAkEBKxsshi2ASDoAJBScIyUluXkaN1Gacdq4zLOXOTeULPvDjf7od7znPuc//3/u6/kRFloXL6Dt5NHIzls65Edvnq4hB2N1NmnMKobq4yqC+HVbPSVkau3h2qkehTyqSG1svGxuvoreM9BQLgmjGXQY44gRfMt+CW4FfYC3uGgCfex4g5dOikmK2h/cW5XK2uQQvfvjlTmVdXqEMwAo8pHvYllmdiEhdsZldKazLLxQgqX7bAEvjU4wg+Sv2S/J+wgaTuPlZEJ3doQxty5d2GdaYHw7GmhI67g4n9Qn35bX6tvv/qsLA/rkpyy90EfhFDEfQI/sUMK4eeDTDvLqtkckudmLNdnMjwZSz7K3sotX7tL4xnOJ1a++QZgb36KbwmGtZswPOiYd4mvHAPLFyH1+yBNdh9CNxhgwlveApLTHjJI+CA52B/JCzCnAcRWz/mE6STm8wxL5EinXbIhvF6RlWrpq2iLbKKdeKreO/oIJW0+liZFJHcUFlz+6W+2n406ZiiQMgguU6+4DJMkFyZDLvAkqnbWBR2n3ZyJNfZCX8SSpBfusjgE3yU2J9yVJTL1kh1mecklfpaPaz8kKc5fVFejSAK3lGnFHO+ITqeXgMGzVN8gCCLZ3PD4VNGsnccJg5vRbCcOLVC9A0/KLsr57rEHCtg1Xxdu7MpNoWXtC/2SGXehewKac/lTmPLbbRsElwy4HNPWEeU6FQNFVqkSMVuRXxP/NmSuilfDunsxG1/XgeMSvgSue7sh729veYjPT/2as3CWw8sEtq0xI1AvLlz5FereaRkkPnoH8ylPPLRq/+uthdTeC9xqk7cLK0NlbJU2Wp+RSbCKRG2EwS+zaXO1Od0i5v2SFna1KqE0gxkYyoo+gKpaqw2aA27q1in0wT7xPRx8zDcVk+QS30dI/A5ZcGBDG1zpUHVEqpjHVsVsyosTC0+n1oqMbQ2Gy9dR785/knBX2GhmSaG11szVoX8RivzixDawsYx4o+mCqTsSokuvTxHq2+ohm3gcqbq+7pCPSIfbqIHdzMFE9vxBAEhs2Hi25mgFf9BZcnP1nDo3PlgcOzEhinGKUwlReP1qVUyXUaZGAK7en/UwEr0K95GhFTnjLBJmcsLYlBbD85lHFEp3UMVWlEol2Z7utpcx52hfGKWvdI+QK3xwkt9sFeITtqQoZbAF3+D5e/f0KD94FhOjTv+sC3wdyzAUUEQhZ8wkjMl4jy2SqxJLxVd1LZqoP4ekmsLG2o8cOGuOfAO1jEmcRJtx7wh0V91vuYSvWmihvBiYPnCDuQaYK0Zs80agUNW91fjNu8JODjOzCVzocu+heJfiTDvuxKTxuqNHwz+IRFh9vRhatweEETY/fAmagQvBQ9/7IHv74IOhj+egz9bjLnbtLKaLFUusH6COa8fwmyEjQzxGXmOgp2j2FMUrKwQqI+XCNCjG8XqJk6TWqXv9oB3DKiFZ5SjZ7ctm+bbdCRDIqevR7ZUsb9ob3GFSJV+VjSmuKqsV6F6TYW+08M1YBz8zCA3A8/qPDUGay1wfBQ2jjOlU1uoMXsAj1DDDupm9Oj2ywdvtLFSuoMmYm8gWwT+N4Xl+DjIGdBupvAbh59lHNoJyLF9oBxdu20npnmEKD9fpGCLQhTKEE6FUHWs5CSaHChWN3MaNeqaHg/X7VaYNQSLbwFnCDaOOL++Az5mKBqBFXeYUtnrLdQde0AAoaWfvxbfH3wxydTG4l+JHN7XheCIo2YG8YtnEP9yBvEcOgrB5ZSNsEU6CML2AgSUo2+X7eR0NJErPyORJSiUCewKYQVdP7J0FavrOHXqj/X7WxsGIdoEbkOQYnZ/PQZzzRA9fMuq64+GrTtHmbmlzDlupLQULtsDqMz2GFN8R2way3jwesQPyQgvmE7//y9BZj1lSDSEVyUPNrByO74zHbmCUnEaBaPYDY/OiLyE4stLLnBgK8wFKZ7HaLraYmq4vlPHytqb7H90P8IFWAoMQoydD/ni+QmVMv2Jclqxpp6XOmChSXqlB2tzxtikr++/iBu62ldlHNKXKzrLPydToS0F8lPZnmSBG8TNkN0Y8rFwiVwuoTufUHSA7vy542eFyNqtVNVxajXn9B0eroHmulHwNgIyjg8Cz0Kr9vk1WNTXN7TfBJvhq6Bx5tYCpsWJ7LfAY7s3lX5t1/3YAdp83oiwbLlEk4w3HUxrODGIsC1zHKawi4Ar3CZThbP+rn1f81aHdtDeBi8CBIsIzDNSOAFEkMCADB1FsuhMfmBKsPiO7Fne7wjCBwkS+eIoovBqYY+iF0UQyv3KA8p4hMciCTJwNUwQKjxfi51rNyaFxe2NSNacPi+okF1r6+5q72v070y6qTAoGjqr4U/SUoFGpkEb8qQHRJ4pxRntWdbee+3Pa6eQBFZRwovJLcdqkzNYTfy2785nITIPwSEQUY7eYJtgOokQ5OcL2SLFriKeUiVSHael8sRUROu1Sa3R03qFudYsMyywQIFFZ3b/3Qo+FhgYYxqZgaQUntOHwYyVE0yD1d4HXCIrMO3PaX7o3tc1/ns80vLTc6Ts7/NlhVJFjuJkEV+pFpadKBZdUNQVXVCeV+rLqtSoXq8x3vSwCn/2e8I2PGp/0/QYkUbbA8dTCvNhE8RYcAz48LAP9iFa7xqeNr5AMGnBZkLd+j+aqzyqqTOLo6UvbzqUKi9PIligIwdXlAiMWrQuVXBlWFQEAWW1bMqqIUAMq+yyJZAACUsACUFAoaICZcsCwcGlWhVwdKw46qnLdMabzBdm5lPbv94993vnvHfv/e5vqeioaN8lZmUG80POhJLoG3dYTZzceNL1TDwnMCWam1PGFUafSyPLK+SlvZbAQpuQYj8o0KEJzHUJhCk4jelKx+c90mK5CGZa2DnBNMCsvuu9t0A5c//R4oKWEbFuYU7h385ukrkVepHRWbEY59OzeRhdOPnxBbHFguSyuMLkprzzhY1FdcXSUuxNW6Winh8sxpNusx9aXXrQ+6JzGksxA1bCjDQsThbaWUkympJFZ0hYBPNFYAPmFrBiLwOyDXX0hK5+D4E+1bHocGTihGzR8pUYDhMrUuEPU1O/Dv1rEjFe277yFIiljeIqNG8EGQNjP3xeKioRl1SRptOqOuW4Cv49nKIxm1HDWvWQDMK0zMt85i4j6hUffvqtOO6cXq3vg6VEvFuEU8S3D7+ucy30JqOyTySnW2Vl8nLTLJPzkgrizuHi8LQa85oKGoqlRZJSkYBskVZ9P2CRr+Xc2vC3rqnul4ppPC0+eG+hgUtE+x8L8j3u3x5y8WQPCT2THz52ipDIxDJx465KVvC2rWttd4vTJaeEvM6m9vPy1ubQC+GXolwCHCIcTlemVSeWpryU/dL1aOiu75Pw50lkRU1No0jkWOMs39E9OajUdt3HYzYcoMFPhfym9rogngfwMA3vIgQKYVdFm0cFi+d9yjU5gAQRYmuBDVwV4hKmB0e1A4rhtoFn/eHKvw7OKoUas4cq+GL0uRJMleCjZk6lMm34FErVP9VV047I5wkDcY2fgc9aBipFcbQSvgEfGyL9bG56RkxB4XdWZSnlp4tSyAFFgUBqXVdRKm610O1HdYyaFpG8so0EqRLlEUKF4EJZh4eQlRGcHsY7TqLlnmBGhG/w2+nuU5XRkCjgN8uaWhraSPTZS/p0T8B4yNVALJn9L++SBpGU7A0mWc6H7fKd06nwZSQJzs4EdtxWcmyjaIe3RdTZGB7fKjMnM5efT/JSCoo41hXckoTCFEmetLC6qKaouqRKQDbUCvDAtGl39j2yap2R/1M2Q8JSdJtG9p4v0EUiLCUoMNCj+xDr+qVuVYultDUq/oJ18Igm5Yml5t254qvWhbXl50vFZNbuFTl7LDd4V3X4WMfUJddyhJj7R8Gpjq/qGHz+w98HOZJ3g/GyU2qzR2pYrR6qv6IC7nDFOHOGzbSJYBrZUv2b9TFYLyeERwXHniCxFu1ob+9o6SSp+SS2QWY0tSQvQrfRyWDjo7OxN2w5pOPBM+TGuHDpYn9zL0l9Qoa0fOgFIaoTSiul+ypZ37ntc3beK8qScgRpJMwavOjjHTuHvDuDj7NGQ294d4RjqRxr+Fwf+OEecuZ0Hy99kls0+wNESdwOWMTk/A5RvHzuR4jifoSopgJpkbS49n0PmyVCvNGa5NvbZqzapzvfyKfJ3DklTQ0S7UMtD2vUPvWsFM8TLhH+JDQX08FZJZjw1nqgtYw90uQZK4xKWknjmzLrZExbPAHpkpudHmk5BtvpK+5X10u8h2QszrD/tJ+GNM0dA1sNLNHAYs05tZkufgzYGuY76p2+We9K87piRmMveyaymo62uleFkdQrwx9V9BlcmvwvICJS7RLWRK/3/fHgXV9tAO7AdvW6ofU+iNjruP1gNbZDQu5N5dj0wNsLnq0+0qODV1jxfeHjRyd74RMFmNfCShKWGYpoYGPUYRPA1tnR+Em9g8XAZqCHxogNSwAflKLnNDoAtuCkQU445ahBjvid3RrDF0TjYN1gTf+eWlY4WrgdOTgvE6bWxJalnG9vuSjrJg33xn7UrWGYwuaRqaE7fTf7bg2bwY7rkHA9VMuco+Z0fN0vNCq+BcUE8jJGxTffBwdxcOd9cAM50tfleuchhO5ATx/quQldfajrFtwfRn3Embb43qR2Dy6r9mTt8aoYEmUSDQqJokbuWsU65uSCteW8P4sz6jiVaYrmttYWOakvN2yjRxjUfw0ON3a7Guy94TWxagta7oYWRorTJPECLph3w5oHb5+SKO46JDLeOoLDZmCFCaprZeJKRLUhu4lVd0hTD028ZqpfqpzslylT+x73RWl+Vpq9GOnulffLL18dnVKByagX7Ge2neYzD4iNqMj/8fV39evozJ6k8fhrfhxWw5H6PWVBpOEtlsR+kNm3gkGtWmL0eLrv68e+zpv8HjgzppELjeww1tsxwAEdpiEfBaDhXvz3B9L5uqU3aTDB9GhCgInOnkYm8CW2kmjWGEdLcQTH0K80WgYrCWoBtolMJUExjfiIiTeBMv4tkfXkfeJLsNIgDVE/KlFXqzxFrEi06DCycLcnYdJgZ7BhIIuzyNULLbQS5cjShOmkCszLwQdsLGAWeub8GalYeeVb8QLzi/ysy7nCE8UpY/ndRU1CskFYLu200LEZAr6AX5Ilaa5tq1WQ1NZ5RoZbqiH4iWHqNvB6oHcwfBDMryY2yB8E9YR2Zz9dNxt0KaSnu/faNbNpdT9Edk4GTgxBXMBk8xhzzLybSRYaMT8zNmIu2GFE3Te3ha/09jTcI6j5xrYodAJrnHsMysjNFi0eA2x4rsHTa3MJR+DxEQMT578yQjvVDGreggX61T/TKC4E4ggU50hDXA+KI6h/5GqQ2xMaRQZDJIEinWmI7EaRBIwYltPl0pL64kbSjciLzz6VeZpEvYfx/rnvQJ+eQH/iic40JpTyYHUjLLqofUXC90SmV0bc/1mu0qgozizaOFBd8XhQ6a5YooFkxrigJuiI4JYIMZCACgoiuLDvOBGblkXoBUVUtF0Qml5AQEUEAiKrCkgPLTTdNIs4A4nJJDPGJeNydHTiq55X5syHSf2q8/2679733n03L48+fOhgYfacA9uPnwl3PZtzZj/xj6M93ccvzLmkKjul11WWl7apH9Oq4hNlx535ajjGcL5UYILXV+77V5SvvxTWQHPl/ZObjN9IqclXXLq5lI0IXxOKdgmaPH1WkaytrLmsoaL1Lz3ppkykM3GGAoUFxfISyclc+KAY3M+BayNNxLeHd/fCUhksLigqK60q1eJMFU4vwj/onjT80Go00o5xPZZO843+7hfG6LYzD6PaDZ2m7t8kwEgrhFkzrKWwr8ssfu2hFNtZBGJWIBD98lRJBHiPgXFy1eYrMcYKMXBXKJpyX4nzzBDCsya43/0mLRx+DOSdyPv7AgwmAjjMFNiWPCACRL0VYPHvAqDfU0J+FCFfZD9DgClLfhdA9GKqYIJfw0D+RsynIB/SGMzvh3wK19pjvpn8cKvQm0HOAlWdWGWGshtY1g/j3ThCnVYdvpjVlFUzOyhTs1+TViydjZmU/oK+WntxcwW7w83zo5WbtEriy4qvqxvq6xtp7LM22BaRjbV6KGAQPMk9MegE/AgsHRV3iXKBt61lsCYAanAZagJAg57YEwA9eGTkfy5+lKiLe8CTIozgCRWDWEGOkWYrNoOb768uo1AARspRaoYZvTCtF94xA2uxA4F18riWDMCyYTFZE9ZmsoK5VLJ137i+C258KjmBuc/hNYMSeAckFEpIHgUJiVoSCiTgN/k+jbzDPW4KY/nVbiM3S3goSrFDEUuj5c1cq8HmGjpsm8svorQtus7SDtoxfoirM09YUvudINUKOwkcKzhaxVfEQaIfuXSbPcMnmTk3GOQXWrkEzBVq6rXNmis05PTzuiCizaFkZYwylRY9x8gJxsI7bIRVb1yFOYcLDhS65BaGHN+kUmep957KulvYqbpcSteoSyranW2uQi4UIxh/jKT+mI3OeGyNi1ZWLjlLTPzU4yZYAjOd03EXcyfsoXfHrmtdbESn+22fTtqR6zPVWXQmJ/C1+sMmoxXmDgE7LO4gccHTZkewWrklcI93GyZYFUJtvb5Zf5UGtYm/HQh5lDJJHi1PpTFp0sCc4h1EQMxI9BymWXBoIyUCEPM+VMiBMFmcstyXfVgP01qBbqGhYIT5QIKz8MJ6grIivYigbPipBeYD4wyJXwpHeDfm2/Bn3jd2Xutkd9xYcPsTgtTbwnmaHg+87A827a1xgoRByDKDnRmEVvEdg3ihQPTEwK3jUpi8Yw4+1LkL0nPJFxMvzhY9MvT3WL9pv0OLXhliapRHHPBOEFymkndFbY9JSq3cU5lWHh/NWqK/29IbRaMqENbw8yn5ERJGXOSFu4+HnijOLt53MosebT+hvuR6ST0ZeLkFQAmzQ6Rbs+NuytlLhrp/1YzTUNXMbMIIap4U52AeoV9enjFJ/+lHtbAIZjgrCP3W8O99miOvX2djO7xGAzppghl7bfOYQNgjJLrH5hEu3fg9Zu5jaOaXWrkU3Elp6jVXS0l/7DKReDXRDxt6wM5kx9WaXt56YRZLuVruNZHJxK0ALb/cTGQKFZZ+rWvWNtEQYOIDAmEbkUn2VqbVG5i4vpU/bxgtqTxbcbYiSM9G4dSVOGu+h/ZgVWaJcnx48F73o9HPx1c0baGx0Mg0JraFVaRcr2Mz6mNuJBAQy3DL28OvKwjOUSm+4Z6xW/dWp12QVEWksOP+Dz9uD+xsZjMupzQmNhomxkDY8piGo7CYOYqvFDgd8301St3+MzIo+rYS/nSSc6DTeHdmZPs/vdt2t7ay0dc8xvy6SVPGmuoN7beKyQg59k6Yo/ohpe+58emAuNog3iEQfWfg2rj/MnxyHyn6DL98gEtEf9KbupbJotf2858GQSgpOjdaQeYoX8CvJvHGDEYINFGiOgF+CmJYcIvYtygIrUtAGoLSTwKJYSshjgRFPybTO9k7arvu8Pkc9cG23pZ/nP+BhjwVE4oxSKMrxvtqZLqMohyQ3AVHWNQLEhqSwZnU+IsCp2KBf6lCn3E6F0rGK+E9FUfTe3gPZjj83metkS3tbFT7itEvJgdvn/F8z9itHIPTzyZO3AsCwwvj2yWxjWt4W1wv5wE6foWRS8JgUpy2TUcG70sD7xNKFFUk5kTKSHF1uA7EDHpRhy5nt2bXhRxgtRJNanEajTu2cuso5NKZ8/FVYWdTeivYvPr93elX6HgMZeChcR5V1Vh5vaJ1q47NjU3bIo2jUUm84P0CXBiGAhfd4eoctZL+K9AlsBocnKFMzQT5o32gW5JOqc8syf1PC9gPj0zQvuDOBId9uMtjn06hzyqRP6h7ZRgcoKWoYgI9cdpnOD1BJy/LKJEB0wGOEyOkIWLhKSELFYTNU/5qJSFLBmV/rwRnFedIy/h1jDXiG7+m3Vfb2ITray0BZKf6j9hiBu3Aa4SrHbp/TezO2WxzmX1eiZ5R67aOBY2FDmz7ijVtGFptXv3F+2s+8gzWKaqkmpzvTeP3h15al/etvOI/0MhG/83v3+ufdf3U9qTuGc2fAnLX3RSiuxKTUYBuLvpDNdLJzEPDn8uIB65yBjlXK+S1qkKsAqc5PdpWmF3kKi/JOifX017HCvxy5/gWwhgXd9LVEVotEDd45Ba5vU3QM7h5EJwt4nHRuG2K7UMmpyP2TrwhOJ1t2tbko99Ni9pRlsfkbs/clpnYk81evln7f46rNCiqKwuDwHuvnNgqr5+2TQnR0SgYl6DWqBkVpxBFFoGAY6OjGAVZRNlRmoZWFhWasHSz00hDE1BARVRU9pYGulkULY1EyKQqiimVic7ieZ3zzMyd/LrnnnvOqTp3+e73/b320eFyyf/f1Saq9J6mU91JaEgSOoficu/VFef0ySVnr/ZfflI7xZiEOxy/dq/gTAfHRcoVjqVnqxIJyOTTldr6WvgSxJklyvoLVQRhwZ+roNmnEARSPEZDxAJ0IeyNHcYl1BVD83jj4C69JMk7dH2EH4N9XiDCQEqOa7xp9ntYRWXgrAhk0WFTubImUaOAlTNtsEwD8xlYjIIZBEJ8Re794DIMrBkek5ORj/DrHoljLDI4yH1c7GVZTDVCEVcJ86pgjfpfBwokBHiF5178A+qcqwLZ9GWMsJzSPC6eLniyp0CSuSoNF6RvZXQ5FmsqGSOTvoiOZc4pFReTHeL2qAr3OJWcUceqkkfOD+Vcybued6lQp2tt1b2vgwpC7XJrc6Uiny7FAFw1zBjhiNEe7PrhU1OiCeoN4kYrsZ8Vq1CCASK5lTEuMR6p5V9Jnl569e1LPcOusaqHUK7sQwV4FIOUbIQ/ZJDm5yjwj+kuDC6kin/QgE3hTwHfSLKWKtBZuZFhW5VQQykwLHVTQiJzNkN5Ue5w5qCqQOZUIi9MUKV0XLiXU5fXmKctrKxuair/uQqKGFVRbk2uFDT8CW4vLkVrwi4+2VaafumUOv3N2Ms3D8D2ofM/P32xS62taCgtX2NGa5jl81ZdUVheVMG8xy4OO/yhg1qPZi5r5Mzb09/ty5Rot2tXFngxeIL01bi9wVntaaiQnB0+NRP9HQPv8znWTRm5xBud969hsM2PVw3geqr7lREW3fzAiHZ39hJxYO7v73rbNWi0fzfcO5prgq5B7cP2UXF6uNiqgP1vuGUh+HIrsOsXGizdnPAnLDR1g4UCGTzlPrYJ7sP8Hyxf4H1KmX0hPcdRSSTKYSe1QpOcL2fMN3PVeid9sbqsRcqKCnAXH8YJnm95T0rIJd3I+IcgozEbZnPKptRbiqveqZKSU6XHNdGM4OpvQSMl2mnm/e6/7pX1/UgErfNIoBkUQ5A8kjLa2yF+Q1SfG/vGzTJjqedwLBBUrpi6D1I/p9hAN+HJDKT2YepP1GTxdNVIdUS3xDMJbZLWpTE4bdlP4xIc5E7WfXXtiD48THI7xhDaEMe0wGEuRrev5aguIkzSFt8bVp/IsBk1wt/wNMfbe+Mv9LHElNQMxxJFaUx+qrakUQ0h93LKc+pUWvIjwByuLb47rCGp5ZYkRre/+WsdEw8MdyOh63h90rWbkpia/c3HahgIx3+Qar74bzr0TJoi01GTVhpbINeWXtZAXG9OGalWyejhNYfj+Vdw43uHe7V1M2onecHpkrRSxuN81hm5Q/ApmAt3VE4ijx/8BsDVCNzAf4zgQu68ZAg8zDDH7DsE/mZxeojYuoZND7F08N9z7NwaDAAXCKDMRg4fYDU8oIRsYu4mzt2UiVgG4jRQbHwIeAtFHLiCP7rSwu4F6EFsD4p/BHu5AfwLrW+Iqve6vF+7KOL4bXlPbEv8Iuym9M2XWqpadpVKUsLiQ6NCGRz2g0Jql8/aAKSOlKVrE4rkhG2oqzUM5g5dBg+abXWLNxNS/1fadKOn/fZdBvZStw8MHBo5zmAQxfqFoJHE+ZOY87Q2qypLm11cpa0tL0Prb5E2bBtjRDE1SXz0GMFq27hR+w9TmyF4GijnSXbiw4IpPppinwAzRrETyPxMPda39lbrss/WOGrNdiVxJ4pOOCyTeaK102p6R7adzxMajEI0N8lf30Kxrwk95Zr0uqvNcbqoyPjEyPC6xGYn0ee/7rG2+I/YWPz5eRwGPkNXgpfzHfsa7XA2zNlJ6J27FNzHyUimjkHETZa3oSsGSn/PhbQRG+ghuRC4DVxRBPMdg07awWycM47O6C5F951kJFPHPuImy8/IrpPct7DYGjRmG1j1Gffu2thzsJKOnWrfFxoRf+hQU8KNwiKVqtAx2z3kwNYIRgTLh970vOp52TN93xqihnnZmPg3aAIDx8tWCTKKl/E6bp0gm6Z5GbZyawXZK2L1cILsJS+jIFKw53AFPyFMChO43vdXESVgOucbhPN2f3asMk2XWKx4dxPmjk2YGIg6z8GsfUB5PQru6ZLs6EBC9226CUPvB6/+nsabd013i03nOgf6gmCLfTsEeA17gXerETYMjZvbBsW4Wpy5VDxLyeJay4/8AOeNO8w0brc1wQ4fWnBcYIINPjRst/XGDWYaNnRyeBJfGMdhg+fQKOzYSSQvErC/1udG6Zsia32bD1Qvigq9dbo7ppmITx+KtcoEW1+atROjLdYHQT2NGtzImWjW9lP8BKq8sIpibd3QnoS+WAr2wvNh/jkFXoKE6zx6P1B/rKNVEtsa0Bd8neGzHnK4btJ7i+ARwHvgVir9wsXfdcHB3MA8TYo64ZsUZvxOrqbeqUFTpG2RwjZYR4uO9k11ZfQ3dT3tuz8e3Nk3eKJjqtf+ce+Ecaqn1xQ+CAbzcbN48s9K8azHVuIlVlbs5i+teCeLlEMp+PmjHy4Uynr5gxMfnY0W5ylhLnXu4sXMHMfM5FxVrJNGronNkzMttaqSKqfKknxtvZT3hRWcGxqekr87wwq/tp0EwxaaPGkJNwWGzTT+tpEbJBchyszHCVup0WcctHdiOwXt/yO7+mPaqsLoKr7XF/pas9LXdYW1E2YXY0bUopCYiGFj0/BjDCwwSu3K7GjjBBnbnAu2/KMgRce00AKxnQLtVllb7UqLtKZFJqUiDNCMSDCIMxI0cxrm9+ptjK/G+If74yYnOee7+XJz73fPgR0UCighwJzHgfakAEoodGsGPPAH8sThFptXOE0PxyAnxmISrWAN/AktpXcXj1U5XlSKpppv1I/qiS7UQDW6inwVQyfqRF+0fH3MfZJ4MvkSNbYeBsJ7u8YrasiuRA8cLyJooEepyb2buT/X9w7ah6yWfE/+UvUKAZpYkoPbxgcnLCECJmLJ9XI4gxvr2pRnVQRqLYcq/Gh+8f5HlFajrdXcBvj0yo+TWwQTslqo04UaeWltqFH01ZRvY3iVWELDlLGzw/C6uqu7RvLeefOpt18j5v3dvQ7mM3rX5hbTOczVug/tpi4/65Sbj6Rc8VTT+sk5YslMTRXGcoYPTV4WtcyV3am4SfBMC/TaHIvOWEkLCumjC4w71qrf6tBK4QCUMWN4J2SJYftTq0j4aKm6tEIyUY+F/JGPY5mbgcMFzGvmICFqRk1SnmEevHEwz/GBmaYT31WuZmzBgIECwW83gX+7OP6EXdrDzqCXHdHP18WAy2cRmV+irVVIgjXY2LWIazrz25Bqf2F1GdonZQzaFjw9UyEvKFE8nvf8tcAxqaYaq/10sQ7wTN6ls6Cahbs/sWBjOe0u2CgoBrP9qv3K+6M7e/DOxs5ynRi1sJHt/mVQ/Tq7lz6Sh6Mvky9gNfANO9XnWhyqFlj0Y6tpYGE65AL7e8iF3IdvIK5Kbzynl9rhFAauBfQ7fhptBJsxp/+jwXDm5kz5Q3uKnpPnKXxjGmmDAqsLzStTDdGzwGcliAjsiqQl+hJh6pwHK206fEguVri1/sAHo1fcrc4T7caON9+QdI+7P4s4CKgUvurByu4RGdtTIkYTdUh4CTVksID6Z184T/9C2XRY3Dk9/4M4qvtEoz6jf1k31Ozts1zouSjpUulqq5lEVCm067CZe0SWvpSI0ShekfC2YSwWuSN7XwG9m5Q5d21jRe7w6QdJ2QgDoySfzv4Xyvh0Dilzp+AzfHoPKbuUgsf5f62ZsjhBEz6ZHuS4hkZI0tU/QnK7ye1/tgnQO6Ys7KAJ96X7OL4VkmTW/5hwepQTZoqi/9UYrLS3Hw5acXTB1mNiX09f5Fwf6CXJxd4BkgsfCugEZbAmlP14jGFiVxmij+TS44K/BRgASIreVg1lbmRzdHJlYW0NZW5kb2JqDTE0MCAwIG9iag1bMTU4IDAgUl0NZW5kb2JqDTE0MSAwIG9iag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDIxMDU+PnN0cmVhbQ0KSIl8V8tuJDcSvOsr6mgfDPGZJAFBAJ/AHOw1PPYHaLpLswJWrUZLc5i/XzKiDMO7gAWMMKEkk8nMYGTWff3UPl1ePrb7X29vp8/7x/b8cjnf9ve3b7fTvn3Zv75c7rTZzi+njwPh9+n16Xp3Pzd//v7+sb9+ujy/3T08bPe/TeP7x+379kM+v33Zf7y7/9ftvN9eLl+3H/6on3/c7j9/u17/s7/ul49NbY+P23l/no5+frr+8vS6b/fY9tOn87S/fHz/ae75a8Xv36/7ZoA1gzm9nff369Npvz1dvu53D2r+PG4PY/483u2X8//YtVLc9+X59O+nG9bruV4pox7vHmxQZiKfTJmoE43h60ShKjtR6C1O5LRya2Xrfu2ryi9UfJhIAlCwecbwEA1Q1D1PlGiLVfREWQMlXdcJORL5Hukz0OdC0oBCUIWxBMay9kUFFNVo9Bnpc51unUrLS0Bkwai89uU/vWR6GTw98/Tlxdm5ZO4b6rAV2vqyGVWXrcdl80QSml3niWrLFtNaObPbmd3l0zQgb5WnbdC2VgYPFEpUsGlF28B5WuO8tE5wA0j8kHV6J+pt5VM8UDAhIWqg5IejF0MvCxmvV/1cV2ulEe2ByqqRS3rlUwximS6Bglm59kKUzTrPdR0RS1D0memTd9cFd7Coe9UrL3GktS81oLTIBy+dXlZkSYBiyRo10shLxx1mQshWh/MqkDfBLC+OaOR1nikGt9VVuM9ynwGzgHyRw+ZoQ3YLkNhmaPO0IWcDyDswctoCbaiDMcxSZ21NpG2xrguQFzn2VdoKOAHkrYYXbcgl5AzUwEqwR4Bcr4U2sscx15Z8cYsvhSjlWGljzjyZZQ0RMm8sOZGZCcss+XV3qUBBIjNvmSW/smQSkFeZN7LMkmf9gGIp0Amxsm6khuVK5syv80IACjXwRpY5w0tNRDHWlc9Y7WJWFFkrkyFK9Tiv8LxOW6VNiDpR5Eoyq2raBm0J788pvL8EnagO72igKkmA5j5mwjGDUDDQBshwn+U+ngc09zG7jhkUC2U+FPj/FNl1rBMfA3cxt3KcLURkmWM2wWMTgNyI4FUH8pPrXMncyuEzEbF6LhMlxpwZc6ONb1jIR0fmCuvlGhG6QwQKdRw2MlcafTLv7cgYmSsdmgHkujXg+IE62eLJahlE5DG0xlogL43896xJWCfYBuTLSLSxQlAJU4C87nwNnjUJ0G4H5AMy6LKnEniPygKFYQ6frAoUy2SgqahH1KxR8KgD0KxDZmTsaWPlzEVPndVHLKxRCLRF2tAnifC0JkoHOnjlWc0QwWOgQPWc+xL3HStZaXQH4z3V2uJNiWfdG+vuWfcALRVfWRV0gAgkZfF46p5fdZeo8G6c7zjd4N3MzrN8tj6ggkCjQPNNF4W8gBPOEg3ono+ieYKgDgIFsXhhEoGCQ43iAIrRVfQYolESVF6Y65h4XuJ5UKUEJKaQn8K7o/MbL7ytw74I5JXF3bVQn/FyjEjDSnTieV7neYilASWlB7RGqDXgtRkBt3VYKT1AM9g5UgWad1i8zrSlxP5aAvipx8pSrkApgmdTNRcHLTtqdAGZsMrifgFaWvA2p5dEL5iWYiBD0GOmz0SfmANyyMx8Z5yZca68RAUUteU0GDAtdSAJoaJGCrqUAiYihXnMl4Be39j9eiQLeHcBihVRmxrZ3dFjrI140zKQlxqRl4jeNNsrOKHBclMi6m5wuutAk92sbSTnRaE3AYnW4x8V2dtYwPG6dskq25qxMA/N6HA7DUV2lmh4TiQH6sddOf3hNfgWFyOkp+Uz54SOHfzKra8J/G8DtRxAMQqn4sTZBfNl0AmqlBCZaYlagynA9MQOAHbmCpRiWl6misGmoTVeJ2hNQDZNSWC80XjRESg0fB8YSWA8+9s8D/ejQs47NN4BM7JLuO38eAB3gELk2y9p8ISEtwgkBlO4EAWPdxNqRlcemFZyycwSZgmzJA5eoNY9cyrG208VKI6m8Poy+J8V5lmVUXUZBnfPqG1AHSbZWGmL75gEFLyJuB9QCtAhZzOyNIBMz8iEU9BgDRQStC3QFv+cjjJ6YbXLNojG0OgOUvj1pRxiAZqxoFe4suoufN9jaiP24Q2bUsh4fLVNL4FeMEc1oDlOkYMFk6hDV3GtIBMeXxmhA8XVJJaSF9S9IGojhXW3yGctnOUbfI6KOjhMVSZXzt0R74FILFjnDVHExJxmDtAdsNKsIWndAW842IrJMDco+ahQl+b4HVoR2Tjmh8qpOBmeMHgC1DoT1QZ10Q2cSBHTXwdKKoOtsSEyg+k2FKBZOHRi3RBZx4wQFFBIYHkhShldZR60shuEX4muocco3eiF34xh3S96oGgLThgNPVSgusEAhczemxvekU54K63xS8lBC3zDO4oRXy65K+QaeokBZ/G6IJ9EIUF75krNlQlRd9xW8IVlW0ePqXjTafTVVZJGd0i1s7+iT2YBSh7TizMdrOvoTa523N1hinTzcSITBopSgCbdoFK+s9tm8Cx2dtvFib8U2fi/C3JOWDa74nLv52Cy3KdoGCQe2BgQ1gg0O8tgkEjYgBDMWQX0UPjEmGHxQ7OS8EOB8EiDi4P0wIjszLD0AiFIQHJ8wB2o4kPT14Hmw+F2yjIab0CKbCEq+CwLZTApaJJpdep1Bwy+M5bKWCAEHUh8p7ACTeXGbeuABMfa6ROi2xuI24gGhoCsgJKuaABqIBPh741w/u/0+nTd6s9P11+eXvft9O122y8f55fTx3a//rqd9+eXy37b39++3U77dn27bnPX+nf3XwEGALYtMgENZW5kc3RyZWFtDWVuZG9iag0xNTggMCBvYmoNPDwvQmFzZUZvbnQvSExQWlNEK1NvdXJjZUhhblNhbnNTQy1Cb2xkL0NJRFN5c3RlbUluZm8gMTU5IDAgUi9EVyAxMDAwL0ZvbnREZXNjcmlwdG9yIDE2MCAwIFIvU3VidHlwZS9DSURGb250VHlwZTAvVHlwZS9Gb250L1dbMVsyMjddMTRbMzcwIDMyNSAzODhdMjdbMzI1XTMzWzEwMDddMzVbNjgxIDY1NyA3MTRdMzlbNTg1IDcxN100NFs2ODZdNDZbODU0IDc0OSA3NzAgNjY3IDc3MCA2ODIgNjI0IDYyNV01NVs2MTggOTE1XTY2WzU5MSA2NDQgNTI3IDY0NCA1ODEgMzcyIDU5NyA2NDAgMzA0IDMwNiA2MDUgMzE1IDk2NCA2NDEgNjI2XTgxIDgyIDY0NCA4M1s0MzYgNDk1IDQyMCA2MzddODhbODYzIDU2MiA1NzQgNTExXTU4OTc1WzY3Nl02MzE1OFs1ODldXT4+DWVuZG9iag0xNTkgMCBvYmoNPDwvT3JkZXJpbmcoSWRlbnRpdHkpL1JlZ2lzdHJ5KEFkb2JlKS9TdXBwbGVtZW50IDA+Pg1lbmRvYmoNMTYwIDAgb2JqDTw8L0FzY2VudCAxODA2L0NJRFNldCAxNjEgMCBSL0NhcEhlaWdodCA3MzMvRGVzY2VudCAtMTA0Ni9GbGFncyA0L0ZvbnRCQm94Wy0xMDEzIC0xMDQ2IDI5MjYgMTgwNl0vRm9udEZhbWlseShTb3VyY2UgSGFuIFNhbnMgU0MpL0ZvbnRGaWxlMyAxNjIgMCBSL0ZvbnROYW1lL0hMUFpTRCtTb3VyY2VIYW5TYW5zU0MtQm9sZC9Gb250U3RyZXRjaC9Ob3JtYWwvRm9udFdlaWdodCA3MDAvSXRhbGljQW5nbGUgMC9TdGVtViAxNDgvVHlwZS9Gb250RGVzY3JpcHRvci9YSGVpZ2h0IDU2MD4+DWVuZG9iag0xNjEgMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCA1NTY+PnN0cmVhbQ0KSInsV0tywyAMBUpn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b21wb25lbnQgOC9Db2xvclNwYWNlIDYxIDAgUi9GaWx0ZXJbL0FTQ0lJODVEZWNvZGUvRmxhdGVEZWNvZGVdL0hlaWdodCAxMDUvTGVuZ3RoIDEzNjIvV2lkdGggNzI+PnN0cmVhbQ0KODtaXSJaJTpeUiUjMkkzV1VeMlZkXF5LMUZQPnBPRUwxK0A6KDM6TitDVmVTWSIwLVduXCRfQG5hUmgxNjFob0QKZ011R1ByJydcJEMkIkNSMkY3PUZmY2c8c0hzajsqKF9IYj0hIjIvOkBcJXUrM0F1MDpVQWdQYi1Rb0sqPUlRZCUKTy90WSRxPyNmIUlkQExGLW0vM01qRGNEbllxJVlIKl0lXWRfOnBNOzs8TlRpJiEmNGhFNFMnMG01N1tnKzlha0YKTGZDI24mKTFOYUA7b09pX0hpYDxjY3VqdU1GJmdUPWUvXS5TY2QuZ20tLW1ZOV1QQCE1VEJRYV8sLlJWKjhUMlkKa3MkI2JQbDlhT2ZGTnReQDM0bjhMSm1hLDxNaVcybkddMkAjKj1wbE1MNFRGNFFzNVNANE0rOVcpVy4wJypaZywKQjQoIltEPUtTbXFcZnRxTGRBc2xHPUdHQmMsNU1dYVFjXT9aOF5ENVpgREYhRjEtM0NILE9AIlc3LWZTQVxUTEsKcDBJLmsqZCtePmEkQj8sUDZXNmovWjsmRUJTUChINEgsQU5pQWtPNW1DWmksMG00aSJQVHE+R1U1USRRSjtIKzIKaHQ5VyQ6QSsvP1FUPFN1MD0oZ3JVNXIwTElzNTE/Pyc4ajFvQWhOLUJDXE1rYlJlKDIpNWQ7TVZjTzwmSCFJZy0KcUxIQ1dqP0tfL1AmS1NrJy0wOklxQUFsS15TPmdJLFBfKj9ERUhJQjk2ISVZXmgpXVk6OVBncUNVU0VfVyZlR2YKSktfYDljbjRtRlt0PmZHTUIvN0g1MDpOb29LaCheQUs1c3MldF42T15xVCwxRjVvS2tKOGEkKTU0ZlEzZj5YSCgKQmVENlxRVlUkc2QvKkxSK3B0Ly1EdSVULk4wUTxqKyowOF5jO29TUmZuaDROK0pWX1o1NERyWi43KEZcX19bZCcKWjx1X3MpZ1M8KFVBWlIoRVgpQS40T3FjbFVsVVBPbD0kZ29FVFxkcHA4Y0hrJyFmTG5ON2liSW9OQ1taYzslP0gKL1UxI1MrQE8mZztucS9aJj5aaiM+K1o6TVVYOW8yO1tQVVgwJk1jZVJIOl05PlZoSykpPjJEUjNOMig1W15HZUAKaVIpc1NrSSghU0ApbmlVQ1MlRCFJIkcoO2BjdTdxalRCPXUlbW8+QV8vM2hwSXVRU0Nua0pgPWktJjtybCpCYzAKTFFXMElFVGNRYjxJJmNbOzReTiNjZFRqWydPU1kiV0s5WDksLGtYYnBsQUx0cWJLXjRbZz5wUXFUbFoqazxIRD0KVmYyRl1wXjZxc2clSU9FLV0idGlIcDg/Wl9VSWVAW1U2YTgvMl4yPjRXXyRGbU1AYTNrNSZjajs0XG1wb0NJTmcKIXJpUVZmKS5LVDQ+dShScywjJyM+M1NDRjpxN2xaOCwhQiRwaVxtcEZ0LGEvSVkpbSk9IS1RPWtKKUNDJFo4QV4KM1YzRTctQU1MSEBeMVM2SXNnNzxFTWJBUS1cYiw0O10sJjdeaV8tT1M7LkVUYHFpV0liNFNRU19bV1s4ZTlqKzEKWTZlIjBlK1VzcUUqaVhqb2hjZC8zbkJlJSsuVS42NmJtNCovKFRMSU8yJUB1NEhqUkA/bi8rPz9ZT1NyZlAnKE0KaylDSTFcYi8pUmZccT5LZ0RQOUNaXjhIIlMqNEwnOCxncUQ4OzksPytpIWcqZm0uXkdUQThYVGY/U0JGKWREXDQKRFJGMStTK21hP1JlKHBDJWFmLlhJMy1VRV4xMUdcXl0iXUMkPV1JNn4+DWVuZHN0cmVhbQ1lbmRvYmoNMzYgMCBvYmoNPDwvQkJveFstMzIzOS44OCA0ODcyLjAgNTM2LjI0NiAtMjIxLjc5XS9Hcm91cCAxNjMgMCBSL0xlbmd0aCAxNDM4Ny9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjBdL1Jlc291cmNlczw8L0V4dEdTdGF0ZTw8L0dTMCAxOSAwIFI+Pj4+L1N1YnR5cGUvRm9ybT4+c3RyZWFtDQpxCi0yNjkxLjAzNyAtMS40NjcgMjM3MS4wODkgMzQ0NC43MDEgcmUKVyBuCjAuNzMzIDAuNzMzIDAuNzMzIFJHCjEgdyAxMCBNIDAgaiAwIEogW10wIGQgCi9QZXJjZXB0dWFsIHJpCi9HUzAgZ3MKcSAxIDAgMCAxIC0zMjM5Ljg3NjcgMTQ3Mi44OTY1IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc2NyAxNDU4LjI5NzkgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44NzY3IDE0NDMuNjk4MiBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NjcgMTQyOS4wOTk2IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc2NyAxNDE0LjUwMSBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NjcgMTM5OS45MDE0IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc2NyAxMzg1LjMwMjcgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44NzY3IDEzNzAuNzAzMSBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NjcgMTM1Ni4xMDQ1IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc2NyAxMzQxLjUwNDkgY20KMCAwIG0KMzc3Ni4xMjMgMCBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc2NyAxMzI2LjkwNzIgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44NzY3IDEzMTIuMzA3NiBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NjcgMTI5Ny43MDggY20KMCAwIG0KMzc3Ni4xMjMgMCBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc2NyAxMjgzLjEwODQgY20KMCAwIG0KMzc3Ni4xMjMgMCBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc2NyAxMjY4LjUxMDcgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44NzY3IDEyNTMuOTExMSBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NjcgMTIzOS4zMTE1IGNtCjAgMCBtCjM3NzYuMTIzIDAgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NjcgMTIyNC43MTM5IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc2NyAxMjEwLjExNDMgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44NzY3IDExOTUuNTE0NiBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NzcgMTE4MC45MTUgY20KMCAwIG0KMzc3Ni4xMjQgMCBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc3NyAxMTY2LjMxNzQgY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44Nzc3IDExNTEuNzE3OCBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NzcgMTEzNy4xMTgyIGNtCjAgMCBtCjM3NzYuMTIyIDAgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NzcgMTEyMi41MTg2IGNtCjAgMCBtCjM3NzYuMTIyIDAgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NzcgMTEwNy45MjA5IGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc3NyAxMDkzLjMyMTMgY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44Nzc3IDEwNzguNzIxNyBjbQowIDAgbQozNzc2LjEyMiAwIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44Nzc3IDEwNjQuMTI0IGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc3NyAxMDQ5LjUyNDQgY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44Nzc3IDEwMzQuOTI0OCBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NzcgMTAyMC4zMjUyIGNtCjAgMCBtCjM3NzYuMTIyIDAgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NzcgMTAwNS43Mjc1IGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc3NyA5OTEuMTI3IGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc3NyA5NzYuNTI5MyBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NzcgOTYxLjkyOTcgY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44Nzc3IDk0Ny4zMzAxIGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc3NyA5MzIuNzMwNSBjbQowIDAgbQozNzc2LjEyMiAwIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44Nzc3IDkxOC4xMzA5IGNtCjAgMCBtCjM3NzYuMTIyIDAgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NzcgOTAzLjUzMzIgY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44Nzc3IDg4OC45MzM2IGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc3NyA4NzQuMzM1OSBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NzcgODU5LjczNDQgY20KMCAwIG0KMzc3Ni4xMjIgMCBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc3NyA4NDUuMTM2NyBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NzcgODMwLjUzNzEgY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44Nzc3IDgxNS45Mzk1IGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwNCBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc3NyA4MDEuMzM5OCBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NzcgNzg2Ljc0MDIgY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44Nzc3IDc3Mi4xNDA2IGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc3NyA3NTcuNTQzIGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc3NyA3NDIuOTQzNCBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NzcgNzI4LjM0MzcgY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44Nzc3IDcxMy43NDYxIGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwNCBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc3NyA2OTkuMTQ2NSBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NzcgNjg0LjU0NjkgY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44Nzc3IDY2OS45NDczIGNtCjAgMCBtCjM3NzYuMTIyIDAgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NzcgNjU1LjM0OTYgY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDA0IGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44Nzc3IDY0MC43NSBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NzcgNjI2LjE1MDQgY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44Nzc3IDYxMS41NTA4IGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc3NyA1OTYuOTUxMiBjbQowIDAgbQozNzc2LjEyMiAwIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44Nzc3IDU4Mi4zNTE2IGNtCjAgMCBtCjM3NzYuMTIyIDAgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NzcgNTY3Ljc1MzkgY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44Nzc3IDU1My4xNTQzIGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc3NyA1MzguNTU2NiBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NzcgNTIzLjk1NyBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NzcgNTA5LjM1NzQgY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44Nzc3IDQ5NC43NTk4IGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc3NyA0ODAuMTYwMiBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NzcgNDY1LjU2MDUgY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44Nzc3IDQ1MC45NjA5IGNtCjAgMCBtCjM3NzYuMTIyIDAgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NzcgNDM2LjM2MzMgY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44Nzc3IDQyMS43NjM3IGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc3NyA0MDcuMTY0MSBjbQowIDAgbQozNzc2LjEyMiAwIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44Nzc3IDM5Mi41NjQ1IGNtCjAgMCBtCjM3NzYuMTIyIDAgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NzcgMzc3Ljk2NjggY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44Nzc3IDM2My4zNjcyIGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc3NyAzNDguNzY3NiBjbQowIDAgbQozNzc2LjEyMiAwIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44Nzc3IDMzNC4xNjk5IGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc3NyAzMTkuNTcwMyBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NzcgMzA0Ljk3MDcgY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44Nzc3IDI5MC4zNzExIGNtCjAgMCBtCjM3NzYuMTIyIDAgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NzcgMjc1Ljc3MzQgY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44Nzc3IDI2MS4xNzM4IGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc3NyAyNDYuNTc0MiBjbQowIDAgbQozNzc2LjEyMiAwIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44Nzc3IDIzMS45NzQ2IGNtCjAgMCBtCjM3NzYuMTIyIDAgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NzcgMjE3LjM3NyBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NzcgMjAyLjc3NzMgY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44Nzc3IDE4OC4xNzc3IGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc3NyAxNzMuNTgwMSBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDQgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NzcgMTU4Ljk4MDUgY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44Nzc3IDE0NC4zODA5IGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc3NyAxMjkuNzgxMiBjbQowIDAgbQozNzc2LjEyMiAwIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44Nzc3IDExNS4xODM2IGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwNCBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc3NyAxMDAuNTg0IGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc3NyA4NS45ODQ0IGNtCjAgMCBtCjM3NzYuMTIyIDAgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NzcgNzEuMzg0OCBjbQowIDAgbQozNzc2LjEyMiAwIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44Nzc3IDU2Ljc4NzEgY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44Nzc3IDQyLjE4NzUgY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44Nzc3IDI3LjU4NzkgY20KMCAwIG0KMzc3Ni4xMjIgMCBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc3NyAxMi45OTAyIGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc2NyAyNzEzLjkwNDMgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44NzY3IDI2OTkuMzA1MiBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NjcgMjY4NC43MDY1IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc2NyAyNjcwLjEwNjkgY20KMCAwIG0KMzc3Ni4xMjMgLTAgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NjcgMjY1NS41MDc4IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc2NyAyNjQwLjkwODcgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44NzY3IDI2MjYuMzA5NiBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NjcgMjYxMS43MTA0IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc2NyAyNTk3LjExMTMgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44NzY3IDI1ODIuNTEyMiBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NjcgMjU2Ny45MTM2IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc2NyAyNTUzLjMxNDUgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44NzY3IDI1MzguNzE1MyBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NjcgMjUyNC4xMTYyIGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc2NyAyNTA5LjUxNzEgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44NzY3IDI0OTQuOTE4IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc2NyAyNDgwLjMxODggY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44NzY3IDI0NjUuNzE5NyBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NjcgMjQ1MS4xMjA2IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc2NyAyNDM2LjUyMTUgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44NzY3IDI0MjEuOTIyNCBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NjcgMjQwNy4zMjMyIGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc2NyAyMzkyLjcyNDYgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44NzY3IDIzNzguMTI1NSBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NjcgMjM2My41MjY0IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc2NyAyMzQ4LjkyNzIgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44NzY3IDIzMzQuMzI4MSBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NjcgMjMxOS43MjkgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44NzY3IDIzMDUuMTI5OSBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NjcgMjI5MC41MzA4IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc2NyAyMjc1LjkzMTYgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44NzY3IDIyNjEuMzMyNSBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NjcgMjI0Ni43MzM0IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc2NyAyMjMyLjEzNDMgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44NzY3IDIyMTcuNTM1NiBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NjcgMjIwMi45MzY1IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc2NyAyMTg4LjMzNzQgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44NzY3IDIxNzMuNzM4MyBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NjcgMjE1OS4xMzkyIGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc2NyAyMTQ0LjU0MDUgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44NzY3IDIxMjkuOTQwOSBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NjcgMjExNS4zNDE4IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc2NyAyMTAwLjc0MjcgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44NzY3IDIwODYuMTQzNiBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NjcgMjA3MS41NDQ0IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc2NyAyMDU2Ljk0NTMgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44NzY3IDIwNDIuMzQ2NyBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NjcgMjAyNy43NDc2IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc2NyAyMDEzLjE0ODQgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44NzY3IDE5OTguNTQ5MyBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NjcgMTk4My45NTAyIGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc2NyAxOTY5LjM1MTEgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44NzY3IDE5NTQuNzUyIGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc2NyAxOTQwLjE1MjggY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44NzY3IDE5MjUuNTUzNyBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NjcgMTkxMC45NTQ2IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc2NyAxODk2LjM1NTUgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44NzY3IDE4ODEuNzU2MyBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NjcgMTg2Ny4xNTc3IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc2NyAxODUyLjU1ODYgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44NzY3IDE4MzcuOTU5NSBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NjcgMTgyMy4zNjA0IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc2NyAxODA4Ljc2MTIgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44NzY3IDE3OTQuMTYyMSBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NjcgMTc3OS41NjMgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44NzY3IDE3NjQuOTYzOSBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NjcgMTc1MC4zNjUyIGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc2NyAxNzM1Ljc2NTYgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44NzY3IDE3MjEuMTY3IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc2NyAxNzA2LjU2NzQgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44NzY3IDE2OTEuOTY4OCBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NjcgMTY3Ny4zNjkxIGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc2NyAxNjYyLjc3MDUgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44NzY3IDE2NDguMTcwOSBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NjcgMTYzMy41NzIzIGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc2NyAxNjE4Ljk3MjcgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44NzY3IDE2MDQuMzc0IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc2NyAxNTg5Ljc3NTQgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44NzY3IDE1NzUuMTc1OCBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NjcgMTU2MC41NzcxIGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc2NyAxNTQ1Ljk3NzUgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44NzY3IDE1MzEuMzc4OSBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NjcgMTUxNi43NzkzIGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc2NyAxNTAyLjE4MDcgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44NzY3IDE0ODcuNTgxMSBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NzcgMzQyOS4xNTY3IGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwNCBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc3NyAzNDE0LjU1NzEgY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44Nzc3IDMzOTkuOTU3NSBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NzcgMzM4NS4zNTc5IGNtCjAgMCBtCjM3NzYuMTIyIDAgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NzcgMzM3MC43NjAzIGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwNCBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc3NyAzMzU2LjE2MDYgY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44Nzc3IDMzNDEuNTYxIGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc3NyAzMzI2Ljk2MTQgY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44Nzc3IDMzMTIuMzYxOCBjbQowIDAgbQozNzc2LjEyMiAwIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44Nzc3IDMyOTcuNzYyMiBjbQowIDAgbQozNzc2LjEyMiAwIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44Nzc3IDMyODMuMTY0NiBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NzcgMzI2OC41NjQ5IGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc3NyAzMjUzLjk2NzMgY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44Nzc3IDMyMzkuMzY3NyBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NzcgMzIyNC43NjgxIGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc3NyAzMjEwLjE3MDQgY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44Nzc3IDMxOTUuNTcwOCBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NzcgMzE4MC45NzEyIGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc3NyAzMTY2LjM3MTYgY20KMCAwIG0KMzc3Ni4xMjIgMCBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc3NyAzMTUxLjc3MzkgY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44Nzc3IDMxMzcuMTc0MyBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NzcgMzEyMi41NzQ3IGNtCjAgMCBtCjM3NzYuMTIyIDAgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NzcgMzEwNy45NzUxIGNtCjAgMCBtCjM3NzYuMTIyIDAgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NzcgMzA5My4zNzc0IGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc3NyAzMDc4Ljc3NzggY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44Nzc3IDMwNjQuMTc4MiBjbQowIDAgbQozNzc2LjEyMiAwIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44Nzc3IDMwNDkuNTgwNiBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NzcgMzAzNC45ODE0IGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc3NyAzMDIwLjM4MTMgY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44Nzc3IDMwMDUuNzgxNyBjbQowIDAgbQozNzc2LjEyMiAwIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44Nzc3IDI5OTEuMTg0MSBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NzcgMjk3Ni41ODQ1IGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc3NyAyOTYxLjk4NDkgY20KMCAwIG0KMzc3Ni4xMjIgMCBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc3NyAyOTQ3LjM4NTMgY20KMCAwIG0KMzc3Ni4xMjIgMCBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc3NyAyOTMyLjc4NzYgY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44Nzc3IDI5MTguMTg4NSBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NzcgMjkwMy41ODg0IGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc3NyAyODg4Ljk5MDcgY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDA0IGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44Nzc3IDI4NzQuMzkxMSBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NzcgMjg1OS43OTE1IGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc3NyAyODQ1LjE5MTkgY20KMCAwIG0KMzc3Ni4xMjIgMCBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc3NyAyODMwLjU5NDIgY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDA0IGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44Nzc3IDI4MTUuOTk0NiBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NzcgMjgwMS4zOTUgY20KMCAwIG0KMzc3Ni4xMjIgMCBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc3NyAyNzg2Ljc5NTQgY20KMCAwIG0KMzc3Ni4xMjIgMCBsClMKUQpxIDEgMCAwIDEgLTMyMzkuODc3NyAyNzcyLjE5NzggY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtMzIzOS44Nzc3IDI3NTcuNTk4MSBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NzcgMjc0Mi45OTg1IGNtCjAgMCBtCjM3NzYuMTIyIDAgbApTClEKcSAxIDAgMCAxIC0zMjM5Ljg3NzcgMjcyOC40MDA5IGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwMiBsClMKUQpRCg1lbmRzdHJlYW0NZW5kb2JqDTM3IDAgb2JqDTw8L0JCb3hbLTU0OS42NTUgNDU1MS40OCAzMjI2LjQ3IC01NDIuMzA1XS9Hcm91cCAxNjQgMCBSL0xlbmd0aCAyMzEyNi9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjBdL1Jlc291cmNlczw8L0V4dEdTdGF0ZTw8L0dTMCAxOSAwIFI+Pj4+L1N1YnR5cGUvRm9ybT4+c3RyZWFtDQpxCi0wLjgxNSAtMzIxLjk4MiAyMzcxLjA5IDM3NjYuNDkgcmUKVyBuCjAuNzMzIDAuNzMzIDAuNzMzIFJHCjEgdyAxMCBNIDAgaiAwIEogW10wIGQgCi9QZXJjZXB0dWFsIHJpCi9HUzAgZ3MKcSAxIDAgMCAxIDEzMzEuMDQ0NiA0NTUxLjQ4NDkgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMTMxNi40MDk4IDQ1NTEuNDg0OSBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAxMzAxLjc3MzEgNDU1MS40ODQ5IGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDEyODcuMTM2NCA0NTUxLjQ4NDkgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMTI3Mi41MDE2IDQ1NTEuNDg0OSBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAxMjU3Ljg2NjggNDU1MS40ODQ5IGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDEyNDMuMjMwMSA0NTUxLjQ4NDkgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMTIyOC41OTM0IDQ1NTEuNDg0OSBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAxMjEzLjk1NjcgNDU1MS40ODQ5IGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDExOTkuMzIzOSA0NTUxLjQ4NDkgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMTE4NC42ODcxIDQ1NTEuNDg0OSBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAxMTcwLjA1MDQgNDU1MS40ODQ5IGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDExNTUuNDE1NiA0NTUxLjQ4NDkgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMTE0MC43ODA5IDQ1NTEuNDg0OSBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAxMTI2LjE0NDIgNDU1MS40ODQ5IGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDExMTEuNTA5NCA0NTUxLjQ4NDkgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMTA5Ni44NzI3IDQ1NTEuNDg0OSBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAxMDgyLjIzNiA0NTUxLjQ4NDkgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMTA2Ny42MDEyIDQ1NTEuNDg0OSBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAxMDUyLjk2NDUgNDU1MS40ODQ5IGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDEwMzguMzI5NyA0NTUxLjQ4NDkgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMTAyMy42OTMgNDU1MS40ODQ5IGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDEwMDkuMDU4MiA0NTUxLjQ4NDkgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgOTk0LjQyMTUgNDU1MS40ODQ5IGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDk3OS43ODY3IDQ1NTEuNDg0OSBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSA5NjUuMTUgNDU1MS40ODQ5IGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDk1MC41MTUzIDQ1NTEuNDg0OSBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSA5MzUuODc4NSA0NTUxLjQ4NDkgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgOTIxLjI0MTggNDU1MS40ODQ5IGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDkwNi42MDcxIDQ1NTEuNDg0OSBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSA4OTEuOTcwMyA0NTUxLjQ4NDkgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgODc3LjMzNTYgNDU1MS40ODQ5IGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDg2Mi42OTg5IDQ1NTEuNDg0OSBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSA4NDguMDY0MSA0NTUxLjQ4NDkgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgODMzLjQyOTMgNDU1MS40ODQ5IGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDgxOC43OTI2IDQ1NTEuNDg0OSBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSA4MDQuMTU1OSA0NTUxLjQ4NDkgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgNzg5LjUyMTEgNDU1MS40ODQ5IGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDc3NC44ODQ0IDQ1NTEuNDg0OSBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSA3NjAuMjQ3NyA0NTUxLjQ4NDkgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgNzQ1LjYxMjkgNDU1MS40ODQ5IGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDczMC45NzYyIDQ1NTEuNDg0OSBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSA3MTYuMzQxNCA0NTUxLjQ4NDkgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgNzAxLjcwNDcgNDU1MS40ODQ5IGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDY4Ny4wNjk5IDQ1NTEuNDg0OSBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSA2NzIuNDMzMiA0NTUxLjQ4NDkgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgNjU3Ljc5ODUgNDU1MS40ODQ5IGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDY0My4xNjE3IDQ1NTEuNDg0OSBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSA2MjguNTI3IDQ1NTEuNDg0OSBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSA2MTMuODkwMyA0NTUxLjQ4NDkgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgNTk5LjI1NTUgNDU1MS40ODQ5IGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDU4NC42MTg4IDQ1NTEuNDg0OSBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSA1NjkuOTgyMSA0NTUxLjQ4NDkgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgNTU1LjM0NzMgNDU1MS40ODQ5IGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDU0MC43MTA2IDQ1NTEuNDg0OSBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSA1MjYuMDc1OCA0NTUxLjQ4NDkgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgNTExLjQzOTEgNDU1MS40ODQ5IGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDQ5Ni44MDQzIDQ1NTEuNDg0OSBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSA0ODIuMTY3NiA0NTUxLjQ4NDkgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgNDY3LjUzMjggNDU1MS40ODQ5IGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDQ1Mi44OTYxIDQ1NTEuNDg0OSBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSA0MzguMjYxNCA0NTUxLjQ4NDkgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgNDIzLjYyNDYgNDU1MS40ODQ5IGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDQwOC45ODc5IDQ1NTEuNDg0OSBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAzOTQuMzUzMSA0NTUxLjQ4NDkgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMzc5LjcxNjQgNDU1MS40ODQ5IGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDM2NS4wODE3IDQ1NTEuNDg0OSBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAzNTAuNDQ0OSA0NTUxLjQ4NDkgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMzM1LjgxMDIgNDU1MS40ODQ5IGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDMyMS4xNzM1IDQ1NTEuNDg0OSBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAzMDYuNTM4NyA0NTUxLjQ4NDkgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMjkxLjkwMiA0NTUxLjQ4NDkgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMjc3LjI2NzIgNDU1MS40ODQ5IGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDI2Mi42MzA1IDQ1NTEuNDg0OSBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAyNDcuOTkzOCA0NTUxLjQ4NDkgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMjMzLjM1OSA0NTUxLjQ4NDkgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMjE4LjcyMjMgNDU1MS40ODQ5IGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDIwNC4wODc1IDQ1NTEuNDg0OSBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAxODkuNDUwOCA0NTUxLjQ4NDkgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMTc0LjgxNiA0NTUxLjQ4NDkgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMTYwLjE3OTMgNDU1MS40ODQ5IGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDE0NS41NDQ2IDQ1NTEuNDg0OSBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAxMzAuOTA3OCA0NTUxLjQ4NDkgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMTE2LjI3MzEgNDU1MS40ODQ5IGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDEwMS42MzY0IDQ1NTEuNDg0OSBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSA4Ny4wMDE2IDQ1NTEuNDg0OSBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSA3Mi4zNjQ5IDQ1NTEuNDg0OSBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSA1Ny43MjgyIDQ1NTEuNDg0OSBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSA0My4wOTM0IDQ1NTEuNDg0OSBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAyOC40NTY3IDQ1NTEuNDg0OSBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAxMy44MjE5IDQ1NTEuNDg0OSBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAyMzcwLjI3NTEgNDU1MS40ODQ5IGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDIzNTUuNjM4NCA0NTUxLjQ4NDkgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMjM0MS4wMDE3IDQ1NTEuNDg0OSBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAyMzI2LjM2NjkgNDU1MS40ODQ5IGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDIzMTEuNzMyMiA0NTUxLjQ4NDkgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMjI5Ny4wOTU1IDQ1NTEuNDg0OSBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAyMjgyLjQ1ODcgNDU1MS40ODQ5IGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDIyNjcuODI0IDQ1NTEuNDg0OSBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAyMjUzLjE4NzMgNDU1MS40ODQ5IGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDIyMzguNTUwNSA0NTUxLjQ4NDkgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMjIyMy45MTc3IDQ1NTEuNDg0OSBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAyMjA5LjI4MSA0NTUxLjQ4NDkgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMjE5NC42NDQzIDQ1NTEuNDg0OSBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAyMTgwLjAwNzYgNDU1MS40ODQ5IGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDIxNjUuMzcyOCA0NTUxLjQ4NDkgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMjE1MC43MzggNDU1MS40ODQ5IGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDIxMzYuMTAxMyA0NTUxLjQ4NDkgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMjEyMS40NjQ2IDQ1NTEuNDg0OSBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAyMTA2LjgyOTggNDU1MS40ODQ5IGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDIwOTIuMTkzMSA0NTUxLjQ4NDkgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMjA3Ny41NTY0IDQ1NTEuNDg0OSBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAyMDYyLjkyMzYgNDU1MS40ODQ5IGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDIwNDguMjg2OSA0NTUxLjQ4NDkgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMjAzMy42NSA0NTUxLjQ4NDkgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMjAxOS4wMTMzIDQ1NTEuNDg0OSBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAyMDA0LjM3ODUgNDU1MS40ODQ5IGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDE5ODkuNzQzOCA0NTUxLjQ4NDkgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMTk3NS4xMDcxIDQ1NTEuNDg0OSBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAxOTYwLjQ3MjMgNDU1MS40ODQ5IGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDE5NDUuODM1NiA0NTUxLjQ4NDkgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMTkzMS4xOTg5IDQ1NTEuNDg0OSBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAxOTE2LjU2MjEgNDU1MS40ODQ5IGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDE5MDEuOTI5MyA0NTUxLjQ4NDkgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMTg4Ny4yOTI2IDQ1NTEuNDg0OSBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAxODcyLjY1NTkgNDU1MS40ODQ5IGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDE4NTguMDE5MiA0NTUxLjQ4NDkgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMTg0My4zODQ0IDQ1NTEuNDg0OSBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAxODI4Ljc0OTYgNDU1MS40ODQ5IGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDE4MTQuMTEyOSA0NTUxLjQ4NDkgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMTc5OS40NzYyIDQ1NTEuNDg0OSBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAxNzg0Ljg0MTQgNDU1MS40ODQ5IGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDE3NzAuMjA0NyA0NTUxLjQ4NDkgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMTc1NS41Njk5IDQ1NTEuNDg0OSBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAxNzQwLjkzMzIgNDU1MS40ODQ5IGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDE3MjYuMjk4NSA0NTUxLjQ4NDkgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMTcxMS42NjE3IDQ1NTEuNDg0OSBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAxNjk3LjAyNSA0NTUxLjQ4NDkgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMTY4Mi4zOTAzIDQ1NTEuNDg0OSBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAxNjY3Ljc1NTUgNDU1MS40ODQ5IGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDE2NTMuMTE4OCA0NTUxLjQ4NDkgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMTYzOC40ODIxIDQ1NTEuNDg0OSBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAxNjIzLjg0NzMgNDU1MS40ODQ5IGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDE2MDkuMjEwNiA0NTUxLjQ4NDkgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMTU5NC41NzU4IDQ1NTEuNDg0OSBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAxNTc5LjkzOTEgNDU1MS40ODQ5IGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDE1NjUuMzA0MyA0NTUxLjQ4NDkgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMTU1MC42Njc2IDQ1NTEuNDg0OSBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAxNTM2LjAzMDkgNDU1MS40ODQ5IGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDE1MjEuMzk4MSA0NTUxLjQ4NDkgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMTUwNi43NjE0IDQ1NTEuNDg0OSBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAxNDkyLjEyNDYgNDU1MS40ODQ5IGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDE0NzcuNDg3OSA0NTUxLjQ4NDkgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMTQ2Mi44NTMxIDQ1NTEuNDg0OSBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAxNDQ4LjIxNjQgNDU1MS40ODQ5IGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDE0MzMuNTgxNyA0NTUxLjQ4NDkgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMTQxOC45NDQ5IDQ1NTEuNDg0OSBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAxNDA0LjMxMDIgNDU1MS40ODQ5IGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDEzODkuNjczNSA0NTUxLjQ4NDkgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMTM3NS4wMzY3IDQ1NTEuNDg0OSBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAxMzYwLjQwMzkgNDU1MS40ODQ5IGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDEzNDUuNzY3MiA0NTUxLjQ4NDkgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDExNTIuMzgxOCBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAxMTM3Ljc4MzIgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMTEyMy4xODI2IGNtCjAgMCBtCjM3NzYuMTIzIDAgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAxMTA4LjU4NCBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAxMDkzLjk4NjMgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAzIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMTA3OS4zODY3IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDEwNjQuNzg3MSBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAxMDUwLjE4NzUgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMTAzNS41ODg5IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDEwMjAuOTkwMiBjbQowIDAgbQozNzc2LjEyMyAwIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMTAwNi4zOTE2IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDk5MS43OTIgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgOTc3LjE5MjQgY20KMCAwIG0KMzc3Ni4xMjMgMCBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDk2Mi41OTI4IGNtCjAgMCBtCjM3NzYuMTIzIDAgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyA5NDcuOTk1MSBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyA5MzMuMzk1NSBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyA5MTguNzk1OSBjbQowIDAgbQozNzc2LjEyMyAwIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgOTA0LjE5ODIgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgODg5LjU5OTYgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAzIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgODc0Ljk5OSBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyA4NjAuMzk5NCBjbQowIDAgbQozNzc2LjEyMyAwIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgODQ1LjgwMTggY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgODMxLjIwMjEgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgODE2LjYwMzUgY20KMCAwIG0KMzc3Ni4xMjEgMCBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDgwMi4wMDM5IGNtCjAgMCBtCjM3NzYuMTIxIDAgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyA3ODcuNDA1MyBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyA3NzIuODA1NyBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyA3NTguMjA2MSBjbQowIDAgbQozNzc2LjEyMSAwIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgNzQzLjYwODQgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgNzI5LjAwODggY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgNzE0LjQwOTIgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgNjk5LjgwOTYgY20KMCAwIG0KMzc3Ni4xMjEgMCBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDY4NS4yMTE5IGNtCjAgMCBtCjM3NzYuMTIxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDY3MC42MTIzIGNtCjAgMCBtCjM3NzYuMTIxIC0wLjAwMyBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDY1Ni4wMTM3IGNtCjAgMCBtCjM3NzYuMTIxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDY0MS40MTQxIGNtCjAgMCBtCjM3NzYuMTIxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDYyNi44MTQ1IGNtCjAgMCBtCjM3NzYuMTIxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDYxMi4yMTU4IGNtCjAgMCBtCjM3NzYuMTIxIDAgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyA1OTcuNjE2MiBjbQowIDAgbQozNzc2LjEyMSAwIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgNTgzLjAxNzYgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgNTY4LjQxOCBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyA1NTMuODIwMyBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyA1MzkuMjE4NyBjbQowIDAgbQozNzc2LjEyMSAwIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgNTI0LjYyMTEgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgNTEwLjAyMTUgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgNDk1LjQyNDggY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDA1IGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgNDgwLjgyNDIgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgNDY2LjIyNDYgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgNDUxLjYyNSBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyA0MzcuMDI4MyBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDMgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyA0MjIuNDI4NyBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDMgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyA0MDcuODI5MSBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDMgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAzOTMuMjMwNSBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDQgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAzNzguNjMwOSBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAzNjQuMDMyMiBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDMgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAzNDkuNDMyNiBjbQowIDAgbQozNzc2LjEyMSAwIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMzM0LjgzNCBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDQgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAzMjAuMjM0NCBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAzMDUuNjM0OCBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAyOTEuMDM1MiBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAyNzYuNDM2NSBjbQowIDAgbQozNzc2LjEyMSAwIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMjYxLjgzNjkgY20KMCAwIG0KMzc3Ni4xMjEgMCBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDI0Ny4yMzgzIGNtCjAgMCBtCjM3NzYuMTIxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDIzMi42Mzg3IGNtCjAgMCBtCjM3NzYuMTIxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDIxOC4wNDEgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMjAzLjQ0MTQgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMTg4Ljg0MTggY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMTc0LjI0NTEgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAzIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMTU5LjY0NTUgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAzIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMTQ1LjA0NDkgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMTMwLjQ0NTMgY20KMCAwIG0KMzc3Ni4xMjEgMCBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDExNS44NDg2IGNtCjAgMCBtCjM3NzYuMTIxIC0wLjAwMyBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDEwMS4yNDkgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAzIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgODYuNjQ5NCBjbQowIDAgbQozNzc2LjEyMSAwIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgNzIuMDQ5OCBjbQowIDAgbQozNzc2LjEyMSAwIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgNTcuNDUxMiBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyA0Mi44NTE2IGNtCjAgMCBtCjM3NzYuMTIxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDI4LjI1MjkgY20KMCAwIG0KMzc3Ni4xMjEgMCBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDEzLjY1NDMgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMjM5My4zODkyIGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDIzNzguNzkgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMjM2NC4xOTE0IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDIzNDkuNTkxOCBjbQowIDAgbQozNzc2LjEyMyAtMCBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDIzMzQuOTkyNyBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAyMzIwLjM5MzYgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMjMwNS43OTQ0IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDIyOTEuMTk1MyBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAyMjc2LjU5NjIgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMjI2MS45OTcxIGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDIyNDcuMzk4NCBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAyMjMyLjc5OTMgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMjIxOC4yMDAyIGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDIyMDMuNjAxMSBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAyMTg5LjAwMiBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAyMTc0LjQwMjggY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMjE1OS44MDM3IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDIxNDUuMjA0NiBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAyMTMwLjYwNTUgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMjExNi4wMDYzIGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDIxMDEuNDA3MiBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAyMDg2LjgwODEgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMjA3Mi4yMDk1IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDIwNTcuNjEwNCBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAyMDQzLjAxMTIgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMjAyOC40MTIxIGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDIwMTMuODEzIGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDE5OTkuMjEzOSBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAxOTg0LjYxNDcgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMTk3MC4wMTU2IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDE5NTUuNDE2NSBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAxOTQwLjgxNzQgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMTkyNi4yMTgzIGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDE5MTEuNjE5MSBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAxODk3LjAyMDUgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMTg4Mi40MjE0IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDE4NjcuODIyMyBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAxODUzLjIyMzEgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMTgzOC42MjQgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMTgyNC4wMjU0IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDE4MDkuNDI1OCBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAxNzk0LjgyNjcgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMTc4MC4yMjc1IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDE3NjUuNjI4NCBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAxNzUxLjAyOTMgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMTczNi40MzAyIGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDE3MjEuODMxNSBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAxNzA3LjIzMjQgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMTY5Mi42MzMzIGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDE2NzguMDM0MiBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAxNjYzLjQzNDYgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMTY0OC44MzU5IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDE2MzQuMjM3MyBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAxNjE5LjYzNzcgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMTYwNS4wMzgxIGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDE1OTAuNDM5NSBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAxNTc1Ljg0MDggY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMTU2MS4yNDEyIGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDE1NDYuNjQyNiBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAxNTMyLjA0MyBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAxNTE3LjQ0NDMgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMTUwMi44NDU3IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDE0ODguMjQ2MSBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAxNDczLjY0NjUgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMTQ1OS4wNDc5IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDE0NDQuNDQ5MiBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAxNDI5Ljg0OTYgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMTQxNS4yNSBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAxNDAwLjY1MTQgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMTM4Ni4wNTI3IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDEzNzEuNDU0MSBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAxMzU2Ljg1MzUgY20KMCAwIG0KMzc3Ni4xMjMgMCBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDEzNDIuMjU0OSBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAxMzI3LjY1NTMgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMTMxMy4wNTc2IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDEyOTguNDU4IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDEyODMuODU4NCBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAxMjY5LjI1OTggY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMTI1NC42NjExIGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDEyNDAuMDYxNSBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAxMjI1LjQ2MTkgY20KMCAwIG0KMzc3Ni4xMjMgMCBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDEyMTAuODYzMyBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAxMTk2LjI2MzcgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMTE4MS42NjYgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMTE2Ny4wNjY0IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDM0MjkuODE5OCBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAzNDE1LjIyMDIgY20KMCAwIG0KMzc3Ni4xMjEgMCBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDM0MDAuNjIzIGNtCjAgMCBtCjM3NzYuMTIxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDMzODYuMDIyNSBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAzMzcxLjQyNDMgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMzM1Ni44MjUyIGNtCjAgMCBtCjM3NzYuMTIxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDMzNDIuMjI1NiBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAzMzI3LjYyNiBjbQowIDAgbQozNzc2LjEyMSAwIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMzMxMy4wMjY0IGNtCjAgMCBtCjM3NzYuMTIxIDAgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAzMjk4LjQyODIgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMzI4My44MjkxIGNtCjAgMCBtCjM3NzYuMTIxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDMyNjkuMjMxNCBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAzMjU0LjYzMDQgY20KMCAwIG0KMzc3Ni4xMjEgMCBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDMyNDAuMDMyMiBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAzMjI1LjQzMjYgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMzIxMC44MzUgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDA0IGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMzE5Ni4yMzU0IGNtCjAgMCBtCjM3NzYuMTIxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDMxODEuNjM1NyBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAzMTY3LjAzNjEgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMzE1Mi40Mzg1IGNtCjAgMCBtCjM3NzYuMTIxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDMxMzcuODM5NCBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAzMTIzLjIzOTMgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMzEwOC42NDE2IGNtCjAgMCBtCjM3NzYuMTIxIC0wLjAwNCBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDMwOTQuMDQyIGNtCjAgMCBtCjM3NzYuMTIxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDMwNzkuNDQyNCBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAzMDY0Ljg0MjggY20KMCAwIG0KMzc3Ni4xMjEgMCBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDMwNTAuMjQ1MSBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDQgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAzMDM1LjY0NTUgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMzAyMS4wNDU5IGNtCjAgMCBtCjM3NzYuMTIxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDMwMDYuNDQ2MyBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAyOTkxLjg0NjcgY20KMCAwIG0KMzc3Ni4xMjEgMCBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDI5NzcuMjQ3MSBjbQowIDAgbQozNzc2LjEyMSAwIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMjk2Mi42NDk0IGNtCjAgMCBtCjM3NzYuMTIxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDI5NDguMDQ5OCBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAyOTMzLjQ1MjEgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMjkxOC44NTI1IGNtCjAgMCBtCjM3NzYuMTIxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDI5MDQuMjUyOSBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAyODg5LjY1NTMgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMjg3NS4wNTU3IGNtCjAgMCBtCjM3NzYuMTIxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDI4NjAuNDU2MSBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAyODQ1Ljg1NjQgY20KMCAwIG0KMzc3Ni4xMjEgMCBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDI4MzEuMjU4OCBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAyODE2LjY1OTIgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMjgwMi4wNTk2IGNtCjAgMCBtCjM3NzYuMTIxIDAgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAyNzg3LjQ2IGNtCjAgMCBtCjM3NzYuMTIxIDAgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAyNzcyLjg2MjMgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMjc1OC4yNjI3IGNtCjAgMCBtCjM3NzYuMTIxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDI3NDMuNjYzMSBjbQowIDAgbQozNzc2LjEyMSAwIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMjcyOS4wNjU0IGNtCjAgMCBtCjM3NzYuMTIxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDI3MTQuNDY2MyBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAyNjk5Ljg2NjIgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMjY4NS4yNjY2IGNtCjAgMCBtCjM3NzYuMTIxIDAgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAyNjcwLjY2ODkgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMjY1Ni4wNjkzIGNtCjAgMCBtCjM3NzYuMTIxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDI2NDEuNDY5NyBjbQowIDAgbQozNzc2LjEyMSAwIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMjYyNi44NzAxIGNtCjAgMCBtCjM3NzYuMTIxIDAgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAyNjEyLjI3MjUgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMjU5Ny42NzMzIGNtCjAgMCBtCjM3NzYuMTIxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDI1ODMuMDczMiBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAyNTY4LjQ3NTYgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDA0IGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMjU1My44NzYgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMjUzOS4yNzY0IGNtCjAgMCBtCjM3NzYuMTIxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDI1MjQuNjc2OCBjbQowIDAgbQozNzc2LjEyMSAwIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMjUxMC4wNzkxIGNtCjAgMCBtCjM3NzYuMTIxIC0wLjAwNCBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDI0OTUuNDc5NSBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDkuNjU0NyAyNDgwLjg3OTkgY20KMCAwIG0KMzc3Ni4xMjEgMCBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDI0NjYuMjgwMyBjbQowIDAgbQozNzc2LjEyMSAwIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMjQ1MS42ODI2IGNtCjAgMCBtCjM3NzYuMTIxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDI0MzcuMDgzIGNtCjAgMCBtCjM3NzYuMTIxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OS42NTQ3IDI0MjIuNDgzNCBjbQowIDAgbQozNzc2LjEyMSAwIGwKUwpRCnEgMSAwIDAgMSAtNTQ5LjY1NDcgMjQwNy44ODU3IGNtCjAgMCBtCjM3NzYuMTIxIC0wLjAwMiBsClMKUQpRCg1lbmRzdHJlYW0NZW5kb2JqDTM4IDAgb2JqDTw8L0JCb3hbNDE5LjA5MyA0MzY2LjY5IDYxNjkuMDkgLTUwMDAuOF0vR3JvdXAgMTY1IDAgUi9MZW5ndGggMTM5MTQvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAwLjAgMC4wXS9SZXNvdXJjZXM8PC9FeHRHU3RhdGU8PC9HUzAgMTkgMCBSPj4+Pi9TdWJ0eXBlL0Zvcm0+PnN0cmVhbQ0KcQoyOTIyLjk4IC00NzgwLjQ4MSAzMTMyLjE5NSA4MjAzLjcwNiByZQpXIG4KMC43MzMgMC43MzMgMC43MzMgUkcKMSB3IDEwIE0gMCBqIDAgSiBbXTAgZCAKL1BlcmNlcHR1YWwgcmkKL0dTMCBncwpxIDEgMCAwIDEgNDE5LjA5MzQgNDMxLjIyNzUgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCA0MTYuNjI4OSBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDQwMi4wMjkzIGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgMzg3LjQzMDcgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAzNzIuODMyIGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgMzU4LjIzMjQgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAzNDMuNjMzOCBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDMyOS4wMzQyIGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgMzE0LjQzNTUgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAyOTkuODM1OSBjbQowIDAgbQo1NzUwLjAwMSAwIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAyODUuMjM4MyBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDI3MC42Mzg3IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgMjU2LjAzOTEgY20KMCAwIG0KNTc1MC4wMDEgMCBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgMjQxLjQzOTUgY20KMCAwIG0KNTc1MC4wMDEgMCBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgMjI2Ljg0MTggY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAyMTIuMjQyMiBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDE5Ny42NDI2IGNtCjAgMCBtCjU3NTAuMDAxIDAgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDE4My4wNDQ5IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgMTY4LjQ0NTMgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAxNTMuODQ1NyBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDEzOS4yNDYxIGNtCjAgMCBtCjU3NTAuMDAxIDAgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDEyNC42NDg0IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgMTEwLjA0ODggY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCA5NS40NDkyIGNtCjAgMCBtCjU3NDkuOTk5IDAgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDgwLjg0OTYgY20KMCAwIG0KNTc0OS45OTkgMCBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgNjYuMjUyIGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgNTEuNjUyMyBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDM3LjA1MjcgY20KMCAwIG0KNTc0OS45OTkgMCBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgMjIuNDU1MSBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDcuODU1NSBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDE2NzIuMjM1NCBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDE2NTcuNjM1NyBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDE2NDMuMDM4MSBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDMgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDE2MjguNDM4NSBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDE2MTMuODM4OSBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDE1OTkuMjM5MyBjbQowIDAgbQo1NzUwLjAwMSAwIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAxNTg0LjY0MDYgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAxNTcwLjA0MSBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDE1NTUuNDQyNCBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDE1NDAuODQzOCBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDE1MjYuMjQ0MSBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDE1MTEuNjQ1NSBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDE0OTcuMDQ2OSBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDE0ODIuNDQ3MyBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDE0NjcuODQ3NyBjbQowIDAgbQo1NzUwLjAwMSAwIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAxNDUzLjI0OSBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDE0MzguNjQ5NCBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDE0MjQuMDUwOCBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDE0MDkuNDUyMSBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDEzOTQuODUyNSBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDEzODAuMjUyOSBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDEzNjUuNjU0MyBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDEzNTEuMDU1NyBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDEzMzYuNDU2MSBjbQowIDAgbQo1NzUwLjAwMSAwIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAxMzIxLjg1NzQgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAxMzA3LjI1NzggY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAxMjkyLjY1OTIgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAxMjc4LjA2MDUgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAxMjYzLjQ2MDkgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAxMjQ4Ljg2MTMgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAxMjM0LjI2MjcgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAxMjE5LjY2NDEgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAxMjA1LjA2NDUgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAxMTkwLjQ2NDggY20KMCAwIG0KNTc1MC4wMDEgMCBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgMTE3NS44NjcyIGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgMTE2MS4yNjc2IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgMTE0Ni42Njg5IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgMTEzMi4wNjkzIGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgMTExNy40Njk3IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgMTEwMi44NzIxIGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMyBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgMTA4OC4yNzI1IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgMTA3My42NzI5IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgMTA1OS4wNzMyIGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgMTA0NC40NzQ2IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgMTAyOS44NzYgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAxMDE1LjI3NjQgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAxMDAwLjY3NzcgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCA5ODYuMDc4MSBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDk3MS40Nzk1IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgOTU2Ljg4MDkgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCA5NDIuMjgxMiBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDkyNy42ODE2IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgOTEzLjA4MyBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDg5OC40ODQ0IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgODgzLjg4NDggY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCA4NjkuMjg1MiBjbQowIDAgbQo1NzUwLjAwMSAwIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCA4NTQuNjg2NSBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDg0MC4wODY5IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgODI1LjQ4OTMgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCA4MTAuODg5NiBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDc5Ni4yOSBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDc4MS42OTE0IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgNzY3LjA5MjggY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCA3NTIuNDkzMiBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDczNy44OTM2IGNtCjAgMCBtCjU3NTAuMDAxIDAgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDcyMy4yOTQ5IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgNzA4LjY5NjMgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCA2OTQuMDk2NyBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDY3OS40OTggY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCA2NjQuODk4NCBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDY1MC4yOTk4IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgNjM1LjcwMDIgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCA2MjEuMTAxNiBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDYwNi41MDIgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCA1OTEuOTAzMyBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDU3Ny4zMDM3IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgNTYyLjcwNTEgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCA1NDguMTA2NCBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDUzMy41MDY4IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgNTE4LjkwODIgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCA1MDQuMzA4NiBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDQ4OS43MSBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDQ3NS4xMTA0IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgNDYwLjUxMTcgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCA0NDUuOTEyMSBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDI3MDguNjY2IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgMjY5NC4wNjY0IGNtCjAgMCBtCjU3NDkuOTk5IDAgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDI2NzkuNDY5MiBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDI2NjQuODY4NyBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDI2NTAuMjcwNSBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDI2MzUuNjcxNCBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDI2MjEuMDcxOCBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDI2MDYuNDcyMiBjbQowIDAgbQo1NzQ5Ljk5OSAwIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAyNTkxLjg3MjYgY20KMCAwIG0KNTc0OS45OTkgMCBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgMjU3Ny4yNzQ0IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgMjU2Mi42NzUzIGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgMjU0OC4wNzc2IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgMjUzMy40NzY2IGNtCjAgMCBtCjU3NDkuOTk5IDAgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDI1MTguODc4NCBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDI1MDQuMjc4OCBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDI0ODkuNjgxMiBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDQgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDI0NzUuMDgxNSBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDI0NjAuNDgxOSBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDI0NDUuODgyMyBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDI0MzEuMjg0NyBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDI0MTYuNjg1NSBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDI0MDIuMDg1NCBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDIzODcuNDg3OCBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDQgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDIzNzIuODg4MiBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDIzNTguMjg4NiBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDIzNDMuNjg5IGNtCjAgMCBtCjU3NDkuOTk5IDAgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDIzMjkuMDkxMyBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDQgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDIzMTQuNDkxNyBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDIyOTkuODkyMSBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDIyODUuMjkyNSBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDIyNzAuNjkyOSBjbQowIDAgbQo1NzQ5Ljk5OSAwIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAyMjU2LjA5MzMgY20KMCAwIG0KNTc0OS45OTkgMCBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgMjI0MS40OTU2IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgMjIyNi44OTYgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAyMjEyLjI5ODMgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAyMTk3LjY5ODcgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAyMTgzLjA5OTEgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAyMTY4LjUwMTUgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAyMTUzLjkwMTkgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAyMTM5LjMwMjIgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAyMTI0LjcwMjYgY20KMCAwIG0KNTc0OS45OTkgMCBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgMjExMC4xMDUgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAyMDk1LjUwNTQgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAyMDgwLjkwNTggY20KMCAwIG0KNTc0OS45OTkgMCBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgMjA2Ni4zMDYyIGNtCjAgMCBtCjU3NDkuOTk5IDAgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDIwNTEuNzA4NSBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDIwMzcuMTA4OSBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDIwMjIuNTA5MyBjbQowIDAgbQo1NzQ5Ljk5OSAwIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAyMDA3LjkxMTYgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAxOTkzLjMxMjUgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAxOTc4LjcxMjQgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAxOTY0LjExMjggY20KMCAwIG0KNTc0OS45OTkgMCBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgMTk0OS41MTUxIGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgMTkzNC45MTU1IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgMTkyMC4zMTU5IGNtCjAgMCBtCjU3NDkuOTk5IDAgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDE5MDUuNzE2MyBjbQowIDAgbQo1NzQ5Ljk5OSAwIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAxODkxLjExODcgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAxODc2LjUxOTUgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAxODYxLjkxOTQgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAxODQ3LjMyMTggY20KMCAwIG0KNTc0OS45OTkgLTAuMDA0IGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAxODMyLjcyMjIgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAxODE4LjEyMjYgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAxODAzLjUyMjkgY20KMCAwIG0KNTc0OS45OTkgMCBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgMTc4OC45MjUzIGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwNCBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgMTc3NC4zMjU3IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgMTc1OS43MjYxIGNtCjAgMCBtCjU3NDkuOTk5IDAgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDE3NDUuMTI2NSBjbQowIDAgbQo1NzQ5Ljk5OSAwIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAxNzMwLjUyODggY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAxNzE1LjkyOTIgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAxNzAxLjMyOTYgY20KMCAwIG0KNTc0OS45OTkgMCBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgMTY4Ni43MzE5IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgMzA0NC40NDA0IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgMzAyOS44NDEzIGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgMzAxNS4yNDI3IGNtCjAgMCBtCjU3NTAuMDAxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgMzAwMC42NDMxIGNtCjAgMCBtCjU3NTAuMDAxIC0wIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAyOTg2LjA0MzkgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAyOTcxLjQ0NDggY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAyOTU2Ljg0NTcgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAyOTQyLjI0NjYgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAyOTI3LjY0NzUgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAyOTEzLjA0ODMgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAyODk4LjQ0OTcgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAyODgzLjg1MDYgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAyODY5LjI1MTUgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAyODU0LjY1MjMgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAyODQwLjA1MzIgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAyODI1LjQ1NDEgY20KMCAwIG0KNTc1MC4wMDEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAyODEwLjg1NSBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDI3OTYuMjU1OSBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDI3ODEuNjU2NyBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDI3NjcuMDU3NiBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDI3NTIuNDU4NSBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDI3MzcuODU5NCBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDI3MjMuMjYwNyBjbQowIDAgbQo1NzUwLjAwMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDM0MjMuOTEzNiBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDM0MDkuMzE0IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgMzM5NC43MTQ0IGNtCjAgMCBtCjU3NDkuOTk5IDAgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDMzODAuMTE2NyBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDMzNjUuNTE3NiBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDMzNTAuOTE3NSBjbQowIDAgbQo1NzQ5Ljk5OSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDMzMzYuMzE3OSBjbQowIDAgbQo1NzQ5Ljk5OSAwIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAzMzIxLjcyMDIgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAzMzA3LjEyMDYgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAzMjkyLjUyMSBjbQowIDAgbQo1NzQ5Ljk5OSAwIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAzMjc3LjkyMTQgY20KMCAwIG0KNTc0OS45OTkgMCBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgMzI2My4zMjM3IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgMzI0OC43MjQ2IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgMzIzNC4xMjQ1IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgMzIxOS41MjY5IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwNCBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgMzIwNC45MjcyIGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgMzE5MC4zMjc2IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgMzE3NS43MjggY20KMCAwIG0KNTc0OS45OTkgMCBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgMzE2MS4xMzA0IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwNCBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgMzE0Ni41MzA4IGNtCjAgMCBtCjU3NDkuOTk5IC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgMzEzMS45MzEyIGNtCjAgMCBtCjU3NDkuOTk5IDAgbApTClEKcSAxIDAgMCAxIDQxOS4wOTM0IDMxMTcuMzMxNSBjbQowIDAgbQo1NzQ5Ljk5OSAwIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAzMTAyLjczMzkgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAzMDg4LjEzNDMgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSA0MTkuMDkzNCAzMDczLjUzNDcgY20KMCAwIG0KNTc0OS45OTkgMCBsClMKUQpxIDEgMCAwIDEgNDE5LjA5MzQgMzA1OC45MzcgY20KMCAwIG0KNTc0OS45OTkgLTAuMDAyIGwKUwpRClEKDWVuZHN0cmVhbQ1lbmRvYmoNMzkgMCBvYmoNPDwvQkJveFsxMDIxLjE0IDE4OTMuMCAxMjkyLjE3IDE3NDguNDldL0dyb3VwIDE2NiAwIFIvTGVuZ3RoIDEzNC9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjBdL1Jlc291cmNlczw8L0NvbG9yU3BhY2U8PC9DUzAgNjUgMCBSPj4vRXh0R1N0YXRlPDwvR1MwIDE2NyAwIFI+Pi9Qcm9jU2V0Wy9QREYvSW1hZ2VDL0ltYWdlSV0vWE9iamVjdDw8L0ltMCA2NyAwIFI+Pj4+L1N1YnR5cGUvRm9ybT4+c3RyZWFtDQpxCjEwMjEuMTM2IDE3ODEuNDY2IDI3MS4wMzYgOTUuMDQgcmUKVyBuCnEKL0dTMCBncwovUGVyY2VwdHVhbCByaQoyNzEuMDM2NTk2NSAwIDAgOTUuMDM5OTk3OSAxMDIxLjEzNTk4NjMgMTc4MS40NjYzNDk4IGNtCi9JbTAgRG8KUQpRCg1lbmRzdHJlYW0NZW5kb2JqDTQwIDAgb2JqDTw8L0JCb3hbNjU2LjgwOCAyMzc1LjEyIDkyNy44NDQgMjIzMC42Ml0vR3JvdXAgMTY4IDAgUi9MZW5ndGggMTMyL01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgMC4wIDAuMF0vUmVzb3VyY2VzPDwvQ29sb3JTcGFjZTw8L0NTMCA2NSAwIFI+Pi9FeHRHU3RhdGU8PC9HUzAgMTY5IDAgUj4+L1Byb2NTZXRbL1BERi9JbWFnZUMvSW1hZ2VJXS9YT2JqZWN0PDwvSW0wIDY3IDAgUj4+Pj4vU3VidHlwZS9Gb3JtPj5zdHJlYW0NCnEKNjU2LjgwOCAyMjYzLjU4OSAyNzEuMDM2IDk1LjA0IHJlClcgbgpxCi9HUzAgZ3MKL1BlcmNlcHR1YWwgcmkKMjcxLjAzNjU5NjUgMCAwIDk1LjAzOTk5NzkgNjU2LjgwNzczOTMgMjI2My41ODg5MDg0IGNtCi9JbTAgRG8KUQpRCg1lbmRzdHJlYW0NZW5kb2JqDTQxIDAgb2JqDTw8L0JCb3hbMTM2MS44MSAyMzc1LjEyIDE2MzIuODQgMjIzMC42Ml0vR3JvdXAgMTcwIDAgUi9MZW5ndGggMTM0L01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgMC4wIDAuMF0vUmVzb3VyY2VzPDwvQ29sb3JTcGFjZTw8L0NTMCA2NSAwIFI+Pi9FeHRHU3RhdGU8PC9HUzAgMTcxIDAgUj4+L1Byb2NTZXRbL1BERi9JbWFnZUMvSW1hZ2VJXS9YT2JqZWN0PDwvSW0wIDY3IDAgUj4+Pj4vU3VidHlwZS9Gb3JtPj5zdHJlYW0NCnEKMTM2MS44MDggMjI2My41ODkgMjcxLjAzNiA5NS4wNCByZQpXIG4KcQovR1MwIGdzCi9QZXJjZXB0dWFsIHJpCjI3MS4wMzY1OTY1IDAgMCA5NS4wMzk5OTc5IDEzNjEuODA3NzM5MyAyMjYzLjU4ODkwODQgY20KL0ltMCBEbwpRClEKDWVuZHN0cmVhbQ1lbmRvYmoNNDIgMCBvYmoNPDwvQkJveFs2NTYuODA4IDE5NzIuNjggOTI3Ljg0NCAxODI4LjE3XS9Hcm91cCAxNzIgMCBSL0xlbmd0aCAxMzIvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAwLjAgMC4wXS9SZXNvdXJjZXM8PC9Db2xvclNwYWNlPDwvQ1MwIDY1IDAgUj4+L0V4dEdTdGF0ZTw8L0dTMCAxNzMgMCBSPj4vUHJvY1NldFsvUERGL0ltYWdlQy9JbWFnZUldL1hPYmplY3Q8PC9JbTAgNjcgMCBSPj4+Pi9TdWJ0eXBlL0Zvcm0+PnN0cmVhbQ0KcQo2NTYuODA4IDE4NjEuMTQzIDI3MS4wMzYgOTUuMDQgcmUKVyBuCnEKL0dTMCBncwovUGVyY2VwdHVhbCByaQoyNzEuMDM2NTk2NSAwIDAgOTUuMDM5OTk3OSA2NTYuODA3NzM5MyAxODYxLjE0MzcxNzkgY20KL0ltMCBEbwpRClEKDWVuZHN0cmVhbQ1lbmRvYmoNNDMgMCBvYmoNPDwvQkJveFsxMDA0LjU5IDIyNjQuOTEgMTMwNC4xMSAxOTY1LjYzXS9Hcm91cCAxNzQgMCBSL0xlbmd0aCAxMzYvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAwLjAgMC4wXS9SZXNvdXJjZXM8PC9Db2xvclNwYWNlPDwvQ1MwIDE3IDAgUj4+L0V4dEdTdGF0ZTw8L0dTMCAxNzUgMCBSPj4vUHJvY1NldFsvUERGL0ltYWdlQy9JbWFnZUldL1hPYmplY3Q8PC9JbTAgMTc2IDAgUj4+Pj4vU3VidHlwZS9Gb3JtPj5zdHJlYW0NCnEKMTAwNC41OTQgMTk2NS42MzIgMjk5LjUxNyAyOTkuMjggcmUKVyBuCnEKL0dTMCBncwovUGVyY2VwdHVhbCByaQoyOTkuNTE5OTkzMyAwIDAgMjk5LjI3OTk5MzMgMTAwNC41OTE0OTE3IDE5NjUuNjMyNjA0MyBjbQovSW0wIERvClEKUQoNZW5kc3RyZWFtDWVuZG9iag00NCAwIG9iag08PC9CQm94Wzk2Mi42OTkgMjMwNy41NyAxMzg4LjEyIDE4ODIuMTNdL0dyb3VwIDE3NyAwIFIvTGVuZ3RoIDQxMi9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjBdL1Jlc291cmNlczw8L0V4dEdTdGF0ZTw8L0dTMCAxOSAwIFI+Pi9TaGFkaW5nPDwvU2gwIDY5IDAgUj4+Pj4vU3VidHlwZS9Gb3JtPj5zdHJlYW0NCnEKMTA2OC45NDkgMjA0My45NDggbQoxMTI4LjU0MSAxOTg4Ljk1NCBsCjExMzQuNjc4IDE5ODguMDk3IDExNDAuOTQzIDE5ODcuNjU1IDExNDcuMzE2IDE5ODcuNjU1IGMKMTE0Ny4zMTYgMTk4Ny42NTUgbAoxMjIxLjYzIDE5ODcuNjU1IDEyODEuODc1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IDAgUi9UeXBlL0V4dEdTdGF0ZS9jYSAxLjAvb3AgZmFsc2U+Pg1lbmRvYmoNMTg4IDAgb2JqDTw8L0JDIDE4OSAwIFIvRyAxOTAgMCBSL1MvTHVtaW5vc2l0eS9UeXBlL01hc2s+Pg1lbmRvYmoNMTg5IDAgb2JqDVswLjAgMC4wIDAuMF0NZW5kb2JqDTE5MCAwIG9iag08PC9CQm94WzEzNjEuODEgMjM1OC42MyAxNjMyLjg0IDIyNjMuNTldL0dyb3VwIDE5MSAwIFIvTGVuZ3RoIDkxL01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgMC4wIDAuMF0vUmVzb3VyY2VzPDwvRXh0R1N0YXRlPDwvR1MwIDk0IDAgUj4+L1Byb2NTZXRbL1BERi9JbWFnZUJdL1hPYmplY3Q8PC9JbTAgMTAzIDAgUj4+Pj4vU3VidHlwZS9Gb3JtPj5zdHJlYW0NCnEKL0dTMCBncwovUGVyY2VwdHVhbCByaQoyNzEuMDM2NTk2NSAwIDAgOTUuMDM5OTk3OSAxMzYxLjgwNzczOTMgMjI2My41ODg5MDg0IGNtCi9JbTAgRG8KUQoNZW5kc3RyZWFtDWVuZG9iag0xOTEgMCBvYmoNPDwvQ1MgOTYgMCBSL0kgZmFsc2UvSyBmYWxzZS9TL1RyYW5zcGFyZW5jeS9UeXBlL0dyb3VwPj4NZW5kb2JqDTE2OCAwIG9iag08PC9JIGZhbHNlL0sgZmFsc2UvUy9UcmFuc3BhcmVuY3kvVHlwZS9Hcm91cD4+DWVuZG9iag0xNjkgMCBvYmoNPDwvQUlTIHRydWUvQk0vTm9ybWFsL0NBIDEuMC9PUCBmYWxzZS9PUE0gMS9TQSB0cnVlL1NNYXNrIDE5MiAwIFIvVHlwZS9FeHRHU3RhdGUvY2EgMS4wL29wIGZhbHNlPj4NZW5kb2JqDTE5MiAwIG9iag08PC9CQyAxOTMgMCBSL0cgMTk0IDAgUi9TL0x1bWlub3NpdHkvVHlwZS9NYXNrPj4NZW5kb2JqDTE5MyAwIG9iag1bMC4wIDAuMCAwLjBdDWVuZG9iag0xOTQgMCBvYmoNPDwvQkJveFs2NTYuODA4IDIzNTguNjMgOTI3Ljg0NCAyMjYzLjU5XS9Hcm91cCAxOTUgMCBSL0xlbmd0aCA5MC9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjBdL1Jlc291cmNlczw8L0V4dEdTdGF0ZTw8L0dTMCA5NCAwIFI+Pi9Qcm9jU2V0Wy9QREYvSW1hZ2VCXS9YT2JqZWN0PDwvSW0wIDEwMyAwIFI+Pj4+L1N1YnR5cGUvRm9ybT4+c3RyZWFtDQpxCi9HUzAgZ3MKL1BlcmNlcHR1YWwgcmkKMjcxLjAzNjU5NjUgMCAwIDk1LjAzOTk5NzkgNjU2LjgwNzczOTMgMjI2My41ODg5MDg0IGNtCi9JbTAgRG8KUQoNZW5kc3RyZWFtDWVuZG9iag0xOTUgMCBvYmoNPDwvQ1MgOTYgMCBSL0kgZmFsc2UvSyBmYWxzZS9TL1RyYW5zcGFyZW5jeS9UeXBlL0dyb3VwPj4NZW5kb2JqDTE2NiAwIG9iag08PC9JIGZhbHNlL0sgZmFsc2UvUy9UcmFuc3BhcmVuY3kvVHlwZS9Hcm91cD4+DWVuZG9iag0xNjcgMCBvYmoNPDwvQUlTIHRydWUvQk0vTm9ybWFsL0NBIDEuMC9PUCBmYWxzZS9PUE0gMS9TQSB0cnVlL1NNYXNrIDE5NiAwIFIvVHlwZS9FeHRHU3RhdGUvY2EgMS4wL29wIGZhbHNlPj4NZW5kb2JqDTE5NiAwIG9iag08PC9CQyAxOTcgMCBSL0cgMTk4IDAgUi9TL0x1bWlub3NpdHkvVHlwZS9NYXNrPj4NZW5kb2JqDTE5NyAwIG9iag1bMC4wIDAuMCAwLjBdDWVuZG9iag0xOTggMCBvYmoNPDwvQkJveFsxMDIxLjE0IDE4NzYuNTEgMTI5Mi4xNyAxNzgxLjQ3XS9Hcm91cCAxOTkgMCBSL0xlbmd0aCA5MS9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjBdL1Jlc291cmNlczw8L0V4dEdTdGF0ZTw8L0dTMCA5NCAwIFI+Pi9Qcm9jU2V0Wy9QREYvSW1hZ2VCXS9YT2JqZWN0PDwvSW0wIDEwMyAwIFI+Pj4+L1N1YnR5cGUvRm9ybT4+c3RyZWFtDQpxCi9HUzAgZ3MKL1BlcmNlcHR1YWwgcmkKMjcxLjAzNjU5NjUgMCAwIDk1LjAzOTk5NzkgMTAyMS4xMzU5ODYzIDE3ODEuNDY2MzQ5OCBjbQovSW0wIERvClEKDWVuZHN0cmVh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LVg3ajZmTHFjYWlxSFBCbGo5JE4KYl49YTheci8lbio8N19WS0NfczE5SnBGSVQ1K0IzYTQ6byZjYnQjbj9FYHAnSFRtRmw6ci1BKzotXCVvP2cxKEIKSy9cLFRiXm4sUTRVNl80Sig+TFpeU1RGVW9uJF5xLTlSW2dkZVgzPG81ZmNLb2c4TGhxLGs0ZzhNYi1HYVNwLlwKNHJQTVtRLGpmX2VcIjQ8TmI6RmlZaClaLWk/P1Rbaz5CZ3JWZ08/aiU0UTA1QV9bPU8zNUlnLjJfVXItYjtXdE8KNTRIRG9YJyM5VU5BP3MtNnIsVnVIc1cwPlxrIm5xaSZAV0QxInRDJEt1XDxWUVkwaUdqPElNW19NUlE3XidMQSMKSCFMUSpjXWtdOm9MZEVLOGxscEJCLGBYSUgkRExoMjwtVVouLDhVTSFWJk0jTDEuY2k8WTJ0dHJsb2ktPVJoTCUKRWZsNCtlWkNwKzlJc08vYWVRRnNkWSU0R1QxQ1lzci9naHNccVddPzdAbmtZQjNqVTo4KFVTXWM8PUkwZEJxc2oKbSU8VCdMVlFGL09ObEhrKSIwUDY7S19IakFMTVYwYzlZO2xISSgiKFZkdTcnPC9nTSw8MjZPTlFuSF4vPyIwMWYKU3FGLG0mI09dcmZtKDFVQF5LWmBQZD5waTBMaCJlSDBgJixxJ2JvcHFlJS9IQztEOmA4I1tSYW9hYiNPTSwtPzYKRj5DXkk3T2lcXWkpQj9xO2Q3a1c+cz1Hbk0hRUZONSZSc0xpO1JATW8/N0heQlBbIW9oOzhGL2ZjSkBGTHAvMEkKWSReNHVbL0pzOjpUWDBBOiVRNUpFTlIuMWw6I1glW09GSlpxUEVbSWhNRVhMPW5xQENhQDlkV0IzYDFjNSVORlgKLW9kRmVWPUJ1N1QzWFkocVhsVGNtSDE/cm9lcm9nVHEzbjI8dUE5TztmYmRsU00iPjtzNlM3P0tuI0M4bls3XzUKZXBSNmtYXj1vZ0I/YHFjZUYhbGZUP2dWKGBHWS9cKypyWG9gWW4lSD9LMl5pTyRtJV1vN0BBKTMlLWhPQl0lMWsKczAxI09oKXNKUlhsYVswOCxodTtbIVs9VzdvMChMci0vST1Oc19kbShWXnEqRjRadD5wYXE2QDlnN0c+bTk8bDUKOy5SKGs2UCsxcEs0QCh1aSNtP0FxZzlDIl1PUDllSE1uaWFMPkEqN34+DWVuZHN0cmVhbQ1lbmRvYmoNMjMgMCBvYmoNPDwvQkJveFstNTQ4Ljg5NyA0ODcyLjAgMzIyNy4yMyAtMjIxLjc5XS9Hcm91cCAyMDIgMCBSL0xlbmd0aCAyMjEzNC9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjBdL1Jlc291cmNlczw8L0V4dEdTdGF0ZTw8L0dTMCAxOSAwIFI+Pj4+L1N1YnR5cGUvRm9ybT4+c3RyZWFtDQpxCi0wLjA1NiAtMS40NjcgMjM3MS4wODkgMzQ0NC43MDEgcmUKVyBuCjAuNzMzIDAuNzMzIDAuNzMzIFJHCjEgdyAxMCBNIDAgaiAwIEogW10wIGQgCi9QZXJjZXB0dWFsIHJpCi9HUzAgZ3MKcSAxIDAgMCAxIDEzMzEuODAyNyA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDEzMTcuMTY4IDQ4NzIgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMTMwMi41MzEzIDQ4NzIgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMTI4Ny44OTQ1IDQ4NzIgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMTI3My4yNTk4IDQ4NzIgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMTI1OC42MjUgNDg3MiBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAxMjQzLjk4ODMgNDg3MiBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAxMjI5LjM1MTYgNDg3MiBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAxMjE0LjcxNDggNDg3MiBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAxMjAwLjA4MiA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDExODUuNDQ1MyA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDExNzAuODA5MSA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDExNTYuMTc0MyA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDExNDEuNTM4NiA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDExMjYuOTAyOCA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDExMTIuMjY3MSA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDEwOTcuNjMxMyA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDEwODIuOTk0NiA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDEwNjguMzU5OSA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDEwNTMuNzIzMSA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDEwMzkuMDg4NCA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDEwMjQuNDUxNyA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDEwMDkuODE2OSA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDk5NS4xODAyIDQ4NzIgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgOTgwLjU0NDQgNDg3MiBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSA5NjUuOTA4NyA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDk1MS4yNzI5IDQ4NzIgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgOTM2LjYzNzIgNDg3MiBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSA5MjIuMDAwNSA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDkwNy4zNjU3IDQ4NzIgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgODkyLjcyOSA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDg3OC4wOTQyIDQ4NzIgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgODYzLjQ1NzUgNDg3MiBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSA4NDguODIyOCA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDgzNC4xODcgNDg3MiBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSA4MTkuNTUwMyA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDgwNC45MTQ2IDQ4NzIgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgNzkwLjI3ODggNDg3MiBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSA3NzUuNjQzMSA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDc2MS4wMDYzIDQ4NzIgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgNzQ2LjM3MTYgNDg3MiBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSA3MzEuNzM0OSA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDcxNy4xMDAxIDQ4NzIgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgNzAyLjQ2MzQgNDg3MiBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSA2ODcuODI4NiA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDY3My4xOTE5IDQ4NzIgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgNjU4LjU1NjIgNDg3MiBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSA2NDMuOTIwNCA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDYyOS4yODQ3IDQ4NzIgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgNjE0LjY0ODkgNDg3MiBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSA2MDAuMDEzMiA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDU4NS4zNzc0IDQ4NzIgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgNTcwLjc0MDcgNDg3MiBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSA1NTYuMTA2IDQ4NzIgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgNTQxLjQ2OTIgNDg3MiBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSA1MjYuODM0NSA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDUxMi4xOTc4IDQ4NzIgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgNDk3LjU2MyA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDQ4Mi45MjYzIDQ4NzIgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgNDY4LjI5MDUgNDg3MiBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSA0NTMuNjU0OCA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDQzOS4wMTkgNDg3MiBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSA0MjQuMzgzMyA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDQwOS43NDY2IDQ4NzIgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMzk1LjExMTggNDg3MiBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAzODAuNDc1MSA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDM2NS44NDAzIDQ4NzIgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMzUxLjIwMzYgNDg3MiBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAzMzYuNTY4OCA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDMyMS45MzIxIDQ4NzIgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMzA3LjI5NjQgNDg3MiBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAyOTIuNjYwNiA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDI3OC4wMjQ5IDQ4NzIgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMjYzLjM4OTIgNDg3MiBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAyNDguNzUyNCA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDIzNC4xMTc3IDQ4NzIgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMjE5LjQ4MSA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDIwNC44NDYyIDQ4NzIgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMTkwLjIwOTUgNDg3MiBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAxNzUuNTc0NyA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDE2MC45MzggNDg3MiBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAxNDYuMzAzMiA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDEzMS42NjY1IDQ4NzIgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMTE3LjAzMDggNDg3MiBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAxMDIuMzk1IDQ4NzIgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgODcuNzU5MyA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDczLjEyMzUgNDg3MiBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSA1OC40ODY4IDQ4NzIgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgNDMuODUyMSA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDI5LjIxNTMgNDg3MiBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAxNC41ODA2IDQ4NzIgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgLTAuMDU2MiA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDIzNzEuMDMzMiA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDIzNTYuMzk2NSA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDIzNDEuNzU5OCA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDIzMjcuMTI1IDQ4NzIgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMjMxMi40OTAyIDQ4NzIgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMjI5Ny44NTM1IDQ4NzIgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMjI4My4yMTY4IDQ4NzIgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMjI2OC41ODIgNDg3MiBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAyMjUzLjk0NTMgNDg3MiBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAyMjM5LjMwODYgNDg3MiBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAyMjI0LjY3NTggNDg3MiBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAyMjEwLjAzOTEgNDg3MiBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAyMTk1LjQwMjMgNDg3MiBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAyMTgwLjc2NTYgNDg3MiBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAyMTY2LjEzMDkgNDg3MiBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAyMTUxLjQ5NjEgNDg3MiBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAyMTM2Ljg1OTQgNDg3MiBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAyMTIyLjIyMjcgNDg3MiBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAyMTA3LjU4NzkgNDg3MiBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAyMDkyLjk1MTIgNDg3MiBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAyMDc4LjMxNDUgNDg3MiBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAyMDYzLjY4MTYgNDg3MiBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAyMDQ5LjA0NDkgNDg3MiBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAyMDM0LjQwODIgNDg3MiBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAyMDE5Ljc3MTUgNDg3MiBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAyMDA1LjEzNjcgNDg3MiBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAxOTkwLjUwMiA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDE5NzUuODY1MiA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDE5NjEuMjMwNSA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDE5NDYuNTkzOCA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDE5MzEuOTU3IDQ4NzIgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMTkxNy4zMjAzIDQ4NzIgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMTkwMi42ODc1IDQ4NzIgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMTg4OC4wNTA4IDQ4NzIgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMTg3My40MTQxIDQ4NzIgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMTg1OC43NzczIDQ4NzIgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMTg0NC4xNDI2IDQ4NzIgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMTgyOS41MDc4IDQ4NzIgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMTgxNC44NzExIDQ4NzIgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMTgwMC4yMzQ0IDQ4NzIgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMTc4NS41OTk2IDQ4NzIgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMTc3MC45NjI5IDQ4NzIgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMTc1Ni4zMjgxIDQ4NzIgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMTc0MS42OTE0IDQ4NzIgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMTcyNy4wNTY2IDQ4NzIgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMTcxMi40MTk5IDQ4NzIgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMTY5Ny43ODMyIDQ4NzIgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMTY4My4xNDg0IDQ4NzIgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMTY2OC41MTM3IDQ4NzIgY20KMCAwIG0KMCAtNTA5My43OSBsClMKUQpxIDEgMCAwIDEgMTY1My44NzcgNDg3MiBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAxNjM5LjI0MDIgNDg3MiBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAxNjI0LjYwNTUgNDg3MiBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAxNjA5Ljk2ODggNDg3MiBjbQowIDAgbQowIC01MDkzLjc5IGwKUwpRCnEgMSAwIDAgMSAxNTk1LjMzNCA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDE1ODAuNjk3MyA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDE1NjYuMDYyNSA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDE1NTEuNDI1OCA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDE1MzYuNzg5MSA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDE1MjIuMTU2MyA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDE1MDcuNTE5NSA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDE0OTIuODgyOCA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDE0NzguMjQ2MSA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDE0NjMuNjExMyA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDE0NDguOTc0NiA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDE0MzQuMzM5OCA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDE0MTkuNzAzMSA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDE0MDUuMDY4NCA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDEzOTAuNDMxNiA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDEzNzUuNzk0OSA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDEzNjEuMTYyMSA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIDEzNDYuNTI1NCA0ODcyIGNtCjAgMCBtCjAgLTUwOTMuNzkgbApTClEKcSAxIDAgMCAxIC01NDguODk2IDE0NzIuODk2NSBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDguODk2IDE0NTguMjk3OSBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDguODk2IDE0NDMuNjk4MiBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDguODk2IDE0MjkuMDk5NiBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDguODk2IDE0MTQuNTAxIGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTYgMTM5OS45MDE0IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTYgMTM4NS4zMDI3IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTYgMTM3MC43MDMxIGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTYgMTM1Ni4xMDQ1IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTYgMTM0MS41MDQ5IGNtCjAgMCBtCjM3NzYuMTIzIDAgbApTClEKcSAxIDAgMCAxIC01NDguODk2IDEzMjYuOTA3MiBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDguODk2IDEzMTIuMzA3NiBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDguODk2IDEyOTcuNzA4IGNtCjAgMCBtCjM3NzYuMTIzIDAgbApTClEKcSAxIDAgMCAxIC01NDguODk2IDEyODMuMTA4NCBjbQowIDAgbQozNzc2LjEyMyAwIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NiAxMjY4LjUxMDcgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NiAxMjUzLjkxMTEgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NiAxMjM5LjMxMTUgY20KMCAwIG0KMzc3Ni4xMjMgMCBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTYgMTIyNC43MTM5IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTYgMTIxMC4xMTQzIGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTYgMTE5NS41MTQ2IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTcgMTE4MC45MTUgY20KMCAwIG0KMzc3Ni4xMjQgMCBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTcgMTE2Ni4zMTc0IGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTcgMTE1MS43MTc4IGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTcgMTEzNy4xMTgyIGNtCjAgMCBtCjM3NzYuMTIyIDAgbApTClEKcSAxIDAgMCAxIC01NDguODk3IDExMjIuNTE4NiBjbQowIDAgbQozNzc2LjEyMiAwIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NyAxMTA3LjkyMDkgY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NyAxMDkzLjMyMTMgY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NyAxMDc4LjcyMTcgY20KMCAwIG0KMzc3Ni4xMjIgMCBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTcgMTA2NC4xMjQgY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NyAxMDQ5LjUyNDQgY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NyAxMDM0LjkyNDggY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NyAxMDIwLjMyNTIgY20KMCAwIG0KMzc3Ni4xMjIgMCBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTcgMTAwNS43Mjc1IGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTcgOTkxLjEyNyBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDguODk3IDk3Ni41MjkzIGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTcgOTYxLjkyOTcgY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NyA5NDcuMzMwMSBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDguODk3IDkzMi43MzA1IGNtCjAgMCBtCjM3NzYuMTIyIDAgbApTClEKcSAxIDAgMCAxIC01NDguODk3IDkxOC4xMzA5IGNtCjAgMCBtCjM3NzYuMTIyIDAgbApTClEKcSAxIDAgMCAxIC01NDguODk3IDkwMy41MzMyIGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTcgODg4LjkzMzYgY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NyA4NzQuMzM1OSBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDguODk3IDg1OS43MzQ0IGNtCjAgMCBtCjM3NzYuMTIyIDAgbApTClEKcSAxIDAgMCAxIC01NDguODk3IDg0NS4xMzY3IGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTcgODMwLjUzNzEgY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NyA4MTUuOTM5NSBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDQgbApTClEKcSAxIDAgMCAxIC01NDguODk3IDgwMS4zMzk4IGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTcgNzg2Ljc0MDIgY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NyA3NzIuMTQwNiBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDguODk3IDc1Ny41NDMgY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NyA3NDIuOTQzNCBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDguODk3IDcyOC4zNDM3IGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTcgNzEzLjc0NjEgY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDA0IGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NyA2OTkuMTQ2NSBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDguODk3IDY4NC41NDY5IGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTcgNjY5Ljk0NzMgY20KMCAwIG0KMzc3Ni4xMjIgMCBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTcgNjU1LjM0OTYgY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDA0IGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NyA2NDAuNzUgY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NyA2MjYuMTUwNCBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDguODk3IDYxMS41NTA4IGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTcgNTk2Ljk1MTIgY20KMCAwIG0KMzc3Ni4xMjIgMCBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTcgNTgyLjM1MTYgY20KMCAwIG0KMzc3Ni4xMjIgMCBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTcgNTY3Ljc1MzkgY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NyA1NTMuMTU0MyBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDguODk3IDUzOC41NTY2IGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTcgNTIzLjk1NyBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDguODk3IDUwOS4zNTc0IGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTcgNDk0Ljc1OTggY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NyA0ODAuMTYwMiBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDguODk3IDQ2NS41NjA1IGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTcgNDUwLjk2MDkgY20KMCAwIG0KMzc3Ni4xMjIgMCBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTcgNDM2LjM2MzMgY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NyA0MjEuNzYzNyBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDguODk3IDQwNy4xNjQxIGNtCjAgMCBtCjM3NzYuMTIyIDAgbApTClEKcSAxIDAgMCAxIC01NDguODk3IDM5Mi41NjQ1IGNtCjAgMCBtCjM3NzYuMTIyIDAgbApTClEKcSAxIDAgMCAxIC01NDguODk3IDM3Ny45NjY4IGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTcgMzYzLjM2NzIgY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NyAzNDguNzY3NiBjbQowIDAgbQozNzc2LjEyMiAwIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NyAzMzQuMTY5OSBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDguODk3IDMxOS41NzAzIGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTcgMzA0Ljk3MDcgY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NyAyOTAuMzcxMSBjbQowIDAgbQozNzc2LjEyMiAwIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NyAyNzUuNzczNCBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDguODk3IDI2MS4xNzM4IGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTcgMjQ2LjU3NDIgY20KMCAwIG0KMzc3Ni4xMjIgMCBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTcgMjMxLjk3NDYgY20KMCAwIG0KMzc3Ni4xMjIgMCBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTcgMjE3LjM3NyBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDguODk3IDIwMi43NzczIGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTcgMTg4LjE3NzcgY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NyAxNzMuNTgwMSBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDQgbApTClEKcSAxIDAgMCAxIC01NDguODk3IDE1OC45ODA1IGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTcgMTQ0LjM4MDkgY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NyAxMjkuNzgxMiBjbQowIDAgbQozNzc2LjEyMiAwIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NyAxMTUuMTgzNiBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDQgbApTClEKcSAxIDAgMCAxIC01NDguODk3IDEwMC41ODQgY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NyA4NS45ODQ0IGNtCjAgMCBtCjM3NzYuMTIyIDAgbApTClEKcSAxIDAgMCAxIC01NDguODk3IDcxLjM4NDggY20KMCAwIG0KMzc3Ni4xMjIgMCBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTcgNTYuNzg3MSBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDguODk3IDQyLjE4NzUgY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NyAyNy41ODc5IGNtCjAgMCBtCjM3NzYuMTIyIDAgbApTClEKcSAxIDAgMCAxIC01NDguODk3IDEyLjk5MDIgY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NiAyNzEzLjkwNDMgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NiAyNjk5LjMwNTIgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NiAyNjg0LjcwNjUgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NiAyNjcwLjEwNjkgY20KMCAwIG0KMzc3Ni4xMjMgLTAgbApTClEKcSAxIDAgMCAxIC01NDguODk2IDI2NTUuNTA3OCBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDguODk2IDI2NDAuOTA4NyBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDguODk2IDI2MjYuMzA5NiBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDguODk2IDI2MTEuNzEwNCBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDguODk2IDI1OTcuMTExMyBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDguODk2IDI1ODIuNTEyMiBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDguODk2IDI1NjcuOTEzNiBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDguODk2IDI1NTMuMzE0NSBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDguODk2IDI1MzguNzE1MyBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDguODk2IDI1MjQuMTE2MiBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDguODk2IDI1MDkuNTE3MSBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDguODk2IDI0OTQuOTE4IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTYgMjQ4MC4zMTg4IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTYgMjQ2NS43MTk3IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTYgMjQ1MS4xMjA2IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTYgMjQzNi41MjE1IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTYgMjQyMS45MjI0IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTYgMjQwNy4zMjMyIGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTYgMjM5Mi43MjQ2IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTYgMjM3OC4xMjU1IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTYgMjM2My41MjY0IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTYgMjM0OC45MjcyIGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTYgMjMzNC4zMjgxIGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTYgMjMxOS43MjkgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NiAyMzA1LjEyOTkgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NiAyMjkwLjUzMDggY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NiAyMjc1LjkzMTYgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NiAyMjYxLjMzMjUgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NiAyMjQ2LjczMzQgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NiAyMjMyLjEzNDMgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NiAyMjE3LjUzNTYgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NiAyMjAyLjkzNjUgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NiAyMTg4LjMzNzQgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NiAyMTczLjczODMgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NiAyMTU5LjEzOTIgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NiAyMTQ0LjU0MDUgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NiAyMTI5Ljk0MDkgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NiAyMTE1LjM0MTggY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NiAyMTAwLjc0MjcgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NiAyMDg2LjE0MzYgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NiAyMDcxLjU0NDQgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NiAyMDU2Ljk0NTMgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NiAyMDQyLjM0NjcgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NiAyMDI3Ljc0NzYgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NiAyMDEzLjE0ODQgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NiAxOTk4LjU0OTMgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NiAxOTgzLjk1MDIgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NiAxOTY5LjM1MTEgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NiAxOTU0Ljc1MiBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDguODk2IDE5NDAuMTUyOCBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDguODk2IDE5MjUuNTUzNyBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDguODk2IDE5MTAuOTU0NiBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDguODk2IDE4OTYuMzU1NSBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDguODk2IDE4ODEuNzU2MyBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDguODk2IDE4NjcuMTU3NyBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDguODk2IDE4NTIuNTU4NiBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDguODk2IDE4MzcuOTU5NSBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDguODk2IDE4MjMuMzYwNCBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDguODk2IDE4MDguNzYxMiBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDguODk2IDE3OTQuMTYyMSBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDguODk2IDE3NzkuNTYzIGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTYgMTc2NC45NjM5IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTYgMTc1MC4zNjUyIGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTYgMTczNS43NjU2IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTYgMTcyMS4xNjcgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NiAxNzA2LjU2NzQgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NiAxNjkxLjk2ODggY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NiAxNjc3LjM2OTEgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NiAxNjYyLjc3MDUgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NiAxNjQ4LjE3MDkgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NiAxNjMzLjU3MjMgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NiAxNjE4Ljk3MjcgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NiAxNjA0LjM3NCBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDguODk2IDE1ODkuNzc1NCBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDguODk2IDE1NzUuMTc1OCBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDguODk2IDE1NjAuNTc3MSBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDguODk2IDE1NDUuOTc3NSBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDguODk2IDE1MzEuMzc4OSBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDguODk2IDE1MTYuNzc5MyBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDguODk2IDE1MDIuMTgwNyBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDguODk2IDE0ODcuNTgxMSBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDguODk3IDM0MjkuMTU2NyBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDQgbApTClEKcSAxIDAgMCAxIC01NDguODk3IDM0MTQuNTU3MSBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDguODk3IDMzOTkuOTU3NSBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDguODk3IDMzODUuMzU3OSBjbQowIDAgbQozNzc2LjEyMiAwIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NyAzMzcwLjc2MDMgY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDA0IGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NyAzMzU2LjE2MDYgY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NyAzMzQxLjU2MSBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDguODk3IDMzMjYuOTYxNCBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDguODk3IDMzMTIuMzYxOCBjbQowIDAgbQozNzc2LjEyMiAwIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NyAzMjk3Ljc2MjIgY20KMCAwIG0KMzc3Ni4xMjIgMCBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTcgMzI4My4xNjQ2IGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTcgMzI2OC41NjQ5IGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTcgMzI1My45NjczIGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTcgMzIzOS4zNjc3IGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTcgMzIyNC43NjgxIGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTcgMzIxMC4xNzA0IGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTcgMzE5NS41NzA4IGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTcgMzE4MC45NzEyIGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTcgMzE2Ni4zNzE2IGNtCjAgMCBtCjM3NzYuMTIyIDAgbApTClEKcSAxIDAgMCAxIC01NDguODk3IDMxNTEuNzczOSBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDEgbApTClEKcSAxIDAgMCAxIC01NDguODk3IDMxMzcuMTc0MyBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDguODk3IDMxMjIuNTc0NyBjbQowIDAgbQozNzc2LjEyMiAwIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NyAzMTA3Ljk3NTEgY20KMCAwIG0KMzc3Ni4xMjIgMCBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTcgMzA5My4zNzc0IGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTcgMzA3OC43Nzc4IGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTcgMzA2NC4xNzgyIGNtCjAgMCBtCjM3NzYuMTIyIDAgbApTClEKcSAxIDAgMCAxIC01NDguODk3IDMwNDkuNTgwNiBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDguODk3IDMwMzQuOTgxNCBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDguODk3IDMwMjAuMzgxMyBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDguODk3IDMwMDUuNzgxNyBjbQowIDAgbQozNzc2LjEyMiAwIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NyAyOTkxLjE4NDEgY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NyAyOTc2LjU4NDUgY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NyAyOTYxLjk4NDkgY20KMCAwIG0KMzc3Ni4xMjIgMCBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTcgMjk0Ny4zODUzIGNtCjAgMCBtCjM3NzYuMTIyIDAgbApTClEKcSAxIDAgMCAxIC01NDguODk3IDI5MzIuNzg3NiBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDguODk3IDI5MTguMTg4NSBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDguODk3IDI5MDMuNTg4NCBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDguODk3IDI4ODguOTkwNyBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDQgbApTClEKcSAxIDAgMCAxIC01NDguODk3IDI4NzQuMzkxMSBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDguODk3IDI4NTkuNzkxNSBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDIgbApTClEKcSAxIDAgMCAxIC01NDguODk3IDI4NDUuMTkxOSBjbQowIDAgbQozNzc2LjEyMiAwIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NyAyODMwLjU5NDIgY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDA0IGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NyAyODE1Ljk5NDYgY20KMCAwIG0KMzc3Ni4xMjIgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NyAyODAxLjM5NSBjbQowIDAgbQozNzc2LjEyMiAwIGwKUwpRCnEgMSAwIDAgMSAtNTQ4Ljg5NyAyNzg2Ljc5NTQgY20KMCAwIG0KMzc3Ni4xMjIgMCBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTcgMjc3Mi4xOTc4IGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTcgMjc1Ny41OTgxIGNtCjAgMCBtCjM3NzYuMTIyIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgLTU0OC44OTcgMjc0Mi45OTg1IGNtCjAgMCBtCjM3NzYuMTIyIDAgbApTClEKcSAxIDAgMCAxIC01NDguODk3IDI3MjguNDAwOSBjbQowIDAgbQozNzc2LjEyMiAtMC4wMDIgbApTClEKUQoNZW5kc3RyZWFtDWVuZG9iag0yNCAwIG9iag08PC9CQm94WzIxNDEuMzMgNDU1MS40OCA1OTE3LjQ1IC01NDIuMzA1XS9Hcm91cCAyMDMgMCBSL0xlbmd0aCAxNDE0NC9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjBdL1Jlc291cmNlczw8L0V4dEdTdGF0ZTw8L0dTMCAxOSAwIFI+Pj4+L1N1YnR5cGUvRm9ybT4+c3RyZWFtDQpxCjI2OTAuMTY2IC0zMjEuOTgyIDIzNzEuMDkgMzc2Ni40OSByZQpXIG4KMC43MzMgMC43MzMgMC43MzMgUkcKMSB3IDEwIE0gMCBqIDAgSiBbXTAgZCAKL1BlcmNlcHR1YWwgcmkKL0dTMCBncwpxIDEgMCAwIDEgMjE0MS4zMjYyIDExNTIuMzgxOCBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAxMTM3Ljc4MzIgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMTEyMy4xODI2IGNtCjAgMCBtCjM3NzYuMTIzIDAgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAxMTA4LjU4NCBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAxMDkzLjk4NjMgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAzIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMTA3OS4zODY3IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDEwNjQuNzg3MSBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAxMDUwLjE4NzUgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMTAzNS41ODg5IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDEwMjAuOTkwMiBjbQowIDAgbQozNzc2LjEyMyAwIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMTAwNi4zOTE2IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDk5MS43OTIgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgOTc3LjE5MjQgY20KMCAwIG0KMzc3Ni4xMjMgMCBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDk2Mi41OTI4IGNtCjAgMCBtCjM3NzYuMTIzIDAgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiA5NDcuOTk1MSBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiA5MzMuMzk1NSBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiA5MTguNzk1OSBjbQowIDAgbQozNzc2LjEyMyAwIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgOTA0LjE5ODIgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgODg5LjU5OTYgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAzIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgODc0Ljk5OSBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiA4NjAuMzk5NCBjbQowIDAgbQozNzc2LjEyMyAwIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgODQ1LjgwMTggY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgODMxLjIwMjEgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgODE2LjYwMzUgY20KMCAwIG0KMzc3Ni4xMjEgMCBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDgwMi4wMDM5IGNtCjAgMCBtCjM3NzYuMTIxIDAgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiA3ODcuNDA1MyBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiA3NzIuODA1NyBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiA3NTguMjA2MSBjbQowIDAgbQozNzc2LjEyMSAwIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgNzQzLjYwODQgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgNzI5LjAwODggY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgNzE0LjQwOTIgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgNjk5LjgwOTYgY20KMCAwIG0KMzc3Ni4xMjEgMCBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDY4NS4yMTE5IGNtCjAgMCBtCjM3NzYuMTIxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDY3MC42MTIzIGNtCjAgMCBtCjM3NzYuMTIxIC0wLjAwMyBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDY1Ni4wMTM3IGNtCjAgMCBtCjM3NzYuMTIxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDY0MS40MTQxIGNtCjAgMCBtCjM3NzYuMTIxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDYyNi44MTQ1IGNtCjAgMCBtCjM3NzYuMTIxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDYxMi4yMTU4IGNtCjAgMCBtCjM3NzYuMTIxIDAgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiA1OTcuNjE2MiBjbQowIDAgbQozNzc2LjEyMSAwIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgNTgzLjAxNzYgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgNTY4LjQxOCBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiA1NTMuODIwMyBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiA1MzkuMjE4NyBjbQowIDAgbQozNzc2LjEyMSAwIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgNTI0LjYyMTEgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgNTEwLjAyMTUgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgNDk1LjQyNDggY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDA1IGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgNDgwLjgyNDIgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgNDY2LjIyNDYgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgNDUxLjYyNSBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiA0MzcuMDI4MyBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDMgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiA0MjIuNDI4NyBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDMgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiA0MDcuODI5MSBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDMgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAzOTMuMjMwNSBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDQgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAzNzguNjMwOSBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAzNjQuMDMyMiBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDMgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAzNDkuNDMyNiBjbQowIDAgbQozNzc2LjEyMSAwIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMzM0LjgzNCBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDQgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAzMjAuMjM0NCBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAzMDUuNjM0OCBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAyOTEuMDM1MiBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAyNzYuNDM2NSBjbQowIDAgbQozNzc2LjEyMSAwIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMjYxLjgzNjkgY20KMCAwIG0KMzc3Ni4xMjEgMCBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDI0Ny4yMzgzIGNtCjAgMCBtCjM3NzYuMTIxIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDIzMi42Mzg3IGNtCjAgMCBtCjM3NzYuMTIxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDIxOC4wNDEgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMjAzLjQ0MTQgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMTg4Ljg0MTggY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMTc0LjI0NTEgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAzIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMTU5LjY0NTUgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAzIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMTQ1LjA0NDkgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMTMwLjQ0NTMgY20KMCAwIG0KMzc3Ni4xMjEgMCBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDExNS44NDg2IGNtCjAgMCBtCjM3NzYuMTIxIC0wLjAwMyBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDEwMS4yNDkgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAzIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgODYuNjQ5NCBjbQowIDAgbQozNzc2LjEyMSAwIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgNzIuMDQ5OCBjbQowIDAgbQozNzc2LjEyMSAwIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgNTcuNDUxMiBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiA0Mi44NTE2IGNtCjAgMCBtCjM3NzYuMTIxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDI4LjI1MjkgY20KMCAwIG0KMzc3Ni4xMjEgMCBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDEzLjY1NDMgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMjM5My4zODkyIGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDIzNzguNzkgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMjM2NC4xOTE0IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDIzNDkuNTkxOCBjbQowIDAgbQozNzc2LjEyMyAtMCBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDIzMzQuOTkyNyBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAyMzIwLjM5MzYgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMjMwNS43OTQ0IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDIyOTEuMTk1MyBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAyMjc2LjU5NjIgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMjI2MS45OTcxIGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDIyNDcuMzk4NCBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAyMjMyLjc5OTMgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMjIxOC4yMDAyIGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDIyMDMuNjAxMSBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAyMTg5LjAwMiBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAyMTc0LjQwMjggY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMjE1OS44MDM3IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDIxNDUuMjA0NiBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAyMTMwLjYwNTUgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMjExNi4wMDYzIGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDIxMDEuNDA3MiBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAyMDg2LjgwODEgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMjA3Mi4yMDk1IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDIwNTcuNjEwNCBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAyMDQzLjAxMTIgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMjAyOC40MTIxIGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDIwMTMuODEzIGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDE5OTkuMjEzOSBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAxOTg0LjYxNDcgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMTk3MC4wMTU2IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDE5NTUuNDE2NSBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAxOTQwLjgxNzQgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMTkyNi4yMTgzIGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDE5MTEuNjE5MSBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAxODk3LjAyMDUgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMTg4Mi40MjE0IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDE4NjcuODIyMyBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAxODUzLjIyMzEgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMTgzOC42MjQgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMTgyNC4wMjU0IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDE4MDkuNDI1OCBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAxNzk0LjgyNjcgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMTc4MC4yMjc1IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDE3NjUuNjI4NCBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAxNzUxLjAyOTMgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMTczNi40MzAyIGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDE3MjEuODMxNSBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAxNzA3LjIzMjQgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMTY5Mi42MzMzIGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDE2NzguMDM0MiBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAxNjYzLjQzNDYgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMTY0OC44MzU5IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDE2MzQuMjM3MyBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAxNjE5LjYzNzcgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMTYwNS4wMzgxIGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDE1OTAuNDM5NSBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAxNTc1Ljg0MDggY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMTU2MS4yNDEyIGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDE1NDYuNjQyNiBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAxNTMyLjA0MyBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAxNTE3LjQ0NDMgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMTUwMi44NDU3IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDE0ODguMjQ2MSBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAxNDczLjY0NjUgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMTQ1OS4wNDc5IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDE0NDQuNDQ5MiBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAxNDI5Ljg0OTYgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMTQxNS4yNSBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAxNDAwLjY1MTQgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMTM4Ni4wNTI3IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDEzNzEuNDU0MSBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAxMzU2Ljg1MzUgY20KMCAwIG0KMzc3Ni4xMjMgMCBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDEzNDIuMjU0OSBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAxMzI3LjY1NTMgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMTMxMy4wNTc2IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDEyOTguNDU4IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDEyODMuODU4NCBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAxMjY5LjI1OTggY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMTI1NC42NjExIGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDEyNDAuMDYxNSBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAxMjI1LjQ2MTkgY20KMCAwIG0KMzc3Ni4xMjMgMCBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDEyMTAuODYzMyBjbQowIDAgbQozNzc2LjEyMyAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAxMTk2LjI2MzcgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMTE4MS42NjYgY20KMCAwIG0KMzc3Ni4xMjMgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMTE2Ny4wNjY0IGNtCjAgMCBtCjM3NzYuMTIzIC0wLjAwMSBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDM0MjkuODE5OCBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAzNDE1LjIyMDIgY20KMCAwIG0KMzc3Ni4xMjEgMCBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDM0MDAuNjIzIGNtCjAgMCBtCjM3NzYuMTIxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDMzODYuMDIyNSBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAzMzcxLjQyNDMgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMzM1Ni44MjUyIGNtCjAgMCBtCjM3NzYuMTIxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDMzNDIuMjI1NiBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAzMzI3LjYyNiBjbQowIDAgbQozNzc2LjEyMSAwIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMzMxMy4wMjY0IGNtCjAgMCBtCjM3NzYuMTIxIDAgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAzMjk4LjQyODIgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAxIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMzI4My44MjkxIGNtCjAgMCBtCjM3NzYuMTIxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDMyNjkuMjMxNCBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAzMjU0LjYzMDQgY20KMCAwIG0KMzc3Ni4xMjEgMCBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDMyNDAuMDMyMiBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAzMjI1LjQzMjYgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMzIxMC44MzUgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDA0IGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMzE5Ni4yMzU0IGNtCjAgMCBtCjM3NzYuMTIxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDMxODEuNjM1NyBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAzMTY3LjAzNjEgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMzE1Mi40Mzg1IGNtCjAgMCBtCjM3NzYuMTIxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDMxMzcuODM5NCBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAzMTIzLjIzOTMgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMzEwOC42NDE2IGNtCjAgMCBtCjM3NzYuMTIxIC0wLjAwNCBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDMwOTQuMDQyIGNtCjAgMCBtCjM3NzYuMTIxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDMwNzkuNDQyNCBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAzMDY0Ljg0MjggY20KMCAwIG0KMzc3Ni4xMjEgMCBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDMwNTAuMjQ1MSBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDQgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAzMDM1LjY0NTUgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMzAyMS4wNDU5IGNtCjAgMCBtCjM3NzYuMTIxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDMwMDYuNDQ2MyBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAyOTkxLjg0NjcgY20KMCAwIG0KMzc3Ni4xMjEgMCBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDI5NzcuMjQ3MSBjbQowIDAgbQozNzc2LjEyMSAwIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMjk2Mi42NDk0IGNtCjAgMCBtCjM3NzYuMTIxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDI5NDguMDQ5OCBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAyOTMzLjQ1MjEgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMjkxOC44NTI1IGNtCjAgMCBtCjM3NzYuMTIxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDI5MDQuMjUyOSBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAyODg5LjY1NTMgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMjg3NS4wNTU3IGNtCjAgMCBtCjM3NzYuMTIxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDI4NjAuNDU2MSBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAyODQ1Ljg1NjQgY20KMCAwIG0KMzc3Ni4xMjEgMCBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDI4MzEuMjU4OCBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDEgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAyODE2LjY1OTIgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMjgwMi4wNTk2IGNtCjAgMCBtCjM3NzYuMTIxIDAgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAyNzg3LjQ2IGNtCjAgMCBtCjM3NzYuMTIxIDAgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAyNzcyLjg2MjMgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMjc1OC4yNjI3IGNtCjAgMCBtCjM3NzYuMTIxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDI3NDMuNjYzMSBjbQowIDAgbQozNzc2LjEyMSAwIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMjcyOS4wNjU0IGNtCjAgMCBtCjM3NzYuMTIxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDI3MTQuNDY2MyBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAyNjk5Ljg2NjIgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMjY4NS4yNjY2IGNtCjAgMCBtCjM3NzYuMTIxIDAgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAyNjcwLjY2ODkgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMjY1Ni4wNjkzIGNtCjAgMCBtCjM3NzYuMTIxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDI2NDEuNDY5NyBjbQowIDAgbQozNzc2LjEyMSAwIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMjYyNi44NzAxIGNtCjAgMCBtCjM3NzYuMTIxIDAgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAyNjEyLjI3MjUgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMjU5Ny42NzMzIGNtCjAgMCBtCjM3NzYuMTIxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDI1ODMuMDczMiBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAyNTY4LjQ3NTYgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDA0IGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMjU1My44NzYgY20KMCAwIG0KMzc3Ni4xMjEgLTAuMDAyIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMjUzOS4yNzY0IGNtCjAgMCBtCjM3NzYuMTIxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDI1MjQuNjc2OCBjbQowIDAgbQozNzc2LjEyMSAwIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMjUxMC4wNzkxIGNtCjAgMCBtCjM3NzYuMTIxIC0wLjAwNCBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDI0OTUuNDc5NSBjbQowIDAgbQozNzc2LjEyMSAtMC4wMDIgbApTClEKcSAxIDAgMCAxIDIxNDEuMzI2MiAyNDgwLjg3OTkgY20KMCAwIG0KMzc3Ni4xMjEgMCBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDI0NjYuMjgwMyBjbQowIDAgbQozNzc2LjEyMSAwIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMjQ1MS42ODI2IGNtCjAgMCBtCjM3NzYuMTIxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDI0MzcuMDgzIGNtCjAgMCBtCjM3NzYuMTIxIC0wLjAwMiBsClMKUQpxIDEgMCAwIDEgMjE0MS4zMjYyIDI0MjIuNDgzNCBjbQowIDAgbQozNzc2LjEyMSAwIGwKUwpRCnEgMSAwIDAgMSAyMTQxLjMyNjIgMjQwNy44ODU3IGNtCjAgMCBtCjM3NzYuMTIxIC0wLjAwMiBsClMKUQpRCg1lbmRzdHJlYW0NZW5kb2JqDTI1IDAgb2JqDTw8L0JCb3hbMTAyNC45NyAyMjYwLjA3IDEyOTYuMDEgMjExNS41N10vR3JvdXAgMjA0IDAgUi9MZW5ndGggMTM0L01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgMC4wIDAuMF0vUmVzb3VyY2VzPDwvQ29sb3JTcGFjZTw8L0NTMCA2NSAwIFI+Pi9FeHRHU3RhdGU8PC9HUzAgMjA1IDAgUj4+L1Byb2NTZXRbL1BERi9JbWFnZUMvSW1hZ2VJXS9YT2JqZWN0PDwvSW0wIDY3IDAgUj4+Pj4vU3VidHlwZS9Gb3JtPj5zdHJlYW0NCnEKMTAyNC45NzIgMjE0OC41MzggMjcxLjAzNiA5NS4wNCByZQpXIG4KcQovR1MwIGdzCi9QZXJjZXB0dWFsIHJpCjI3MS4wMzY1OTY1IDAgMCA5NS4wMzk5OTc5IDEwMjQuOTcyNjU2MiAyMTQ4LjUzODM3MTMgY20KL0ltMCBEbwpRClEKDWVuZHN0cmVhbQ1lbmRvYmoNMjYgMCBvYmoNPDwvQkJveFsxMTI1Ljk4IDE2NzguNzMgMTM5Ny4wMiAxNTM0LjIyXS9Hcm91cCAyMDYgMCBSL0xlbmd0aCAxMzQvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAwLjAgMC4wXS9SZXNvdXJjZXM8PC9Db2xvclNwYWNlPDwvQ1MwIDY1IDAgUj4+L0V4dEdTdGF0ZTw8L0dTMCAyMDcgMCBSPj4vUHJvY1NldFsvUERGL0ltYWdlQy9JbWFnZUldL1hPYmplY3Q8PC9JbTAgNjcgMCBSPj4+Pi9TdWJ0eXBlL0Zvcm0+PnN0cmVhbQ0KcQoxMTI1Ljk3OCAxNTY3LjE5NSAyNzEuMDM3IDk1LjA0IHJlClcgbgpxCi9HUzAgZ3MKL1BlcmNlcHR1YWwgcmkKMjcxLjAzNjU5NjUgMCAwIDk1LjAzOTk5NzkgMTEyNS45Nzg1MTU2IDE1NjcuMTk1NTk3OCBjbQovSW0wIERvClEKUQoNZW5kc3RyZWFtDWVuZG9iag0yNyAwIG9iag08PC9CQm94Wzc2MS42NSAxOTcxLjAyIDEwMzIuNjkgMTgyNi41Ml0vR3JvdXAgMjA4IDAgUi9MZW5ndGggOTAvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAwLjAgMC4wXS9SZXNvdXJjZXM8PC9Db2xvclNwYWNlPDwvQ1MwIDY1IDAgUj4+L0V4dEdTdGF0ZTw8L0dTMCAyMDkgMCBSPj4vUHJvY1NldFsvUERGL0ltYWdlQy9JbWFnZUldL1hPYmplY3Q8PC9JbTAgNjcgMCBSPj4+Pi9TdWJ0eXBlL0Zvcm0+PnN0cmVhbQ0KcQovR1MwIGdzCi9QZXJjZXB0dWFsIHJpCjI3MS4wMzY1OTY1IDAgMCA5NS4wMzk5OTc5IDc2MS42NTAzOTA2IDE4NTkuNDkyOTYxMSBjbQovSW0wIERvClEKDWVuZHN0cmVhbQ1lbmRvYmoNMjggMCBvYmoNPDwvQkJveFsxNDAyLjYyIDIxNDIuODUgMTY3My42NiAxOTk4LjM0XS9Hcm91cCAyMTAgMCBSL0xlbmd0aCAxMzQvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAwLjAgMC4wXS9SZXNvdXJjZXM8PC9Db2xvclNwYWNlPDwvQ1MwIDY1IDAgUj4+L0V4dEdTdGF0ZTw8L0dTMCAyMTEgMCBSPj4vUHJvY1NldFsvUERGL0ltYWdlQy9JbWFnZUldL1hPYmplY3Q8PC9JbTAgNjcgMCBSPj4+Pi9TdWJ0eXBlL0Zvcm0+PnN0cmVhbQ0KcQoxNDAyLjYxOSAyMDMxLjMxNCAyNzEuMDM2IDk1LjA0IHJlClcgbgpxCi9HUzAgZ3MKL1BlcmNlcHR1YWwgcmkKMjcxLjAzNjU5NjUgMCAwIDk1LjAzOTk5NzkgMTQwMi42MTgxNjQxIDIwMzEuMzE0MjUwMiBjbQovSW0wIERvClEKUQoNZW5kc3RyZWFtDWVuZG9iag0yOSAwIG9iag08PC9CQm94WzExMTAuNzIgMjA1MS4wMiAxNDEwLjAxIDE3NTEuNzNdL0dyb3VwIDIxMiAwIFIvTGVuZ3RoIDEzNy9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjBdL1Jlc291cmNlczw8L0NvbG9yU3BhY2U8PC9DUzAgMTcgMCBSPj4vRXh0R1N0YXRlPDwvR1MwIDIxMyAwIFI+Pi9Qcm9jU2V0Wy9QREYvSW1hZ2VDL0ltYWdlSV0vWE9iamVjdDw8L0ltMCAyMTQgMCBSPj4+Pi9TdWJ0eXBlL0Zvcm0+PnN0cmVhbQ0KcQoxMTEwLjcyNyAxNzUxLjczNyAyOTkuMjc1IDI5OS4yNzUgcmUKVyBuCnEKL0dTMCBncwovUGVyY2VwdHVhbCByaQoyOTkuMjc5OTkzMyAwIDAgMjk5LjI3OTk5MzMgMTExMC43MjY1NjI1IDE3NTEuNzMzNDM0NCBjbQovSW0wIERvClEKUQoNZW5kc3RyZWFtDWVuZG9iag0zMCAwIG9iag08PC9CQm94WzEwNjguNyAyMDkzLjY4IDE0OTQuMTMgMTY2OC4yNF0vR3JvdXAgMjE1IDAgUi9MZW5ndGggNDEzL01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgMC4wIDAuMF0vUmVzb3VyY2VzPDwvRXh0R1N0YXRlPDwvR1MwIDE5IDAgUj4+L1NoYWRpbmc8PC9TaDAgNjkgMCBSPj4+Pi9TdWJ0eXBlL0Zvcm0+PnN0cmVhbQ0KcQoxMTc0Ljk1MSAxODMwLjA1NyBtCjEyMzQuNTQzIDE3NzUuMDY0IGwKMTI0MC42OCAxNzc0LjIwOCAxMjQ2Ljk0NCAxNzczLjc2NiAxMjUzLjMxNyAxNzczLjc2NiBjCjEyNTMuMzE3IDE3NzMuNzY2IGwKMTMyNy42MyAxNzczLjc2NiAxMzg3Ljg3NSAxODM0LjAwOSAxMzg3Ljg3NSAxOTA4LjMyNSBjCjEzODcuODc1IDE5MDguMzI1IGwKMTM4Ny44NzUgMTkxNi43OTIgMTM4Ny4wOTQgMTkyNS4wNzYgMTM4NS41OTggMTkzMy4xMSBjCjEzODUuNTk4IDE5MzMuMTEgbAoxMzMwLjA5MiAxOTg4LjE1MiBsCmgKVyBuCnEKMCBnCi9QZXJjZXB0dWFsIHJpCi9HUzAgZ3MKLTEwNS4yNTI1MzMgOTIuMTM5MTIyIC05Mi4xMzkxMjIgLTEwNS4yNTI1MzMgMTM1OS4zNTA0NjM5IDE4MTIuNzMyMDU1NyBjbQpCWCAvU2gwIHNoIEVYIFEKUQoNZW5kc3RyZWFtDWVuZG9iag0yMTUgMCBvYmoNPDwvSSBmYWxzZS9LIGZhbHNlL1MvVHJhbnNwYXJlbmN5L1R5cGUvR3JvdXA+Pg1lbmRvYmoNMjEyIDAgb2JqDTw8L0kgZmFsc2UvSyBmYWxzZS9TL1RyYW5zcGFyZW5jeS9UeXBlL0dyb3VwPj4NZW5kb2JqDTIxNCAwIG9iag08PC9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSAxNyAwIFIvRGVjb2RlWzAuMCAyNTUuMF0vRmlsdGVyL0ZsYXRlRGVjb2RlL0hlaWdodCAxMjQ3L0ludGVudC9QZXJjZXB0dWFsL0xlbmd0aCA3NDg3L05hbWUvWC9TTWFzayAyMTYgMCBSL1N1YnR5cGUvSW1hZ2UvVHlwZS9YT2JqZWN0L1dpZHRoIDEyNDc+PnN0cmVhbQ0KSIns1AmSHDcWREHx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L1NNYXNrIDIyMiAwIFIvVHlwZS9FeHRHU3RhdGUvY2EgMS4wL29wIGZhbHNlPj4NZW5kb2JqDTIyMiAwIG9iag08PC9CQyAyMjMgMCBSL0cgMjI0IDAgUi9TL0x1bWlub3NpdHkvVHlwZS9NYXNrPj4NZW5kb2JqDTIyMyAwIG9iag1bMC4wIDAuMCAwLjBdDWVuZG9iag0yMjQgMCBvYmoNPDwvQkJveFsxNDAyLjYyIDIxMjYuMzUgMTY3My42NSAyMDMxLjMxXS9Hcm91cCAyMjUgMCBSL0xlbmd0aCA5MS9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjBdL1Jlc291cmNlczw8L0V4dEdTdGF0ZTw8L0dTMCA5NCAwIFI+Pi9Qcm9jU2V0Wy9QREYvSW1hZ2VCXS9YT2JqZWN0PDwvSW0wIDEwMyAwIFI+Pj4+L1N1YnR5cGUvRm9ybT4+c3RyZWFtDQpxCi9HUzAgZ3MKL1BlcmNlcHR1YWwgcmkKMjcxLjAzNjU5NjUgMCAwIDk1LjAzOTk5NzkgMTQwMi42MTgxNjQxIDIwMzEuMzE0MjUwMiBjbQovSW0wIERvClEKDWVuZHN0cmVhbQ1lbmRvYmoNMjI1IDAgb2JqDTw8L0NTIDk2IDAgUi9JIGZhbHNlL0sgZmFsc2UvUy9UcmFuc3BhcmVuY3kvVHlwZS9Hcm91cD4+DWVuZG9iag0yMDggMCBvYmoNPDwvSSBmYWxzZS9LIGZhbHNlL1MvVHJhbnNwYXJlbmN5L1R5cGUvR3JvdXA+Pg1lbmRvYmoNMjA5IDAgb2JqDTw8L0FJUyB0cnVlL0JNL05vcm1hbC9DQSAxLjAvT1AgZmFsc2UvT1BNIDEvU0EgdHJ1ZS9TTWFzayAyMjYgMCBSL1R5cGUvRXh0R1N0YXRlL2NhIDEuMC9vcCBmYWxzZT4+DWVuZG9iag0yMjYgMCBvYmoNPDwvQkMgMjI3IDAgUi9HIDIyOCAwIFIvUy9MdW1pbm9zaXR5L1R5cGUvTWFzaz4+DWVuZG9iag0yMjcgMCBvYmoNWzAuMCAwLjAgMC4wXQ1lbmRvYmoNMjI4IDAgb2JqDTw8L0JCb3hbNzYxLjY1IDE5NTQuNTMgMTAzMi42OSAxODU5LjQ5XS9Hcm91cCAyMjkgMCBSL0xlbmd0aCA5MC9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjBdL1Jlc291cmNlczw8L0V4dEdTdGF0ZTw8L0dTMCA5NCAwIFI+Pi9Qcm9jU2V0Wy9QREYvSW1hZ2VCXS9YT2JqZWN0PDwvSW0wIDEwMyAwIFI+Pj4+L1N1YnR5cGUvRm9ybT4+c3RyZWFtDQpxCi9HUzAgZ3MKL1BlcmNlcHR1YWwgcmkKMjcxLjAzNjU5NjUgMCAwIDk1LjAzOTk5NzkgNzYxLjY1MDM5MDYgMTg1OS40OTI5NjExIGNtCi9JbTAgRG8KUQoNZW5kc3RyZWFtDWVuZG9iag0yMjkgMCBvYmoNPDwvQ1MgOTYgMCBSL0kgZmFsc2UvSyBmYWxzZS9TL1RyYW5zcGFyZW5jeS9UeXBlL0dyb3VwPj4NZW5kb2JqDTIwNiAwIG9iag08PC9JIGZhbHNlL0sgZmFsc2UvUy9UcmFuc3BhcmVuY3kvVHlwZS9Hcm91cD4+DWVuZG9iag0yMDcgMCBvYmoNPDwvQUlTIHRydWUvQk0vTm9ybWFsL0NBIDEuMC9PUCBmYWxzZS9PUE0gMS9TQSB0cnVlL1NNYXNrIDIzMCAwIFIvVHlwZS9FeHRHU3RhdGUvY2EgMS4wL29wIGZhbHNlPj4NZW5kb2JqDTIzMCAwIG9iag08PC9CQyAyMzEgMCBSL0cgMjMyIDAgUi9TL0x1bWlub3NpdHkvVHlwZS9NYXNrPj4NZW5kb2JqDTIzMSAwIG9iag1bMC4wIDAuMCAwLjBdDWVuZG9iag0yMzIgMCBvYmoNPDwvQkJveFsxMTI1Ljk4IDE2NjIuMjQgMTM5Ny4wMiAxNTY3LjJdL0dyb3VwIDIzMyAwIFIvTGVuZ3RoIDkxL01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgMC4wIDAuMF0vUmVzb3VyY2VzPDwvRXh0R1N0YXRlPDwvR1MwIDk0IDAgUj4+L1Byb2NTZXRbL1BERi9JbWFnZUJdL1hPYmplY3Q8PC9JbTAgMTAzIDAgUj4+Pj4vU3VidHlwZS9Gb3JtPj5zdHJlYW0NCnEKL0dTMCBncwovUGVyY2VwdHVhbCByaQoyNzEuMDM2NTk2NSAwIDAgOTUuMDM5OTk3OSAxMTI1Ljk3ODUxNTYgMTU2Ny4xOTU1OTc4IGNtCi9JbTAgRG8KUQoNZW5kc3RyZWFtDWVuZG9iag0yMzMgMCBvYmoNPDwvQ1MgOTYgMCBSL0kgZmFsc2UvSyBmYWxzZS9TL1RyYW5zcGFyZW5jeS9UeXBlL0dyb3VwPj4NZW5kb2JqDTIwNCAwIG9iag08PC9JIGZhbHNlL0sgZmFsc2UvUy9UcmFuc3BhcmVuY3kvVHlwZS9Hcm91cD4+DWVuZG9iag0yMDUgMCBvYmoNPDwvQUlTIHRydWUvQk0vTm9ybWFsL0NBIDEuMC9PUCBmYWxzZS9PUE0gMS9TQSB0cnVlL1NNYXNrIDIzNCAwIFIvVHlwZS9FeHRHU3RhdGUvY2EgMS4wL29wIGZhbHNlPj4NZW5kb2JqDTIzNCAwIG9iag08PC9CQyAyMzUgMCBSL0cgMjM2IDAgUi9TL0x1bWlub3NpdHkvVHlwZS9NYXNrPj4NZW5kb2JqDTIzNSAwIG9iag1bMC4wIDAuMCAwLjBdDWVuZG9iag0yMzYgMCBvYmoNPDwvQkJveFsxMDI0Ljk3IDIyNDMuNTggMTI5Ni4wMSAyMTQ4LjU0XS9Hcm91cCAyMzcgMCBSL0xlbmd0aCA5MS9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjBdL1Jlc291cmNlczw8L0V4dEdTdGF0ZTw8L0dTMCA5NCAwIFI+Pi9Qcm9jU2V0Wy9QREYvSW1hZ2VCXS9YT2JqZWN0PDwvSW0wIDEwMyAwIFI+Pj4+L1N1YnR5cGUvRm9ybT4+c3RyZWFtDQpxCi9HUzAgZ3MKL1BlcmNlcHR1YWwgcmkKMjcxLjAzNjU5NjUgMCAwIDk1LjAzOTk5NzkgMTAyNC45NzI2NTYyIDIxNDguNTM4MzcxMyBjbQovSW0wIERvClEKDWVuZHN0cmVhbQ1lbmRvYmoNMjM3IDAgb2JqDTw8L0NTIDk2IDAgUi9JIGZhbHNlL0sgZmFsc2UvUy9UcmFuc3BhcmVuY3kvVHlwZS9Hcm91cD4+DWVuZG9iag0yMDMgMCBvYmoNPDwvSSBmYWxzZS9LIGZhbHNlL1MvVHJhbnNwYXJlbmN5L1R5cGUvR3JvdXA+Pg1lbmRvYmoNMjAyIDAgb2JqDTw8L0kgZmFsc2UvSyBmYWxzZS9TL1RyYW5zcGFyZW5jeS9UeXBlL0dyb3VwPj4NZW5kb2JqDTEzIDAgb2JqDVsxMiAwIFIgMTEgMCBSXQ1lbmRvYmoNMjM4IDAgb2JqDTw8L0NyZWF0aW9uRGF0ZShEOjIwMjEwMjA2MTExOTQ2KzA4JzAwJykvQ3JlYXRvcihBZG9iZSBJbGx1c3RyYXRvciAyNS4wIFwoTWFjaW50b3NoXCkpL01vZERhdGUoRDoyMDIxMDIwNjExMTk0NiswOCcwMCcpL1Byb2R1Y2VyKEFkb2JlIFBERiBsaWJyYXJ5IDE1LjAwKS9UaXRsZSgxMVB5dGhvbik+Pg1lbmRvYmoNeHJlZg0KMCAyMzkNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAxNiAwMDAwMCBuDQowMDAwMDAwMTY2IDAwMDAwIG4NCjAwMDAwMzE0ODQgMDAwMDAgbg0KMDAwMDAwMDAwMCAwMDAwMCBmDQowMDAwMDMxNTQ4IDAwMDAwIG4NCjAwMDAwMzIyMDMgMDAwMDAgbg0KMDAwMDYzODY5MiAwMDAwMCBuDQowMDAwNjM4ODM1IDAwMDAwIG4NCjAwMDA2MzkxMTkgMDAwMDAgbg0KMDAwMDYzODk4MCAwMDAwMCBuDQowMDAwNjM4MzAyIDAwMDAwIG4NCjAwMDA2MzgzNzkgMDAwMDAgbg0KMDAwMTYzMzQ5MiAwMDAwMCBuDQowMDAwMDMyODY5IDAwMDAwIG4NCjAwMDEyNTI1MjkgMDAwMDAgbg0KMDAwMTI4MDIwMSAwMDAwMCBuDQowMDAwMjMzNDA1IDAwMDAwIG4NCjAwMDA4NTE3MjAgMDAwMDAgbg0KMDAwMDYzNzEwMSAwMDAwMCBuDQowMDAwODUxODQzIDAwMDAwIG4NCjAwMDA4NTE5NjcgMDAwMDAgbg0KMDAwMTI1MjE3NSAwMDAwMCBuDQowMDAxMjgxNjM5IDAwMDAwIG4NCjAwMDEzMDM5NjEgMDAwMDAgbg0KMDAwMTMxODI5NCAwMDAwMCBuDQowMDAxMzE4NjkyIDAwMDAwIG4NCjAwMDEzMTkwOTAgMDAwMDAgbg0KMDAwMTMxOTQ0MiAwMDAwMCBuDQowMDAxMzE5ODQwIDAwMDAwIG4NCjAwMDEzMjAyNDIgMDAwMDAgbg0KMDAwMDE2ODkzMyAwMDAwMCBuDQowMDAwMjMyNzU4IDAwMDAwIG4NCjAwMDEyODAyNjYgMDAwMDAgbg0KMDAwMDg1MjA5MiAwMDAwMCBuDQowMDAwODgyODE1IDAwMDAwIG4NCjAwMDA4ODQzODUgMDAwMDAgbg0KMDAwMDg5ODk2MCAwMDAwMCBuDQowMDAwOTIyMjc2IDAwMDAwIG4NCjAwMDA5MzYzNzggMDAwMDAgbg0KMDAwMDkzNjc3NSAwMDAwMCBuDQowMDAwOTM3MTcxIDAwMDAwIG4NCjAwMDA5Mzc1NjkgMDAwMDAgbg0KMDAwMDkzNzk2NSAwMDAwMCBuDQowMDAwOTM4MzY2IDAwMDAwIG4NCjAwMDA4ODI4ODAgMDAwMDAgbg0KMDAwMDAzMzU2MyAwMDAwMCBuDQowMDAwMTIwMDA2IDAwMDAwIG4NCjAwMDA2Mzc5NDggMDAwMDAgbg0KMDAwMDEyMTQ2OCAwMDAwMCBuDQowMDAwMTY0NzQ2IDAwMDAwIG4NCjAwMDAxNjUxNDMgMDAwMDAgbg0KMDAwMDE2NTc3MCAwMDAwMCBuDQowMDAwMTY2MTY3IDAwMDAwIG4NCjAwMDAxNjY1NjIgMDAwMDAgbg0KMDAwMDE2Njk1OSAwMDAwMCBuDQowMDAwMTY3MzUyIDAwMDAwIG4NCjAwMDAxNjc3NDcgMDAwMDAgbg0KMDAwMDE2ODE0MyAwMDAwMCBuDQowMDAwMTY4NTM3IDAwMDAwIG4NCjAwMDAxMjAwNzEgMDAwMDAgbg0KMDAwMDEyMDkwNyAwMDAwMCBuDQowMDAwMTIwOTU1IDAwMDAwIG4NCjAwMDA2Mzc4ODUgMDAwMDAgbg0KMDAwMDYzNzIxNCAwMDAwMCBuDQowMDAwMjQxMjY3IDAwMDAwIG4NCjAwMDA2MzcyNzcgMDAwMDAgbg0KMDAwMDU0NTk3NyAwMDAwMCBuDQowMDAwNjM2Njg1IDAwMDAwIG4NCjAwMDA2MzY3NDggMDAwMDAgbg0KMDAwMDYzNjAxNCAwMDAwMCBuDQowMDAwNjM2MDc3IDAwMDAwIG4NCjAwMDA2MzUzNDQgMDAwMDAgbg0KMDAwMDYzNTQwNyAwMDAwMCBuDQowMDAwNjM0NjczIDAwMDAwIG4NCjAwMDA2MzQ3MzYgMDAwMDAgbg0KMDAwMDYzNDAwNCAwMDAwMCBuDQowMDAwNjM0MDY3IDAwMDAwIG4NCjAwMDA2MzMzMzQgMDAwMDAgbg0KMDAwMDYzMzM5NyAwMDAwMCBuDQowMDAwNjMyNjYzIDAwMDAwIG4NCjAwMDA2MzI3MjYgMDAwMDAgbg0KMDAwMDU0NTkxNCAwMDAwMCBuDQowMDAwNTkwMTUwIDAwMDAwIG4NCjAwMDAyMzM1MDUgMDAwMDAgbg0KMDAwMDM5MTk0NCAwMDAwMCBuDQowMDAwMjMzNTY4IDAwMDAwIG4NCjAwMDAyMzM0NTEgMDAwMDAgbg0KMDAwMDI0MTMxMyAwMDAwMCBuDQowMDAwMzkxODkwIDAwMDAwIG4NCjAwMDAzOTIwNTggMDAwMDAgbg0KMDAwMDM5MjEyMSAwMDAwMCBuDQowMDAwMzkyMTUxIDAwMDAwIG4NCjAwMDAzOTI0NjkgMDAwMDAgbg0KMDAwMDU0MzExOSAwMDAwMCBuDQowMDAwMzkyNTQyIDAwMDAwIG4NCjAwMDA1NDMyMzEgMDAwMDAgbg0KMDAwMDU0MzI2NiAwMDAwMCBuDQowMDAwNTQ4MjQzIDAwMDAwIG4NCjAwMDA1OTAyNjQgMDAwMDAgbg0KMDAwMDU5MDMyOSAwMDAwMCBuDQowMDAwNTkwMzYwIDAwMDAwIG4NCjAwMDA1OTA2ODEgMDAwMDAgbg0KMDAwMDU5MDc1NSAwMDAwMCBuDQowMDAwNjMyODQxIDAwMDAwIG4NCjAwMDA2MzI5MDcgMDAwMDAgbg0KMDAwMDYzMjkzOCAwMDAwMCBuDQowMDAwNjMzMjYwIDAwMDAwIG4NCjAwMDA2MzM1MTIgMDAwMDAgbg0KMDAwMDYzMzU3OCAwMDAwMCBuDQowMDAwNjMzNjA5IDAwMDAwIG4NCjAwMDA2MzM5MzAgMDAwMDAgbg0KMDAwMDYzNDE4MiAwMDAwMCBuDQowMDAwNjM0MjQ4IDAwMDAwIG4NCjAwMDA2MzQyNzkgMDAwMDAgbg0KMDAwMDYzNDU5OSAwMDAwMCBuDQowMDAwNjM0ODUxIDAwMDAwIG4NCjAwMDA2MzQ5MTcgMDAwMDAgbg0KMDAwMDYzNDk0OCAwMDAwMCBuDQowMDAwNjM1MjcwIDAwMDAwIG4NCjAwMDA2MzU1MjIgMDAwMDAgbg0KMDAwMDYzNTU4OCAwMDAwMCBuDQowMDAwNjM1NjE5IDAwMDAwIG4NCjAwMDA2MzU5NDAgMDAwMDAgbg0KMDAwMDYzNjE5MiAwMDAwMCBuDQowMDAwNjM2MjU4IDAwMDAwIG4NCjAwMDA2MzYyODkgMDAwMDAgbg0KMDAwMDYzNjYxMSAwMDAwMCBuDQowMDAwNjM2ODk1IDAwMDAwIG4NCjAwMDA2MzY5OTIgMDAwMDAgbg0KMDAwMDYzNzM5MiAwMDAwMCBuDQowMDAwNjM3NDU4IDAwMDAwIG4NCjAwMDA2Mzc0ODkgMDAwMDAgbg0KMDAwMDYzNzgxMSAwMDAwMCBuDQowMDAwNjM4MDk1IDAwMDAwIG4NCjAwMDA2MzgxOTIgMDAwMDAgbg0KMDAwMDYzODU3NCAwMDAwMCBuDQowMDAwNjM4NjA2IDAwMDAwIG4NCjAwMDA2Mzg0NTYgMDAwMDAgbg0KMDAwMDYzODQ4OCAwMDAwMCBuDQowMDAwNzg5ODc3IDAwMDAwIG4NCjAwMDA3ODk5MDQgMDAwMDAgbg0KMDAwMDY3NzY4MiAwMDAwMCBuDQowMDAwNjc3NzA5IDAwMDAwIG4NCjAwMDA2NjU3ODAgMDAwMDAgbg0KMDAwMDY2NTgwNyAwMDAwMCBuDQowMDAwNjM5Mzc2IDAwMDAwIG4NCjAwMDA2Mzk2NDEgMDAwMDAgbg0KMDAwMDY2NjIxNSAwMDAwMCBuDQowMDAwNjY2NDc5IDAwMDAwIG4NCjAwMDA2NjY1NDkgMDAwMDAgbg0KMDAwMDY2NjgyOCAwMDAwMCBuDQowMDAwNjY2OTQ2IDAwMDAwIG4NCjAwMDA2ODEyODMgMDAwMDAgbg0KMDAwMDY4MTcyMyAwMDAwMCBuDQowMDAwNjgxNzkzIDAwMDAwIG4NCjAwMDA2ODIwOTQgMDAwMDAgbg0KMDAwMDY4Mjk3NSAwMDAwMCBuDQowMDAwNzkyMDgwIDAwMDAwIG4NCjAwMDA3OTI0NzMgMDAwMDAgbg0KMDAwMDc5MjU0MyAwMDAwMCBuDQowMDAwNzkyODM2IDAwMDAwIG4NCjAwMDA3OTM0NjIgMDAwMDAgbg0KMDAwMTI1MjExMSAwMDAwMCBuDQowMDAxMjUyMDQ3IDAwMDAwIG4NCjAwMDEyNTE5ODMgMDAwMDAgbg0KMDAwMTI1MTMxMCAwMDAwMCBuDQowMDAxMjUxMzc0IDAwMDAwIG4NCjAwMDEyNTA2MzggMDAwMDAgbg0KMDAwMTI1MDcwMiAwMDAwMCBuDQowMDAxMjQ5OTY1IDAwMDAwIG4NCjAwMDEyNTAwMjkgMDAwMDAgbg0KMDAwMTI0OTI5MyAwMDAwMCBuDQowMDAxMjQ5MzU3IDAwMDAwIG4NCjAwMDA5MzkwNTEgMDAwMDAgbg0KMDAwMTA5Nzc0OCAwMDAwMCBuDQowMDAwOTM5MTE1IDAwMDAwIG4NCjAwMDA5Mzg5ODcgMDAwMDAgbg0KMDAwMDk0NjgxMyAwMDAwMCBuDQowMDAxMDk3ODY0IDAwMDAwIG4NCjAwMDEwOTc5MzAgMDAwMDAgbg0KMDAwMTA5Nzk2MSAwMDAwMCBuDQowMDAxMDk4Mjg0IDAwMDAwIG4NCjAwMDEwOTgzNTggMDAwMDAgbg0KMDAwMTI0OTQ3MyAwMDAwMCBuDQowMDAxMjQ5NTM5IDAwMDAwIG4NCjAwMDEyNDk1NzAgMDAwMDAgbg0KMDAwMTI0OTg5MSAwMDAwMCBuDQowMDAxMjUwMTQ1IDAwMDAwIG4NCjAwMDEyNTAyMTEgMDAwMDAgbg0KMDAwMTI1MDI0MiAwMDAwMCBuDQowMDAxMjUwNTY0IDAwMDAwIG4NCjAwMDEyNTA4MTggMDAwMDAgbg0KMDAwMTI1MDg4NCAwMDAwMCBuDQowMDAxMjUwOTE1IDAwMDAwIG4NCjAwMDEyNTEyMzYgMDAwMDAgbg0KMDAwMTI1MTQ5MCAwMDAwMCBuDQowMDAxMjUxNTU2IDAwMDAwIG4NCjAwMDEyNTE1ODcgMDAwMDAgbg0KMDAwMTI1MTkwOSAwMDAwMCBuDQowMDAxMjUyMzIyIDAwMDAwIG4NCjAwMDEyNTI0MTkgMDAwMDAgbg0KMDAwMTYzMzQyOCAwMDAwMCBuDQowMDAxNjMzMzY0IDAwMDAwIG4NCjAwMDE2MzI2OTEgMDAwMDAgbg0KMDAwMTYzMjc1NSAwMDAwMCBuDQowMDAxNjMyMDE5IDAwMDAwIG4NCjAwMDE2MzIwODMgMDAwMDAgbg0KMDAwMTYzMTM0OCAwMDAwMCBuDQowMDAxNjMxNDEyIDAwMDAwIG4NCjAwMDE2MzA2NzUgMDAwMDAgbg0KMDAwMTYzMDczOSAwMDAwMCBuDQowMDAxMzIwOTI3IDAwMDAwIG4NCjAwMDE0NzkzNzkgMDAwMDAgbg0KMDAwMTMyMDk5MSAwMDAwMCBuDQowMDAxMzIwODYzIDAwMDAwIG4NCjAwMDEzMjg2OTMgMDAwMDAgbg0KMDAwMTQ3OTQ5NSAwMDAwMCBuDQowMDAxNDc5NTYxIDAwMDAwIG4NCjAwMDE0Nzk1OTIgMDAwMDAgbg0KMDAwMTQ3OTkxNSAwMDAwMCBuDQowMDAxNDc5OTg5IDAwMDAwIG4NCjAwMDE2MzA4NTUgMDAwMDAgbg0KMDAwMTYzMDkyMSAwMDAwMCBuDQowMDAxNjMwOTUyIDAwMDAwIG4NCjAwMDE2MzEyNzQgMDAwMDAgbg0KMDAwMTYzMTUyOCAwMDAwMCBuDQowMDAxNjMxNTk0IDAwMDAwIG4NCjAwMDE2MzE2MjUgMDAwMDAgbg0KMDAwMTYzMTk0NSAwMDAwMCBuDQowMDAxNjMyMTk5IDAwMDAwIG4NCjAwMDE2MzIyNjUgMDAwMDAgbg0KMDAwMTYzMjI5NiAwMDAwMCBuDQowMDAxNjMyNjE3IDAwMDAwIG4NCjAwMDE2MzI4NzEgMDAwMDAgbg0KMDAwMTYzMjkzNyAwMDAwMCBuDQowMDAxNjMyOTY4IDAwMDAwIG4NCjAwMDE2MzMyOTAgMDAwMDAgbg0KMDAwMTYzMzUyNCAwMDAwMCBuDQp0cmFpbGVyDTw8L1NpemUgMjM5L1Jvb3QgMSAwIFIvSW5mbyAyMzggMCBSL0lEWzw3QzdGQTJDRUYxQjM0QkFGOTQyNDg3RDNGRTIyREU4RT48NjgzMUFGOEI5QTc1NEI5NUIxQjc2MDQ1OEUzMDVEREE+XT4+DXN0YXJ0eHJlZg0xNjMzNzEzDSUlRU9GDQ==